php5インストール
yum -y install php php-mbstring php-mysql
拡張モジュールはmbstringとmysqlの2つ。
php5設定
vi /etc/httpd/conf/httpd.conf
下記内容を変更 DirectoryIndex index.html index.html.var ↓ DirectoryIndex index.html index.htm index.cgi index.php 下記内容を追加(「AddType application/x-gzip .gz .tgz」の下) AddType application/x-httpd-php .php
vi /etc/php.ini
short_open_tag = Off ↓ short_open_tag = On expose_php = On ↓ expose_php = Off max_execution_time = 30 ↓ max_execution_time = 300 ;default_charset = "iso-8859-1" ↓ default_charset = "UTF-8" post_max_size = 8M ↓ post_max_size = 20M upload_max_filesize = 2M ↓ upload_max_filesize = 20M ;date.timezone = ↓ date.timezone = Asia/Tokyo ;mbstring.language = Japanese ↓ mbstring.language = Japanese ;mbstring.internal_encoding = EUC-JP ↓ mbstring.internal_encoding = UTF-8 ;mbstring.http_input = auto ↓ mbstring.http_input = UTF-8 ;mbstring.http_output = SJIS ↓ mbstring.http_output = pass ;mbstring.encoding_translation = Off ↓ mbstring.encoding_translation = On ;mbstring.detect_order = auto ↓ mbstring.detect_order = auto ;mbstring.substitute_character = none; ↓ mbstring.substitute_character = none;
/etc/rc.d/init.d/httpd restart
-
php5の動作確認
echo "<?php phpinfo(); ?>" > /var/www/html/info.php /etc/rc.d/init.d/iptables stop
http://192.168.11.30/info.php
php5の情報が表示されれば正常です。
/etc/rc.d/init.d/iptables start rm -f /var/www/html/info.php