「PHP」の導入

「Apache」で「PHP」を利用できるようにする。
なお、「Fedora Core 3」まではPHP4系が、「Fedora Core 4」以降ではPHP5系がインストールされる。

「PHP」のインストール
[root@Fedora ~]# yum -y install php php-mbstring <= 「PHP」のインストール
[root@Fedora ~]# yum clean packages <= ダウンロードしたパッケージの削除
「PHP」の設定
[root@Fedora ~]# vi /etc/php.ini <= 設定ファイルの編集
expose_php = On
↓
expose_php = Off <= ヘッダの「X-Powered-By」を非表示

doc_root =
↓
doc_root = "/var/www/html" <= 「Apache」のドキュメントルートを指定

日本語環境の設定(すべてコメント解除)
[mbstring]
;mbstring.language = Japanese
;mbstring.internal_encoding = EUC-JP
;mbstring.http_input = auto
;mbstring.http_output = SJIS
;mbstring.encoding_translation = Off
;mbstring.detect_order = auto
;mbstring.substitute_character = none;
;mbstring.func_overload = 0
↓
[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.encoding_translation = Off
mbstring.detect_order = auto
mbstring.substitute_character = none;
mbstring.func_overload = 0
「Apache」の設定

「PHP」を利用する場合のAddHandlerの記述方法。
インストール時に追記される為、基本的に必要ないが、「PHP」を利用出来るディレクトリを制限する場合等に記述する。
記述箇所は環境によるので、詳細は割愛。

[root@Fedora ~]# vi /etc/httpd/conf/httpd.conf <= 設定ファイルの編集
AddHandler php-script .php <= 「PHP4系」の場合

AddHandler php5-script .php <= 「PHP5系」の場合


[root@Fedora ~]# /etc/rc.d/init.d/httpd restart <= 「Apache」の再起動
▲ページのトップへ