このチュートリアルでは、AlmaLinux 9にNginxをインストールする方法を紹介します。知らない人のために、Nginx(「engine-X」と発音)は、そのパフォーマンスと使いやすさから最も人気のあるWebサーバーです。 これは、無料のオープンソースの高性能HTTPサーバーです。 Nginxは、Webサーバー機能に加えて、リバースプロキシおよびロードバランサーとしても機能します。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、’を追加する必要があります。sudo
‘root権限を取得するコマンドに。 AlmaLinux9にNginxWebサーバーを段階的にインストールする方法を説明します。CentOSとRockyLinuxでも同じ手順に従うことができます。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:AlmaLinux9。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)。
- A
non-root sudo user
またはへのアクセスroot user
。 として行動することをお勧めしますnon-root sudo user
ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
NginxをAlmaLinux9にインストールします
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnf clean all sudo dnf update sudo dnf groupinstall "Development Tools"
ステップ2.AlmaLinux9にNginxをインストールします。
デフォルトでは、NginxはAlmaLinux9ベースリポジトリで利用できます。 を使用してNginxパッケージをインストールするだけです dnf
指図:
sudo dnf install nginx
インストールが完了したら、Nginxサーバーのサービスを開始し、それを有効にして、システムの再起動時に自動的に開始できるようにします。
sudo systemctl restart nginx sudo systemctl status nginx sudo systemctl enable nginx
手順3.ファイアウォールを構成します。
サービスのHTTPポートとHTTPSポートをfirewalldファイアウォールに追加して、Webサイトにパブリックにアクセスできるようにします。
sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https sudo firewall-cmd --reload
ステップ4.NginxWebインターフェイスにアクセスします。
正常にインストールされたら、サーバーのIPアドレスにアクセスして、Webサーバーが実行されアクセス可能であることを確認します。 http://your-server-ip-address
。 このページが表示されている場合は、Nginx Webサーバーが正しくインストールされており、AlmaLinux9で稼働していることを意味します。
ステップ5.Nginxサーバー構成ファイル。
/etc/nginx
:すべてのNginx構成ファイルを含むメインディレクトリ。/etc/nginx/nginx.conf
:メインのNginx構成ファイル。/etc/nginx/sites-available
:個々のWebサイトが定義されているディレクトリ。 Nginxは、にリンクされていない限り、このディレクトリにある構成ファイルを使用しないことに注意してください。/etc/nginx/sites-enabled
ディレクトリ。/etc/nginx/sites-enabled
:Nginxによってアクティブに提供されているWebサイトのリスト。
おめでとう! Nginxが正常にインストールされました。 このチュートリアルを使用して、AlmaLinux9システムにNginxWebサーバーをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします Nginxの公式ウェブサイト。
VPSはサービス提供を管理します
The post AlmaLinux9にNginxをインストールする方法 appeared first on Gamingsym Japan.