Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Automatisiere deine WordPress Entwicklungsumgebung
Search
Markus Heurung
June 15, 2014
Technology
0
640
Automatisiere deine WordPress Entwicklungsumgebung
Slides for my Session at WordCamp Hamburg 2014
Markus Heurung
June 15, 2014
Tweet
Share
More Decks by Markus Heurung
See All by Markus Heurung
Test driven infrastructure with chef
muhh
0
180
Best Practices - WordPress unter Hochlast
muhh
0
160
Run, Content, Run
muhh
1
150
Automate your Drupal development environment
muhh
0
95
Building high traffic websites with Drupal
muhh
1
390
Einführung in Chef
muhh
0
160
Drupal staging with git and drush
muhh
0
150
Other Decks in Technology
See All in Technology
個人から巡るAI疲れと組織としてできること - AI疲れをふっとばせ。エンジニアのAI疲れ治療法 ショートセッション -
kikuchikakeru
4
1.6k
[mercari GEARS 2025] Keynote
mercari
PRO
1
310
旧から新へ: 大規模ウェブクローラの Perl から Go への移行 / YAPC::Fukuoka 2025
motemen
3
1k
現地速報!Microsoft Ignite 2025 M365 Copilotアップデートレポート
kasada
1
1.2k
ABEJA FIRST GUIDE for Software Engineers
abeja
0
3.2k
Perlブートキャンプ
hatena
0
280
2ヶ月で新規事業のシステムを0から立ち上げるスタートアップの舞台裏
shmokmt
0
230
大規模モノレポの秩序管理 失速しない多言語化フロントエンドの運用 / JSConf JP 2025
shoota
0
240
身近なCSVを活用する!AWSのデータ分析基盤アーキテクチャ
koosun
0
1.8k
ECS組み込みのBlue/Greenデプロイを動かしてELB側の動きを観察してみる
yuki_ink
1
130
新しい風。SolidFlutterで実現するシンプルな状態管理
zozotech
PRO
0
110
プロジェクトの空気を読んで開発してくれるPerlのAIツールがほしい
kfly8
2
100
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
320
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Mobile First: as difficult as doing things right
swwweet
225
10k
Designing Experiences People Love
moore
142
24k
Typedesign – Prime Four
hannesfritz
42
2.9k
Transcript
AUTOMATISIERE DEINE WORDPRESS ENTWICKLUNGSUMGEBUNG
MARKUS HEURUNG @muhh Linux Sysadmin, WordPress User, Drupal Entwickler Co-Founder
von freistil IT
FREISTIL IT http://freistil.it, @freistil "Ops for Devs" freistilbox: PaaS für
WordPress and Drupal
CHALLENGE …
▸ Individuelle Entwicklungsumgebungen ▸ Der Aufwand alles manuell zu konfigurieren
▸ Unterschiedliche Softwareversionen ▸ Lange Einrichtungsdauer
… ACCEPTED
▸ Setupzeit minimieren ▸ Entwicklungsumgebung ≈ Produktionsumgebung ▸ Einheitliches Setup
immer wenn man's braucht
None
Create and configure lightweight, reproducible, and portable development environments. —
http://vagrantup.com
$ vagrant init hashicorp/precise64 $ vagrant up
None
CONFIGURATION MANAGEMENT MIT CHEF ▸ Ruby DSL zur Systemadministraion ▸
Idempotenz – nur die nötigen Änderungen werden durchgeführt
INFRASTRUKTUR ALS CODE
VAGRANT ❤ CHEF
VORBEREITUNGEN Installiere Virtualbox → http://www.virtualbox.org Installiere Vagrant → http://www.vagrantup.com
INITIALES SETUP $ git clone https://github.com/muhh/vagrant-wordpress.git $ rake setup $
vagrant up
▸ http://getchef.com ▸ https://learnchef.opscode.com ▸ http://community.opscode.com ▸ http://github.com/opscode-cookbooks ▸ https://www.virtualbox.org/
▸ http://vagrantup.com ▸ https://github.com/muhh/vagrant-wordpress
DANKE! FRAGEN?
[email protected]
@MUHH