Nginx と PHP を正常にコンパイルしてインストールする方法
Nginx は、Web サイトやリバース プロキシ サービスの構築によく使用される高性能 Web サーバーです。一方、PHP は、動的 Web ページの開発に使用される人気のあるサーバー側スクリプト言語です。この記事では、Nginx と PHP を正常にコンパイルしてインストールする手順を紹介し、具体的なコード例を示します。詳細な手順は次のとおりです:
環境の準備:
コンパイルとインストールを開始する前に、システムに必要な依存ライブラリ (gcc、make、pcre、zlib) がインストールされていることを確認してください。 、openssl、libxml2、libjpeg、libpng、libmcrypt など。
これらの依存ライブラリは、次のコマンドでインストールできます:
sudo apt-get install gcc make libpcre3-dev zlib1g-dev openssl libxml2-dev libjpeg-dev libpng-dev libmcrypt-dev
Nginx をコンパイルしてインストールします:
まず、Nginx ソース コード パッケージの最新の安定バージョンをダウンロードし、解凍します。そしてディレクトリを入力します:
wget http://nginx.org/download/nginx-x.x.x.tar.gz tar -zxvf nginx-x.x.x.tar.gz cd nginx-x.x.x
コンパイル オプションを設定し、コンパイルしてインストールします:
./configure --prefix=/usr/local/nginx --with-http_ssl_module make sudo make install
インストールが完了したら、Nginx を起動します:
/usr/local/nginx/sbin/nginx
Compile PHP をインストールします:
PHP ソース コード パッケージの最新バージョンをダウンロードし、解凍してディレクトリに移動します:
wget http://php.net/get/php-x.x.x.tar.gz/from/this/mirror tar -zxvf php-x.x.x.tar.gz cd php-x.x.x
コンパイル オプションを設定し、コンパイルしてインストールします:
./configure --prefix=/usr/local/php --with-mysql --with-mysqli --with-pdo-mysql --with-openssl --with-curl make sudo make install
インストールが完了したら、Nginx 構成ファイルを変更し、PHP 解析エンジンを Nginx に統合します:
vim /usr/local/nginx/conf/nginx.conf
サーバー構成セクションに次のコードを追加します:
location ~ .php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
Nginx を再起動します:
/usr/local/nginx/sbin/nginx -s reload
Run PHP:
/usr/local/php/bin/php -v
上記の手順により、Nginx と PHP が正常にコンパイル、インストールされ、統合されました。このようにして、独自の Web サーバーを構築し、動的な Web コンテンツを実行できます。上記の内容がお役に立てば幸いです。
以上がNginx と PHP を正常にコンパイルしてインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。