前提
Vagrant, VirtualBoxはインストール済みであること
VirtualBox...PC内に仮想的なPCを作成し、元のOSとは別のOSを起動させることができるソフトのこと。
VCCWとは
-
V
Vagrant...
普通、VirtualBoxで仮想マシンを構築する際、様々な設定を手動で行わなけばならないが、Vagrantを使用すると設定ファイルに基づいて自動的に環境を構築してくれる。簡略化ツール。 -
C
Chef...
サーバー管理ツール。ファイルに記述した設定内容に応じて自動的にユーザーの作成やパッケージのインストール、設定ファイルの編集などを行うツール。 -
C
CentOS...Linuxディストリビューションのひとつ。 -
W
WordPress...オープンソースのブログ投稿管理システム。CMS。
VCCWとは、これらの頭文字を取ったものでVirtualBox上で動く、WordPressの開発環境のこと。
vagrant-hostupdaterのインストール
Q.何それ?
A.virtual mchineの起動/停止をおこなった時に、ホストOSの/etc/hostsへゲストOSの情報を追加/削除してくれる。仮想マシンにアクセスするときにホスト名から接続できるようになります。
vagrantfileに特別なオプションを設定する必要がないので便利。(仮想マシンを作成するたびに、/etc/hosts を開いて、ドメインや ip アドレスを設定する手間が省けます。)
ただし、ゲストOSのhosts書き換えには未対応。
$ vagrant plugin install vagrant-hostsupdater
Vagrant Boxのダウンロード
$ vagrant box add vccw-team/xenial64
少し時間がかかります。
VCCWのダウンロード
必要なファイルが「vccw」というフォルダに入っているので適当な名前に変更してvagrantのディレクトリ下に置きます。
Vagrantの起動
cdコマンドで先ほどのディレクトリ内に移動してvagrantを起動します。
途中、パスワードを聞かれるので、自分のMacのパスワードを入力します。
これでwordpress環境が構築されました。
アクセスしてみましょう。どちらかでアクセスできるはずです。
http://vccw.test
http://192.168.33.10
WordPress環境に触れる
WordPressの管理画面にログインできます。
http://vccw.test/wp-login.php
http://192.168.33.10/wp-login.php
デフォルトでは以下の通りです。
Username:admin
Password:admin
参考サイト
WordPressをVagrant環境にらくらくインストールする。 - VCCW - Qiita
WordPressをローカル環境で使う方法解説【令和元年版・初心者向け】