VagrantでCentOSを使ってローカル開発環境を整える
Vagrantをダウンロードする
下記からダウンロード
https://www.vagrantup.com/downloads.html
バージョンは1.8.1だった。
VirtualBoxをダウンロードする
http://download.virtualbox.org/virtualbox/5.0.14/VirtualBox-5.0.14-105127-Win.exe
CentOSを立ち上げる
コマンドラインから。
C:\Users\user>mkdir vagrant C:\Users\user>cd vagrant C:\Users\user\vagrant>mkdir centos C:\Users\user\vagrant>cd centos C:\Users\user\vagrant\centos>vagrant init bento/centos-6.7
ここまでやるとcentosの中にVagrantfileが作られる。
Vagrantfileを開いて下記のコメントアウトを外して保存。
# config.vm.network "private_network", ip: "192.168.33.10" ↓ config.vm.network "private_network", ip: "192.168.33.10"
CentOSを立ち上げる。
C:\Users\user\vagrant\centos>vagrant up
もろもろインストールする
http://dotinstall.com/lessons/basic_localdev_win/30806dotinstall.com
ドットインストールにならって入れる。
vagrant sshでログイン
login as:vagrant
password:vagrant
C:\Users\user>vagrant ssh [vagrant@localhost ~]$ sudo yum -y install git [vagrant@localhost ~]$ git clone https://github.com/dotinstallres/centos65.git [vagrant@localhost ~]$ cd centos65 [vagrant@localhost ~]$ ./run.sh [vagrant@localhost ~]$ exec $SHELL -l [vagrant@localhost ~]$ sudo service httpd status