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
620
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
160
Best Practices - WordPress unter Hochlast
muhh
0
150
Run, Content, Run
muhh
1
140
Automate your Drupal development environment
muhh
0
87
Building high traffic websites with Drupal
muhh
1
380
Einführung in Chef
muhh
0
140
Drupal staging with git and drush
muhh
0
150
Other Decks in Technology
See All in Technology
AWS CDK 実践的アプローチ N選 / aws-cdk-practical-approaches
gotok365
6
690
[TechNight #90-1] 本当に使える?ZDMの新機能を実践検証してみた
oracle4engineer
PRO
3
170
第9回情シス転職ミートアップ_テックタッチ株式会社
forester3003
0
220
MySQL5.6から8.4へ 戦いの記録
kyoshidaxx
1
180
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
1k
Amazon S3標準/ S3 Tables/S3 Express One Zoneを使ったログ分析
shigeruoda
3
450
GeminiとNotebookLMによる金融実務の業務革新
abenben
0
220
より良いプロダクトの開発を目指して - 情報を中心としたプロダクト開発 #phpcon #phpcon2025
bengo4com
1
3.1k
VCpp Link and Library - C++ breaktime 2025 Summer
harukasao
0
240
BigQuery Remote FunctionでLooker Studioをインタラクティブ化
cuebic9bic
3
260
解析の定理証明実践@Lean 4
dec9ue
0
170
AWS Summit Japan 2025 Community Stage - App workflow automation by AWS Step Functions
matsuihidetoshi
1
230
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
330
24k
Side Projects
sachag
455
42k
Adopting Sorbet at Scale
ufuk
77
9.4k
A designer walks into a library…
pauljervisheath
206
24k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
KATA
mclloyd
29
14k
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The Cult of Friendly URLs
andyhume
79
6.5k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
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