Nginx と PHP を正常にコンパイルしてインストールする方法
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 サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます
