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
650
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
190
Best Practices - WordPress unter Hochlast
muhh
0
170
Run, Content, Run
muhh
1
160
Automate your Drupal development environment
muhh
0
100
Building high traffic websites with Drupal
muhh
1
400
Einführung in Chef
muhh
0
170
Drupal staging with git and drush
muhh
0
160
Other Decks in Technology
See All in Technology
2026-03-11 JAWS-UG 茨城 #12 改めてALBを便利に使う
masasuzu
2
340
わたしがセキュアにAWSを使えるわけないじゃん、ムリムリ!(※ムリじゃなかった!?)
cmusudakeisuke
1
490
[2026-03-07]あの日諦めたスクラムの答えを僕達はまだ探している。〜守ることと、諦めることと、それでも前に進むチームの話〜
tosite
0
140
Shifting from MCP to Skills / ベストプラクティスの変遷を辿る
yamanoku
4
780
AWS DevOps Agent vs SRE俺 / AWS DevOps Agent vs me, the SRE
sms_tech
3
530
PMBOK第8版は第7版から何が変わったのか(PMBOK第8版概要解説) / 20260304 Takeshi Watarai
shift_evolve
PRO
0
200
組織全体で実現する標準監視設計
yuobayashi
2
470
マルチアカウント環境でSecurity Hubの運用!導入の苦労とポイント / JAWS DAYS 2026
genda
0
400
Evolution of Claude Code & How to use features
oikon48
1
570
vLLM Community Meetup Tokyo #3 オープニングトーク
jpishikawa
0
310
AIエージェント時代に備える AWS Organizations とアカウント設計
kossykinto
3
700
JAWS Days 2026 楽しく学ぼう! 認証認可 入門/20260307-jaws-days-novice-lane-auth
opelab
10
1.7k
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.4k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
470
How STYLIGHT went responsive
nonsquared
100
6k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
190
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Being A Developer After 40
akosma
91
590k
The Curious Case for Waylosing
cassininazir
0
260
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
69
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
170
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
300
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