vagrantで作った環境でwebサーバー構築

と、言ってもwebサーバー構築は、これまでにやったCentOSLAMP環境作ったのと同じ。

VagrantFileの下記のコメントを解除します。

# config.vm.network :private_network, ip: "192.168.33.10"
config.vm.network :private_network, ip: "192.168.33.10"

保存して、vagrantを再起動します。

vagrant reload

http://192.168.33.10
でアクセスできるはず。どうでしょう?

hostsで192.168.33.10をlocal.test.comなどにしちゃえば、
http://local.test.com
でもアクセス可能になります。

ホストOS側のvagrantディレクトリとVM側の/vagrant/は共有されています。
なので、開発PGはホストOSのvagrantディレクトに置けば、SCPなどでvagrant側に反映させる必要はないので便利です。
そのために、VM側の/vagrant/pg_dirをドキュメントルートと紐づける必要があります。

ln -s /vagrant/pg_dir /var/www/

のようにしてシンボリックリンクを張ればハッピー。
※ディレクトリは各自の構成に合わせて。