vagrant shellによるプロビジョニングでapacheをいれる
プロビジョニング
shellの章
- 設定するのだよ
config.vm.provision "shell" , path: "provision.sh"
- shell用意するのです。今回はapacheでおためし
#!/usr/bin/env bash echo "Install apache and setting it up..." yum -y update > /dev/null 2>&1 yum -y install httpd > /dev/null 2>&1 chkconfig httpd on service httpd start
なんかエラーは出るけど起動する
このへんかしら?試さないけど
==> default: Install apache and setting it up... ==> default: Starting httpd: ==> default: httpd: apr_sockaddr_info_get() failed for vagrant-centos65.vagrantup.com ==> default: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName ==> default: [ OK ]
ブラウザでもアクセスできた。
ちなみにshellを書かないでVagrantfileにそのままかけるらしい
config.vm.provision "shell" , inline: "pwd"