VagrantにPHPの環境構築

めっちゃ久々にPHPの環境構築した!
ただPHPが動くとこまで

下準備

Vagrantfileを編集します。

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

コメントアウトを外して再起動しよう!

いろいろインストール

sudo yum -y httpd php

iptablesで80番ポートを開放

vi /etc/sysconfig/iptables

これ忘れててちょいツマリ

# SSH
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
# HTTP
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

これを書き足せば解決!

22番ポートは書いてあったから80番ポートを追加

iptablesを再起動すればhttpdの設定はだいたいOK

/etc/rc.d/init.d/iptables restart

httpd.confの設定

.phpを表示させるための設定

760行目ぐらいに

AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz

があると思うので、

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

を追加

httpdを再起動したらPHPファイルも観れるようになるよ!