centos8にnginxをインストールするための詳細なチュートリアル(グラフィック)

「エンジンx」と発音されるNginxは、インターネット上で最大のサイトのいくつかの負荷を処理する、オープンソースの高性能HTTPおよびリバースプロキシサーバーです。 HTTPおよび非HTTPサーバー、ロードバランサー、コンテンツキャッシング、リバースプロキシ用のスタンドアロンWebサーバーとして使用できます。

Apacheと比較して、Nginxは多数の同時接続を処理でき、各接続のメモリフットプリントは小さくなります。

このチュートリアルでは、CentOS8にNginxをインストールする方法について説明します。

NGINX公式サイト

http://nginx.org/

フォルダ mkdirnginxを作成します
作成したフォルダに入る
必要に応じて適切なバージョンをダウンロードしてください

wgethttp://nginx.org/download/nginx-1.17.6.tar.gzからファイルをダウンロードします

必要なプラグインをインストールする

yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

これらの役割について話す

gcc C、C ++、Ada、Object C、Javaなどの言語をコンパイルできます

pcre pcre-devel pcreは、perl互換の正規式ライブラリを含むperlライブラリです。nginxのhttpモジュールはpcreを使用して正規式を解析するため、pcreライブラリをインストールする必要があります。

zlib zlib-devel zlibライブラリは、さまざまな圧縮および解凍方法を提供します。nginxはzlibを使用してhttpパッケージのコンテンツをgzipするため、インストールする必要があります。

openssl openssl-devel opensslは、opensslがなければ、Webの安全な通信の基礎であり、私たちの情報はすべて裸で実行されていると言えます。

ダウンロードしたファイルを解凍します
tar -zxvf nginx-1.17.6.tar.gz
nginx-1.17.6フォルダーに移動します
インストールを開始します
インストールパスを指定します
. /configure –prefix=/software/nginx
この文は、インストールパスを指定することを意味します
–prefix=/software/nginx
コンパイル
make
インストール
make install
nginxがインストールされているディレクトリの下にsbinと入力します
開始コマンド
. /nginx

ブラウザを開いてIPアドレスにアクセスすると、このページにnginxが正常に起動したことが示されます

サービスを正常に停止します

この方法は停止よりも穏やかであり、停止する前に現在の作業を完了するプロセスが必要です。
nginx -s quit

すぐにサービスを停止

この方法は比較的困難であり、機能しているかどうかに関係なく、プロセスを直接停止します。
nginx -s stop

nginxメインプロセス番号を照会

ps -ef | grep nginx

落ち着いてキルを停止-メインプロセス番号を終了
クイックストップキル-TERMメインプロセス番号
強制停止キル-9nginx

ps:CentOS8にNginxをインストールします

CentOS 8以降、NginxパッケージはデフォルトのCentOSリポジトリで利用できます。

CentOS 8にNginxをインストールするには、次のように入力します。

インストールが完了したら、次のコマンドを使用してNginxサービスを有効にして開始します。

サービスが実行されていることを確認するには、そのステータスを確認します。

出力は次のようになります。

ファイアウォールを調整する

FirewallDは、Centos8のデフォルトのファイアウォールソリューションです。

インストールプロセス中に、Nginxは事前定義されたルールを使用してファイアウォールサービスファイルを作成し、HTTP(80)およびHTTPS(443)ポートへのアクセスを許可します。

次のコマンドを使用して、必要なポートを永続的に開きます。

これで、http:// YOUR_IPを介してWebブラウザーで開くことにより、Nginxのインストールをテストできます。デフォルトのNginxウェルカムページが表示されます。これは次の画像のようになります。

総括する

上記は、編集者が紹介したcentos8にnginxをインストールするための詳細なチュートリアル(グラフィックとテキスト)です。お役に立てば幸いです。ご不明な点がございましたら、メッセージを残してください。編集者が時間内に返信します。 ZaLou.Cnのウェブサイトをご支援いただきありがとうございます。
この記事があなたに役立つと思うなら、再版を歓迎します、出典を示してください、ありがとう!

Recommended Posts

