Apache, PHP の設定について
Apache2 の設定
Apache のバージョンを確認
$ sudo /usr/sbin/apachectl -v Server version: Apache/2.2.16 (Debian) Server built: Sep 9 2012 21:17:33
Apache のモジュールを確認
$ sudo apache2ctl -M apache2: apr_sockaddr_info_get() failed for dti-vps-srv739 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName Loaded Modules: core_module (static) log_config_module (static) logio_module (static) mpm_prefork_module (static) http_module (static) so_module (static) alias_module (shared) auth_basic_module (shared) authn_file_module (shared) authz_default_module (shared) authz_groupfile_module (shared) authz_host_module (shared) authz_user_module (shared) autoindex_module (shared) cgi_module (shared) deflate_module (shared) dir_module (shared) env_module (shared) mime_module (shared) negotiation_module (shared) proxy_module (shared) proxy_http_module (shared) reqtimeout_module (shared) rewrite_module (shared) setenvif_module (shared) ssl_module (shared) status_module (shared) Syntax OK
PHP のモジュール libapache2-mod-php5 をインストール
$ sudo apt-get install libapache2-mod-php5 パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが新たにインストールされます: libapache2-mod-php5 アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。 3,152 kB のアーカイブを取得する必要があります。 この操作後に追加で 8,926 kB のディスク容量が消費されます。 取得:1 http://packages.dotdeb.org/ squeeze/all libapache2-mod-php5 i386 5.3.20-1~dotdeb.0 [3,152 kB] 3,152 kB を 4秒 で取得しました (710 kB/s) 未選択パッケージ libapache2-mod-php5 を選択しています。 (データベースを読み込んでいます ... 現在 28817 個のファイルとディレクトリがインストールされています。) (.../libapache2-mod-php5_5.3.20-1~dotdeb.0_i386.deb から) libapache2-mod-php5 を展開しています... libapache2-mod-php5 (5.3.20-1~dotdeb.0) を設定しています ... Creating config file /etc/php5/apache2/php.ini with new version Reloading web server config: apache2apache2: apr_sockaddr_info_get() failed for dti-vps-srv739 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName .
PHP の設定ファイルは /etc/php5/apache2/php.ini とのこと。
ドキュメントルート /var/www/ に test.php として以下の内容のファイルを置く。
ブラウザからアクセスして PHP のバージョン情報などが表示されれば OK
<?php phpinfo(); ?>