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

Nginx (Engine Xの略)は無料のオープンソースWebサーバーです。 高性能HTTPサーバーおよびリバースプロキシです。 Nginxは、ロードバランサー、HTTPキャッシュ、メールプロキシとしても使用されます。

Nginxは、トラフィックの多いWebサイトに最高のパフォーマンスを提供します。メモリ使用量が少なく、同時実行性が高いという利点があります。

このチュートリアルでは、 Nginxをインストールします の上 Rocky Linux 8

ステップ1:Rocky Linux8にNginxをインストールする

まず、RockyLinuxで利用可能なすべてのパッケージを更新します。

$ sudo dnf upgrade

注:dnfupdateは非推奨のエイリアスです。

今、 Nginxをインストールします RockyLinuxで。

$ sudo dnf install nginx

Nginxがインストールされたら、Nginxサービスを開始します。

$ sudo systemctl start nginx

問題がある場合は、エラーメッセージが表示されるか、出力が表示されません。

Nginxサービスのステータスを確認するには、次のように入力します。

$ sudo systemctl status nginx

Nginxサービス-実行ステータス

ここで、起動時の開始時にNginxを有効にしてください。

$ sudo systemctl enable nginx

インストールされているNginxのバージョンを確認するには、次のように入力します。

$ nginx -v

出力:

nginx version: nginx/1.14.1

出力は、インストールしたことを示しています Nginx 1.14.1 バージョン。 メイン設定ファイルはディレクトリ/ etc / nginxに保存され、メイン設定ファイルは/etc/nginx/nginx.confです。 Nginxログファイルは/ var / log / nginxに保存されます。

ステップ2:ファイアウォールを設定する

許可するには HTTPHTTPS ファイアウォールのトラフィック(SSLを使用する場合)。

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

変更を有効にするには、ファイアウォールサービスをリロードします。

$ sudo firewall-cmd --reload

現在のファイアウォール設定を一覧表示することで確認できます。

$ sudo firewall-cmd --permanent --list-all

手順3:インストールを確認する

ブラウズを開いて入力します サーバーのIPまたはドメイン名 RockyLinuxでNginxのデフォルトページを表示します。

NginxのデフォルトのWebページ

Rocky Linuxでは、デフォルトのNginxWebページは/ usr / share / nginx / htmlにあります。

Nginxをアンインストールします

Rocky LinuxでNginxを完全にアンインストールするには、次のように入力します

$ sudo dnf remove nginx

次に、Nginxログファイルを手動で削除します。

$ sudo rm -rf /var/log/nginx

結論

このチュートリアルでは、Rocky Linux 8にNginxをインストールする方法を学びました。また、Nginxのインストールを確認する方法も確認しました。