ホームページ >バックエンド開発 >PHPチュートリアル >PHPのインストール
まず、Web サイト http://www.php.net/downloads.php にアクセスして、PHP ソース コードをダウンロードします。バージョン 4.3.8 をダウンロードして、/root ディレクトリにダウンロードできます。
Shell>gunzip php-4.3.8.tar.gz
Shell>tar -xvf php-4.3.8.tar
新しく作成したphp-4.3.8ディレクトリを/usr/local/srcディレクトリに移動します。 /usr/local/src/php-4.3.8 ディレクトリに切り替えます
shell>cd /usr/local/src/php-4.3.8
次に、Apache のモジュールとして php をインストールする必要があります。
shell>./configure
--with-apxs2=/usr/local/apache/bin/apxs
--disable-debug
--enable-ftp
--enable-inline-optimization
--enable-safe- mode
--enable-track-vars
--enable-trans-sid
--enable-xml
--with-mysql
--with-xml
エラーメッセージは出ないはずです。
Shell>make
——makeを使ってコンパイルします。
shell>make install
——ファイルをコピーして、Apacheをインストールします。
インストールが完了しました。 /usr/local/src/php-4.3.8/php.ini-dist を /usr/local/lib/ にコピーし、名前を php.ini に変更します
shell>cp /usr/local/src/php-4.3.8 / php.ini-dist /usr/local/lib/php.ini
php.ini ファイルを編集します。#default_charset = ..... 変更しますか?default_charset =gbk
Apache を設定します
Shell>cd /usr/local/ apache /conf
shell>vi httpd.conf
httpd.confファイルに、 add
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
上記の2文を追加する必要があります他のAddTypeの後に。
オンラインでAddDefaultCharsetを見つけて、それをAddDefaultCharset gbkに変更して、ApacheがWebページをブラウザに送信し、ヘッダーエンコーダがgbkになるようにします。
があることを確認してください。ファイル内の次の文がそうでない場合は、すべての LoadModules の後に自分で追加します。
LoadModule php4_module modules/libphp4.so
/usr/local/apache/bin/apachectl start
shell>cp /usr/local/src/ apache_1。 3.31/support/apachectl /etc/rc.d/init.d/httpd
shell>vi /etc/rc.d/init.d/httpd
httpd ファイルの 3 行目に、次の 2 つの文を挿入します。 # chkconfig: 345 85 15
# description: Apache HTTP Serverの起動と停止
":wq" httpdファイルを保存してviを終了します。
httpdを実行可能ファイルに変える:
shell>chmod +x /etc/rc.d/init.d/httpd
httpdをサービスリストに追加する:
shell>chkconfig --add httpd
httpdがサービスリストに追加されているかどうかを確認するリスト内のservice
Shell>chkconfig --list
成功したら、service httpd start、service httpd restart、service httpd stopを使用して、httpdサービスを開始、再起動、終了できます(httpdサービスはApacheサービスです)。
さて、すべてのインストールが完了したので、PHP と Apache をテストしてみましょう。