WEBサービス創造記

WEBサービスを作ったり保守したりしてる人のメモブログです。

PHPのインストールと基本的な設定

      2012/12/12

PHPとは?

PHPは、Rasmus Lerdorf氏が開発したオープンソースのプログラミング言語です。
動的なWEBページを作成する際によく用いられます。

PHPのインストール

マルチバイト文字列(日本語)を利用するためのモジュール、MySQLを利用するためのモジュール、暗号・復号化に関する関数を利用するためのモジュールも合わせてインストールします。

[root@centos ~]   yum -y install php php-mbstring php-mysql php-mcrypt

Apache設定ファイルの編集

PHPはApacheのモジュールとして動作します。
従って、PHPを動作させるにはApacheの設定ファイルの、PHPに関するディレクティブの設定を行う必要があります。

[root@centos ~]#  vi /etc/httpd/conf/httpd.conf

- 以下を設定ファイルに追加 -
DirectoryIndex index.html index.php    ※「http://www.linuxserver.jp/」のようにアクセスした場合に"index.php"が表示されるように設定

AddType application/x-httpd-php .php   ※拡張子が".php"のファイルをPHPスクリプトだと認識するように設定

PHPの動作チェック

[root@centos ~]#  /etc/rc.d/init.d/httpd start    ※Apacheの再起動
[root@centos ~]#  echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php    ※ドキュメントルートに簡単なPHPスクリプトを作成

「http://サーバー名/phpinfo.php」にアクセスしてPHPの設定が表示されるphpinfo()ページが表示されればOK。

 - PHP ,