Nginx と PHP は、Web サーバーの構築と動的な Web コンテンツの処理に使用される、一般的に使用される 2 つのオープン ソース ソフトウェアです。この記事では、NginxとPHPのコンパイルとインストール方法を紹介し、具体的なコード例を示します。
Nginx は、高性能 HTTP およびリバース プロキシ サーバーであり、Nginx をインストールすると、安定した効率的な Web サーバーを迅速に構築できます。
まず、最新の Nginx ソース コード パッケージを Nginx 公式 Web サイト (https://nginx.org) からダウンロードする必要があります。執筆時点の最新バージョンは nginx-1.19.8.tar.gz です。
ターミナルで次のコマンドを実行して、ソース コード パッケージを指定されたディレクトリに解凍します。解凍したディレクトリを実行しますconfigure コマンドはコンパイル パラメータを設定します:
tar -zxvf nginx-1.19.8.tar.gz -C /usr/local/src
3. Nginx をコンパイルしてインストールします
cd /usr/local/src/nginx-1.19.8 ./configure --prefix=/usr/local/nginx
次に make install を実行しますインストールするコマンド:
make
4. Nginx サービスの開始
make install
2. PHP のコンパイルおよびインストール方法
1. PHP ソース コード パッケージをダウンロードする
2. ソース コード パッケージを解凍し、コンパイル パラメータを設定します。
/usr/local/nginx/sbin/nginx
解凍されたディレクトリに移動し、configure ファイルを実行します。コンパイル パラメーターを設定するコマンド:
tar -zxvf php-7.4.16.tar.gz -C /usr/local/src
3. PHP のコンパイルとインストール
cd /usr/local/src/php-7.4.16 ./configure --prefix=/usr/local/php --with-openssl --with-zlib
次に、make install コマンドを実行してインストールします:
make
4. PHP と Nginx の連携を構成する
make install
5. Nginx と PHP-FPM
を再起動します。location ~ .php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name; include fastcgi_params; }
概要
以上がNginxとPHPのコンパイルとインストール方法の分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。