ホームページ  >  記事  >  システムチュートリアル  >  オリジナル: Centos 7 ソース コードのコンパイルと Nginx 1.13 のインストール

オリジナル: Centos 7 ソース コードのコンパイルと Nginx 1.13 のインストール

PHPz
PHPzオリジナル
2024-07-16 21:18:31755ブラウズ

Web サーバーとして nginx を選択するため、nginx サーバーについてのさまざまな知識と理解が必要です。次に、nginx を直接インストールします。

原创:Centos 7 源码编译安装 Nginx 1.13

前提条件

私は centos7.3 64 ビット コア バージョン システムを使用しています。nginx をインストールして設定する前に、nginx の依存関係パッケージをインストールする必要があります。Centos 7 のコンパイルと php7.1 のインストールに関する章を参照して、依存関係パッケージをインストールしてください。記事の冒頭に記載されています。この依存コンポーネント パッケージは、Nginx のどのバージョンにも適しています。

新しい Web ユーザーとグループを作成する

リーリー
公式WebサイトからNginxとOpenSSLをダウンロードします

Nginx をダウンロードする場合、開発バージョンと安定バージョンの 2 つのバージョンがあります。本番環境で使用する場合は、安定バージョン http://nginx.org/en/download.html をダウンロードしてください (最新バージョンをダウンロードするのが最善です)。安定バージョンなので、バグ修正や新機能が含まれます) 最新バージョンの nginx-1.13.5 をダウンロードしました。

リーリー
Nginxをインストール

nginx をインストールするときに、ドキュメント チュートリアルによってはあまり多くのモジュールが割り当てられていないことに気づくかもしれません (非常に長く見えます)。実際には、モジュールは必要に応じて割り当てられます。将来的には問題はありません。実際には、これはオールインワンとみなされます。それ以外の場合は、後で必要に応じて再コンパイルする必要があります。それも簡単ではありません。ユーザー グループを割り当てるかどうかについては、nginx 構成の可用性、セキュリティ、安定性に関係します。

リーリー リーリー
systemctlシステムNginxユニットファイルを作成します

インストールが完了したら、自動的にオンにする必要があります。そうしないと、毎回手動で起動する必要があり、面倒です。

リーリー
起動時に自動起動を追加してNginxを起動します
リーリー
Firewalld ファイアウォールをセットアップします
リーリー
Nginxが正常に起動するか確認してください
リーリー

nginxプロセスが実行されていることがわかります。この時点で、nginx のインストールは完了しています。nginx が PHP プログラムをどのように解析してサポートするかについてはまだ疑問があるかもしれません。それについては次の記事で説明します。

以上がオリジナル: Centos 7 ソース コードのコンパイルと Nginx 1.13 のインストールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。