CentOS8にNginxをインストールする方法

Nginxは「enginex」と発音します。これはオープンソースの高性能HTTPおよびリバースプロキシサーバーであり、インターネット上のいくつかの大規模なWebサイトの負荷を処理するために使用されます。独立したWebサーバー、[ロードバランシング](https://cloud.tencent.com/product/clb?from=10680)、コンテンツキャッシング、およびHTTPと非HTTPのリバースプロキシサーバーとして使用できます。

Apacheと比較して、Nginxはより多くの並列接続を処理でき、各接続はより少ないメモリを使用します。

このガイドでは、CentOS8にNginxをインストールして管理する方法について説明します。

1.前提条件##

続行する前に、sudo権限を持つユーザーとしてシステムにログインしていること、およびApacheをインストールしておらず、ポート80および443を使用しているプロセスがないことを確認してください。

2. CentOS8にNginxをインストールします##

CentOS 8では、NginxパッケージはデフォルトのCentOSソフトウェアソースリポジトリで利用できます。

CentOS8へのNginxのインストールは非常に簡単です。次のように入力します。

sudo yum install nginx

インストールが完了したら、Nginxサービスを有効にして開始します。

sudo systemctl enable nginx
sudo systemctl start nginx

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

sudo systemctl status nginx

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

● nginx.service - The nginx HTTP and reverse proxy server
 Loaded:loaded(/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
 Active:active(running) since Sun 2019-10-0618:35:55 UTC; 17min ago
   ...

3、ファイアウォールを調整します##

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

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

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

sudo firewall-cmd --permanent --zone=public--add-service=http
sudo firewall-cmd --permanent --zone=public--add-service=https
sudo firewall-cmd --reload

これで、Nginxのインストールが成功したかどうかをテストできます。ブラウザに「http:// YOUR_IP」と入力して開きます。次のようなNginxのデフォルトのウェルカムページが表示されます。

4、Nginx構成ファイルの構造とベストプラクティス##

5、要約##

おめでとうございます。CentOS8にNginxが正常にインストールされました。これで、アプリケーションをデプロイする準備が整いました。 Nginxは、Webサーバーまたはプロキシサーバーとして使用できます。

Recommended Posts

CentOS8にNginxをインストールする方法
centOS7にjdk1.8をインストールする方法
CentOS8にMySQLをインストールする方法
CentOS8にMemcachedをインストールする方法
CentOS8にRをインストールする方法
CentOS8にFFmpegをインストールする方法
CentOS8にVirtualboxをインストールする方法
Ubuntu20.04にNginxをインストールする方法
CentOS8にTensorFlowをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOSにPerl5をインストールする方法
CentOS8にGitをインストールする方法
CentOS8にGradleをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にJavaをインストールする方法
CentOS8にGoをインストールする方法
CentOS8にGCCをインストールする方法
CentOS8にYarnをインストールする方法
CentOS7にAsteriskをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にVagrantをインストールする方法
CentOS8にPython3.8をインストールする方法
CentOS8にTomcat9をインストールする方法
CentOS8にWebminをインストールする方法
CentOS8にRubyをインストールする方法
CentOS8にSkypeをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にPythonをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にPostgresqlをインストールする方法
CentosにWordpressをインストールする方法
Ubuntu20.04にNginxをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOS8にMariaDBをインストールする方法
Ubuntu16.04にNginxをインストールする方法
CentOS7にMongoDBをインストールする方法
CentOS8にOdoo13をインストールする方法
CentOS8にApacheをインストールする方法
CentOS8にOpenCVをインストールする方法
CentOS8にPHPをインストールする方法
CentOS8にMongoDBをインストールする方法
CentOS8にApacheMavenをインストールする方法
CentOS7にApacheKafkaをインストールする方法
[グラフィック]セントスにtomcatをインストールする方法
R&D:CentOS7にPython3をインストールする方法
CentOS7にGCCコンパイラをインストールする方法
centos7.0にオフラインJDK1.8をインストールする方法
CentOS7にNginxサーバーをインストールします
CentOS8にVisualStudioコードをインストールする方法
CentOS7にDockerをインストールして使用する方法
CentOSLinuxにRPMパッケージをインストールする方法
CentOS8にVNCをインストールして構成する方法
CentOS8にComposerをインストールして使用する方法
CentOS8にRedisをインストールして構成する方法
CentOS8にNode.jsとnpmをインストールする方法
centos7.2.1511にjdk1.8.0_151とmysql5.6.38をインストールする方法
CentOS6にphpMyAdminをインストールして構成する方法
CentOS8にCurlをインストールして使用する方法
CentOS8にOwncloudをインストールして構成する方法