centos8にnginxをインストールするための詳細なチュートリアル(グラフィック)
LinuxシステムへのJDK8のインストールに関する詳細なチュートリアル(CentOS7のインストール)
CentOS8インストールMariaDB詳細チュートリアル
CentOS 8(1905)システムをVMware仮想マシンにインストールするためのチュートリアル図
CentOS8システムにKernel5.xカーネルバージョンをインストールする詳細な方法
ubuntu18用のpython3.7のインストールに関する詳細なチュートリアル
Ubuntu16.04にCUDA9.0をインストールするための詳細なチュートリアル
Ubuntu18.04にphpMyAdminをインストールするための詳細なチュートリアル
centos8カスタムディレクトリにnginxをインストールします(詳細なチュートリアル)
CentOS 6.5システムのインストールと構成のグラフィックチュートリアル(詳細なグラフィック)
CentOS6.5でのHadoop環境の構築に関する詳細な説明
Centos7からCentos8にアップグレードするためのチュートリアル(詳細な図)
vmwareでのCentOS7ネットワーク設定チュートリアルの詳細な説明
centos7へのグラファイトの展開
vmwareインストールCentOS7詳細チュートリアル
5.1。CentOS @インストールJDK1.8グラフィックチュートリアル
CentOS7にNginxサーバーをインストールします
centOS7でのSparkのインストールと構成のチュートリアルの詳細な説明
Centos8のOpenStackUssuriの最小限の展開とインストールの詳細なチュートリアル
ダメンデータベースチュートリアルのCentos7インストール
CentOS8.1ビルドGitlabサーバーの詳細なチュートリアル
CentOS8でのnmcliの詳細な使用
CentOS6最小インストールKVM詳細チュートリアル
CentOS8にNginxをインストールする方法
Centos8のインストール図(非常に詳細なチュートリアル)
Centos6ネットワーク構成の詳細な例
LinuxでNginx環境を構築する(CentOS)
centos6.5でzabbix2.4をインストールするためのチュートリアル図
CentOS7システムのインストールと構成のグラフィックチュートリアル
CentOS7に基づいてNginxリバースプロキシを構成する
CentOS7に基づいてNginxロードバランシングを構成する
Centos7でのCeph展開の簡潔な要約
Centos 764ビットデスクトップバージョンのインストールグラフィックチュートリアル
[グラフィック]セントスにtomcatをインストールする方法
CentOS7.4でJDK1.8をインストールするためのグラフィカルチュートリアル
Centos7のインストールとAirflowの展開の詳細
[Centos8]ドッカーをインストールするでこぼこのプロセス
Windows10インストールubuntu20.04デュアルシステム詳細グラフィックチュートリアル
Centos 7(仮想ホストを含む)に基づいてNginxを構築する
Centos6.9システムのいくつかの基本的な最適化(2018/04/19更新)
Ubuntu18.04にVMwareToolsをインストールする問題を解決します
ローカルyumソースを構成するためのCentOS8詳細チュートリアル
CentOSにremix-ideをインストールするためのエラーと解決策
CentOS7に基づいて自動的に起動するようにNginxを構成します
CentOS7でのpptpサーバーのインストールに関する注意事項
CentOS 8.1でLEMP(Linux + Nginx + MySQL + PHP)環境を構築する(詳細なチュートリアル)
Pythonに基づくデータタイプの詳細な説明
CentOS7 DockerNginxの展開と操作の詳細な説明
Ubuntu16.04にMongodbをインストールする最新の方法
Ubuntu19にTheanoをインストールする問題を解決します
CentOS8でのMySQL8.0のインストール、展開、および構成のチュートリアル
Centos7.3はnginxをインストールします
Centos7はNginxをインストールします
Centos7システム仮想マシンブリッジングモードの詳細な説明
Centos8(最小インストール)Python3.8 + pipメソッドチュートリアルの新規インストール
pythonに基づく残りの問題の詳細な説明(%)
仮想マシンへのCentOS6.4システムの詳細なインストール手順
vmware10.0クラックバージョンにcentosをインストールするための詳細な手順
同等の保険評価:Centosタイムアウト終了の詳細な説明
Let'sEncryptを使用してCentOS8でNginxを保護する方法