WordPressサイトのコピーをローカルのVMで動かす
WordPressサイトのコピーをローカルで動かして検証しようとしたら、手元のMacに作っていたWordPress環境が壊れていることに気付きました。Macにこういうの入れるとOSバージョンアップのたびに苦しみます。なので、そろそろVMのLinux上で動かしたい。流行っているらしいVagrantとかDockerとかchefとかいろいろ中途半端に調べた結果、Vagrantだけをベタに使う方法に落ち着きました。
- MacOS専用
- backWPupでサーバ上にtar.gzでバックアップがとられているのが前提
- ruby 1.9以上
- VagrantのVMはUbuntuべったり
と汎用性は著しく低いのですが、せっかくつくったので公開します。
https://github.com/skoji/vagrant-wp-from-backup
parameters.rbをいじった上でrake一発で、運がよければコピーされたWordPressがローカルで起動し、http://localhost:4567 から見ることができます。
ERBの使い方はおそらく変なのでアドバイス歓迎します。