品質管理/QA横浜VagrantとAnsibleで仮想環境のCentOS6.5にWordPress環境構築!WebサーバーはNginxですか?(前編)はいどーも!てるおです。はいどーも!に見出しタグを使って元気感を演出しています。今日はタイトル通りのことをしていきたいと思います。10.11.6を使用しています。念のため、この投稿は2016年8月26日時点での情報です。自分のブログ(https://teriyakiegg.com)のローカル開発環境もXAMPPじゃなくて、Vagrant使いたいなと思ったのが本投稿のきっかけです。以下の記事が皆に共有されていました。開発環境http://www.slideshare.net/shin1x1/xampp-mamp-vagrant-phpVagrantでXAMPPに替わる開発環境を整備http://14-00.com/archives/26これを読むと、Vagrant使いたくてソワソワしてきますね。それでは前置きはこの辺で、作業に取り掛かります!最初にVagrantとViirtualBoxをダウンロード&インストールします。https://www.vagrantup.com/downloads.htmlhttps://www.virtualbox.org/wiki/Downloads肝心のここからのステップですが、わたくしこんな記事を見つけてしまいました。以降はこの記事の中でどこにつまづき、どうやって解決したかを書きまス。エラーでうまくいきませんでした。以下の記事を参考に回避しました。クローンここのクローンした後がよく分からなくなって爆発しました。Ansible使う時はホストマシン(Mac)にAnsibleをインストールしなかったのに、Ansibleをインストールしないとansibleコマンドは叩けないぞ?!というのが混乱の元でした。見つけたのが以下の記事。プロビジョナがいい!』http://blog.shin1x1.com/entry/ansible_local-provisioner-in-vagrantansible_local、こいつを使えばホストマシンにansibleインストールする必要がないんですね。いうことで嬉々としてVagrantfileの中身を変更。"hosts"end最終的にVagrantfileはこうなりました。"hosts"この二つはplaybookを実行するhostが見つからないよというエラーが出たので追加しました。trueこれを入れとくとログがより詳細に出て助かります。refused...ここで鬼のハマりをくらいました。provisionでprovisionのとこだけ実行できるのが便利でした。host.おおおお、いけそう!ホストキーチェッキングが有効になってるからパスワードを使ってのsshログインができないんですね!ということでAnsibleの設定ファイルを変更します。同じディレクトリに置いておくと参照される、というのがこの記事のおかげでわかりました。versionlock\n”]まだエラー出るけどよしいける!!rootでログインすればいいですね?!hostsファイルのユーザー指定のところをrootに変更して再再トライ。failed.これは元々参考していた記事でも言及されてるやつでした..!「ううう。エラーになってしまうようです。」https://github.com/akiyoko/ansible-examples/commit/9a981839e1c81721466041ae8ae26f5431d4c73bここのgithubに書いてある通りにtaskファイル達を変更して再再再トライ。肝心の自分のブログをこの環境で再現してみる、という最終タスク残ってます。以降は後編として別に投稿したいと思います。今年2016年4月からイーツー・インフォで働き始めました、てるお...Laravel4でHTTPステータスコードを設定するLaravel4でのHTTPステータスコードの設定方法。→VagrantとAnsibleで仮想環境のCentOS6.5にWordPress環境構築!WebサーバーはNginxですか?(中編)株式会社イーツー・インフォ株式会社イーツー・インフォは、横浜でWebシステム開発・Webサイト構築を行っている企業です。