Linuxのインストールphp

WBOY
WBOYオリジナル
2016-06-23 13:17:41739ブラウズ

インストールlibxml2

ダウンロード解压libxml2-2.6.32.tar.gz

インストール

./configure --prefix=/usr/local/php --with-libxml-dir=/usr/local/libxml2

インストールphp

ダウンロード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

Apache 設定ファイルを変更します

/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 

見つかった:

794ea01c23a0d5c1a7b2f169e4879de9
DirectoryIndexindex.html
追加しました:
794ea01c23a0d5c1a7b2f169e4879de9
DirectoryIndexindex.htmlindex.php
2071f931c9870be1bebed0bdda8305e7

apache を再起動

sudo apachectl restart

Verification

/usr/local/httpd/php/ htdocs 新しい情報を作成します。 php ファイル

<?php    phpinfo();?>

ブラウザに ip/info.php と入力し、以下の内容が確認できればインストールは成功です。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。