phpソースコードパッケージをインストールする
ApacheのインストールについてはLinuxメモ(58) - Apacheソースコードパッケージインストールの詳しい説明を参照
phpをインストールする
依存関係パッケージをインストールする
phpを直接コンパイルしてインストールするとエラーになりますlibxml2 と libxml2-devel に依存するいくつかのパッケージがインストールされていないため、レポートされます。まずこれら 2 つのパッケージをインストールし、次の方法を使用してインストールする必要があります:
方法 1: 対応する rpm パッケージは次のとおりです。必須
<code>rpm -ivh libxml2-<span>2.6</span><span>.23</span>-<span>1.2</span><span>.i</span>386<span>.rpm</span>rpm -ivh libxml2-devel-<span>2.6</span><span>.23</span>-<span>1.2</span><span>.i</span>386<span>.rpm</span></code>
方法 2: yum インストールを使用します
<code>yum <span>-y</span> install libxml2 yum <span>-y</span> install libxml2<span>-devel</span></code>
php をインストールします
その後、実際に php のインストールを開始します: まず、ソース コード パッケージをダウンロードし、次のコマンドを順番に実行します:
<code>tar <span>-zxvf</span> php<span>-</span><span>5.6</span><span>.19</span><span>.</span>tar<span>.</span>gz cd php<span>-</span><span>5.6</span><span>.19</span><span>.</span>/configure <span>--</span>prefix<span>=</span>/usr/<span>local</span>/php <span>--</span><span>with</span><span>-apxs2</span><span>=</span>/usr/<span>local</span>/apache/bin/apxs make <span>&&</span> make install</code>
注: 上記の –with-apxs2コマンド:apxsはApacheのインストール時に利用できるツールです。モジュールを展開するためのツールなので、phpとApacheを統合するには、phpのインストール時にapxsのパスを指定する必要があります
インストール後、Apacheの設定ファイルhttpdを確認してください.conf を開くと、この文が見つかります (本来はそのような文はありません) 一文):
Configuration
インストールが完了したら、Apache 設定ファイル httpd.conf で AddType を見つけ、これらの 2 つの文を追加します:
DirectoryIndexを見つけて、最後にindex.phpを追加します
ソースコードパッケージから抽出されたディレクトリに次の2つのファイルがあります
1つは開発環境用で、もう 1 つは実稼働環境用です。そのうちの 1 つを /usr/local/php/lib にコピーし、名前を php.ini に変更します
この時点で、php のインストールと統合は完了です
テスト中
index.php を作成します
それにアクセスすると、PHP 情報ページが表示され、PHP が正常にインストールされ、Apache と正常に統合されたことが示されます。 $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i
').text(i)); }; $numbering.fadeIn(1700); }); });上記では、Linux ノート (60) - Apache と PHP の統合について詳細に説明しています。内容の側面も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。