ダウンロード解压libxml2-2.6.32.tar.gz
インストール
./configure --prefix=/usr/local/php --with-libxml-dir=/usr/local/libxml2
ダウンロードhttp://www.php.net/downloads.php
解压tar -zxvf php-5.3.16.tar.gz
インストール
./configure --prefix=/usr/local/php --with-libxml-dir=/usr/local/libxml2 --with-apxs2=/usr/local/httpd/bin/apxsmakesudo make install
ここに -with-apxs2=/usr/local/httpd/bin/apxs オプションがあります。ここで、apxs は Apache のインストール時に生成されます。apxs は、 Apache HTTP サーバーの拡張モジュールをコンパイルしてインストールし、mod_so によって提供される LoadModule ディレクティブを使用して実行時に Apache サーバーにロードできるようにします。このツールを使用して、PHP モジュールを Apache に動的にロードします
設定ファイルをコピーします
cp ~/php-5.3.16/php.ini-development /usr/local/php/lib/php.ini
/usr/local/httpd/conf/httpd.conf ファイルを編集します
検索:
AddType アプリケーション/x -compress .Z
AddType application/x-gzip .gz .tgz
後に追加:
AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .php5
見つかった:
DirectoryIndexindex.html
DirectoryIndexindex.htmlindex.php
apache を再起動
sudo apachectl restart
/usr/local/httpd/php/ htdocs 新しい情報を作成します。 php ファイル
<?php phpinfo();?>
ブラウザに ip/info.php と入力し、以下の内容が確認できればインストールは成功です。