#はじめに
こちらではvagrantを使った構築の際に設定できる内容であったりこうした設定しとくとええかもやで?
なのを書いていきます
追加できる内容があったら随時足していきます。
##前提
VirtualBox(https://www.virtualbox.org/)
Vagrant(https://www.vagrantup.com/)
Apache(https://httpd.apache.org/)
Cent0S7
こちらで構築の紹介をさせていただいております。
ご参考にどうぞ
https://qiita.com/I_S-657/items/63528d09995138c9e46d
##IPアドレス
IPアドレスの設定ですがVagrantファイルから設定できるようになっています。
まずVagrnatファイルを開きます。
36行目くらいに
#config.vm.network "private_network", ip: "192.168.33.10"
という項目があるので
config.vm.network "private_network", ip: "192.168.33.10"
こう変更します。
起動して確認します。
[vagrant@localhost ~]$ ip -4 a show eth1
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
inet 192.168.33.10/24 brd 192.168.33.255 scope global noprefixroute eth1
valid_lft forever preferred_lft forever
ちゃんとIPアドレスが設定されているのがわかると思います。
コマンドですが
ipの「IPv4」でなおかつ「eth1」の情報を表示してくださいという内容になります。
#ポート
仮想上のwebサーバにアクセスする際にポートの設定をする必要があります。
これは仮想にwebサーバをポート80でたてただけではできないようになっています。
なので接続するためにポートフォワードの設定ができるようになっています。
まずはVagrantファイルを開きます。
27行目くらいに
# config.vm.network "forwarded_port", guest: 80, host: 8080
という項目があるのでこれを
config.vm.network "forwarded_port", guest: 80, host: 8080
こう変更します。
保存します。
起動して確認します。
URLに
http://localhost:8080
と入力してApacheのページが出てきたら成功です。