Apache PHP をコンパイルしてディレクトリにインストールするには、特定のコード例が必要です
Apache と PHP は、Web 開発でよく使用される 2 つの重要なツールです。コンパイルとインストールは役立ちます。サーバー環境のカスタマイズと管理を改善します。この記事では、Apache PHP をコンパイルしてディレクトリにインストールする方法を詳しく紹介し、具体的なコード例と手順を説明します。
ステップ 1: 準備
始める前に、必要なコンパイル ツールと依存関係がシステムにインストールされていることを確認してください。通常、これらのツールをインストールするコマンドは次のとおりです。
sudo apt update sudo apt install build-essential sudo apt install libapr1-dev libaprutil1-dev sudo apt install libxml2-dev
ステップ 2: ソース コード パッケージをダウンロードする
最初に、Apache と PHP のソース コード パッケージをダウンロードする必要があります。最新の安定バージョンを公式 Web サイトから直接ダウンロードし、適切なディレクトリに抽出できます。
wget https://www.apache.org/dist/httpd/httpd-2.4.41.tar.gz tar -zxvf httpd-2.4.41.tar.gz wget https://www.php.net/distributions/php-7.3.11.tar.gz tar -zxvf php-7.3.11.tar.gz
ステップ 3: Apache のコンパイルとインストール
次に、Apache のコンパイルとインストールを開始します。まず、解凍した Apache ディレクトリに移動し、次のコマンドを実行します:
cd httpd-2.4.41 ./configure --prefix=/path/to/install/dir make make install
上記のコマンドでは、--prefix=/path/to/install/dir
でインストール ディレクトリを指定します。実際の状況に応じてインストール パスをカスタマイズします。
ステップ 4: PHP のコンパイルとインストール
Apache のインストールが完了したら、次のステップは PHP をコンパイルしてインストールします。解凍した PHP ディレクトリに入り、次のコマンドを実行します。
cd php-7.3.11 ./configure --prefix=/path/to/install/dir --with-apxs2=/path/to/apache/bin/apxs --with-mysqli --with-pdo-mysql make make install
上記のコマンドでは、--prefix=/path/to/install/dir
で PHP インストール ディレクトリ を指定します。 --with-apxs2=/path/to/apache/bin/apxs
Apache のインストール パスを指定します。さらに、必要に応じて他のパラメータを追加して、さまざまな拡張機能を有効にすることができます。
ステップ 5: Apache と PHP を構成する
インストールが完了したら、PHP モジュールをロードするように Apache を構成する必要があります。 Apache 設定ファイル httpd.conf
を編集し、次の内容を追加します。
LoadModule php7_module /path/to/install/dir/libphp7.so AddType application/x-httpd-php .php
設定ファイルを保存した後、Apache サーバーを再起動して PHP を有効にします。
概要
上記の手順により、Apache PHP を正常にコンパイルし、指定したディレクトリにインストールできます。この方法により、サーバー環境の管理、制御、カスタマイズが容易になり、システム自体の既存の構成への影響も回避できます。この記事がコンパイルとインストール作業を正常に完了するのに役立つことを願っています。
以上がApache PHP をコンパイルしてディレクトリにインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。