Nginx は、軽量で高性能なことで人気のある、高性能のオープンソース Web サーバーおよびリバース プロキシ サーバーです。このチュートリアルでは、CentOS 8 オペレーティング システムに Nginx をインストールして構成する方法を学習します。
ステップ 1: システムを更新する
ソフトウェアをインストールする前に、システムのパッケージ リストとインストールされているパッケージを更新しましょう。
sudo yum update
ステップ 2: Nginx をインストールする
これで、yum
パッケージ マネージャーを使用して Nginx をインストールできるようになりました。
sudo yum install nginx
ステップ 3: Nginx を開始する
インストールが完了したら、Nginx サービスを開始します。
sudo systemctl start nginx
ステップ 4: 自動起動を設定する
システム起動時に Nginx が自動的に起動することを確認します。
sudo systemctl enable nginx
ステップ 5: ファイアウォールを構成する
システムでファイアウォール (firewalld) が有効になっている場合は、HTTP (80) および HTTPS (443) トラフィックの通過を許可します。ファイアウォールをインストールしていない場合は、次のコマンドを使用してインストールして有効にすることができます。
sudo yum install firewalld
sudo systemctl start firewalld
sudo systemctl enable firewalld
次に、HTTP および HTTPS トラフィックを許可します。
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
ステップ 6: Nginx のインストールを確認する
ブラウザ入力IPアドレスアクセステスト
これで、Nginx が CentOS 8 システムにインストールされ、実行されますyum
。Web ブラウザにサーバーの IP アドレスまたはドメイン名を入力すると、Nginx が適切に実行されていることを確認できます。すべてが正しく設定されていれば、Nginx のデフォルトのようこそページが表示されるはずです。