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
630
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
170
Best Practices - WordPress unter Hochlast
muhh
0
160
Run, Content, Run
muhh
1
140
Automate your Drupal development environment
muhh
0
91
Building high traffic websites with Drupal
muhh
1
380
Einführung in Chef
muhh
0
150
Drupal staging with git and drush
muhh
0
150
Other Decks in Technology
See All in Technology
Google Cloud で学ぶデータエンジニアリング入門 2025年版 #GoogleCloudNext / 20250805
kazaneya
PRO
18
4k
Claude CodeでKiroの仕様駆動開発を実現させるには...
gotalab555
3
930
S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか/try-to-query-s3-glacier-from-athena
emiki
0
200
Mambaで物体検出 完全に理解した
shirarei24
2
220
LLMで構造化出力の成功率をグンと上げる方法
keisuketakiguchi
0
570
AIエージェントを現場で使う / 2025.08.07 著者陣に聞く!現場で活用するためのAIエージェント実践入門(Findyランチセッション)
smiyawaki0820
6
810
Agent Development Kitで始める生成 AI エージェント実践開発
danishi
0
130
AI関数が早くなったので試してみよう
kumakura
0
190
Segment Anything Modelの最新動向:SAM2とその発展系
tenten0727
0
530
マルチモーダル基盤モデルに基づく動画と音の解析技術
lycorptech_jp
PRO
5
560
生成AI導入の効果を最大化する データ活用戦略
ham0215
0
110
【CEDEC2025】『Shadowverse: Worlds Beyond』二度目のDCG開発でゲームをリデザインする~遊びやすさと競技性の両立~
cygames
PRO
1
300
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
The World Runs on Bad Software
bkeepers
PRO
70
11k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Faster Mobile Websites
deanohume
308
31k
Embracing the Ebb and Flow
colly
86
4.8k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
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