Apache2インストール
user@raspberrypi $ sudo apt-get install -y apache2
Apache2起動+自動起動
user@raspberrypi $ sudo /etc/init.d/apache2 start user@raspberrypi $ sudo update-rc.d apache2 defaults
ディレクトリ構成
user@raspberrypi $ ls -al /etc/apache2/ total 96 drwxr-xr-x 8 root root 4096 Nov 12 13:48 . drwxr-xr-x 128 root root 12288 Nov 6 01:21 .. -rw-r--r-- 1 root root 7195 Nov 12 13:48 apache2.conf drwxr-xr-x 2 root root 4096 Oct 14 17:17 conf-available drwxr-xr-x 2 root root 4096 Oct 14 17:17 conf-enabled -rw-r--r-- 1 root root 1782 Aug 8 06:33 envvars -rw-r--r-- 1 root root 31063 Aug 2 07:21 magic drwxr-xr-x 2 root root 12288 Nov 5 17:51 mods-available drwxr-xr-x 2 root root 4096 Oct 16 05:36 mods-enabled -rw-r--r-- 1 root root 320 Oct 15 03:00 ports.conf drwxr-xr-x 2 root root 4096 Nov 6 02:55 sites-available drwxr-xr-x 2 root root 4096 Oct 14 19:28 sites-enabled
設定情報追加
user@raspberrypi $ sudo vim /etc/apache2/apache2.conf # どこでもいいので以下を追加 AddType application/x-httpd-php .php .html
Apache2再起動
user@raspberrypi $ sudo /etc/init.d/apache2 restart
注意点
全てのHTMLファイルがPHPファイルとして認識されてしまうのでサーバ側に負担がかかる(かもしれない)