【Vagrant】 apacheの設定方法
環境 CentOS 7.0 apache2.4.6
httpdのインストール、起動はVagrantに限らず、通常のCentOS7の手順と同じ。
$ sudo yum install -y httpd httpd-devel $ sudo systemctl start httpd
自動起動の設定をするなら、
$ sudo systemctl enable httpd.service
これで状態を確認すると、
sudo systemctl status httpd ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2016-01-05 22:33:04 JST; 6min ago Docs: man:httpd(8) man:apachectl(8) Main PID: 3066 (httpd) Status: "Total requests: 10; Current requests/sec: 0; Current traffic: 0 B/sec" CGroup: /system.slice/httpd.service ├─3066 /usr/sbin/httpd -DFOREGROUND ├─3067 /usr/sbin/httpd -DFOREGROUND ├─3068 /usr/sbin/httpd -DFOREGROUND ├─3069 /usr/sbin/httpd -DFOREGROUND ├─3070 /usr/sbin/httpd -DFOREGROUND ├─3071 /usr/sbin/httpd -DFOREGROUND └─3072 /usr/sbin/httpd -DFOREGROUND Jan 05 22:33:03 localhost.localdomain systemd[1]: Starting The Apache HTTP Server... Jan 05 22:33:04 localhost.localdomain httpd[3066]: AH00558: httpd: Could not reliably determine the server's fully qualifi...ssage Jan 05 22:33:04 localhost.localdomain systemd[1]: Started The Apache HTTP Server. Hint: Some lines were ellipsized, use -l to show in full.
さてこれにアクセスできるようにするには、Vagrantfileの以下の行からコメントをはずせばよい。
config.vm.network "private_network", ip: "192.168.33.10"
これで、vagrant reload
し、192.168.33.10
にブラウザからアクセスすればよい。