インターネットテクノロジーの継続的な開発により、ApacheとPHPは、Webサイトとアプリケーションの構築と展開の一般的な組み合わせになりました。この記事では、LinuxシステムにApacheとPHPをコンパイルおよびインストールするための完全なガイドを提供し、Webサーバー環境の構築に成功するのに役立ちます。
まず、オペレーティングシステムがLinuxであり、必要な開発ツールと依存関係ライブラリがインストールされていることを確認してください。この操作には、Ubuntu、Centosなどの一般的なLinux分布を使用できます。次に、公式ウェブサイト、つまりhttp://httpd.apache.org/およびhttps://www.php.net/からApacheとPHPの最新のソースコードパッケージをダウンロードする必要があります。
インストールする前に、念のためにシステムデータをバックアップすることをお勧めします。
Apacheソースコードパッケージを指定されたディレクトリに解凍し、ソースコードディレクトリを入力します。
次のコマンドを実行してコンパイルしてインストールします。
<span class="fun">./CONFIGURE -PREFIX =/usr/local/apache</span>
<span class="fun">するる</span>
<span class="fun">インストールします</span>
次に、Apacheのメイン構成ファイルhttpd.confを構成し、ポートや仮想ホストなどのパラメーターを調整します。
Apacheサーバーを開始します:
<span class="fun">/usr/local/apache/bin/apachectlスタート</span>
ブラウザにサーバーのIPアドレスまたはドメイン名を入力します。 Apacheのウェルカムページが表示された場合、インストールが成功したことを意味します。
PHPソースコードパッケージを指定されたディレクトリに解凍し、ソースコードディレクトリを入力します。
次のコマンドを実行してコンパイルしてインストールします。
<span class="fun">./CONFIGURE ---PREFIX =/usr/local/php -with-apxs2 =/usr/local/apache/bin/apxs -enable-mbstring</span>
<span class="fun">するる</span>
<span class="fun">インストールします</span>
PHPのメイン構成ファイルPhp.iniを構成し、タイムゾーン、メモリ制限などの関連パラメーターを設定します。
ApacheにPHPファイルを認識させるには、httpd.confファイルに次の行を追加します。
<span class="fun">LoadModule Php7_moduleモジュール/libphp7.so</span>
<span class="fun">addTypeアプリケーション/X-HTTPD-PHP .PHP</span>
次に、Apacheサーバーを再起動します。
<span class="fun">/usr/local/apache/bin/apachectlもう一度始めましょう</span>
PHPテストファイル(test.phpなど)を作成し、以下を書きます。
<span class="fun"><?php</span>
<span class="fun">phpinfo();</span>
<span class="fun">?></span>
ブラウザにPHP構成情報ページが表示されている場合、PHPのインストールが成功したことを意味します。
上記の手順を通じて、ApacheとPHPをコンパイルおよびインストールし、シンプルなWebサーバー環境を構築しました。また、その機能と安定性を高めるために、ニーズに応じてサーバーをさらに構成することもできます。
このガイドが、サーバー環境をうまく構築し、開発エクスペリエンスを向上させるのに役立つことを願っています。