GNU/Linux >> Linux の 問題 >  >> Ubuntu

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

この記事では、Ubuntu 22.04 LTS に Nginx をインストールするために必要な手順について説明しました。このチュートリアルを続行する前に、sudo のユーザーとしてログインしていることを確認してください 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

Nginx はオープンソース ソフトウェアであり、Web サーバーとして使用されます。 Nginx は、Apache や他の Web サーバーと比較して、そのパフォーマンスと効果的な結果でよく知られています。 NGINX は、電子メール プロキシ サーバー、リバースおよびフォワード プロキシ サービス、メディア ストリーミング、負荷分散など、複数の目的を果たします

前提条件:

  • Ubuntu 22.04 を搭載したオペレーティング システム
  • スーパーユーザー権限を持つサーバー IPv4 アドレス (ルート アクセス)
  • Linux デスクトップ用 Gnome ターミナル
  • Windows または macOS 用の PuTTy SSH クライアント
  • Windows 10/11 用 Powershell
  • APT コマンドに精通している

Ubuntu 22.04 LTS に Nginx をインストールする

ステップ 1. まず、Ubuntu サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common dirmngr apt-transport-https

ステップ 2. Ubuntu Linux に Nginx をインストールします。

Ubuntu 22.04 Jammy Jellyfish システムに Nginx をインストールするのは簡単です。次に、コマンド ラインまたはターミナルで次のコマンドを実行して、Nginx をダウンロードしてインストールします。 Ubuntu システム上の Web サーバー:

sudo apt install nginx

Nginx を正常にインストールしたら、次のコマンドを使用して Nginx を有効にし、開始し、ステータスを確認する必要があります:

sudo systemctl enable nginx
sudo systemctl start nginx
sudo systemctl status nginx

Nginx のバージョンを確認して、インストールを確認します:

nginx -v

ステップ 3. UFW ファイアウォールを構成します。

UFW ファイアウォールは Ubuntu 22.04 でデフォルトで実行されるため、次のコマンドを使用して簡単に接続を有効にすることができます:

sudo ufw allow 'Nginx FULL'
sudo ufw enable

UFW のステータスを確認する:

sudo ufw status

ステップ 4. Nginx 構成ファイルの構造。

  • Nginx 構成ファイルは /etc/nginx に保存されます ディレクトリ。
  • メインの Nginx 構成ファイルは /etc/nginx/nginx.conf です .
  • サーバー ブロック (vhost) 構成ファイルは /etc/nginx/sites-available に保存されます ディレクトリ。このディレクトリにある構成ファイルは、/etc/nginx/sites-enabled にリンクされている場合にのみ、Nginx によって使用されます。 ディレクトリ。
  • サーバー ブロックを有効にするには、sites-available の構成ファイルからシンボリック リンク (ポインター) を作成します。 sites-enabled へのディレクトリ ディレクトリ。
  • より保守しやすいコードを記述するには、標準の命名規則に従うことをお勧めします。たとえば、ドメイン名が mydomain.com の場合 構成ファイルの名前は /etc/nginx/sites-available/mydomain.com.conf にする必要があります .
  • /etc/nginx/snippets ディレクトリには、サーバー ブロック ファイルに含めることができる構成スニペットが含まれています。反復可能な構成セグメントを使用する場合は、それらのセグメントをスニペットにリファクタリングし、そのスニペット ファイルをサーバー ブロックに含めることができます。
  • Nginx ログ ファイル (access.logerror.log ) は /var/log/nginx/ にあります ディレクトリ。別の access を持つことをお勧めします と error 各サーバー ブロックのログ ファイル

ステップ 5. Nginx Web UI へのアクセス。

Nginx がインストールされ、適切にセットアップされたら。ブラウザーで次のアドレスを使用して、Nginx が実行されているかどうかを確認できます。

http://your-ip-address

Ubuntu 22.04 LTS Jammy Jellyfish に Nginx をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 Nginx Web サーバーのインストールに関する詳細については、公式ナレッジ ベースを参照してください。質問や提案がある場合は、下にコメントを残してください。


Ubuntu
  1. Ubuntu18.04にNginxWebサーバーをインストールする方法

  2. Ubuntu16.04にBackdropをインストールする方法

  3. Ubuntu16.04にNginxをインストールする方法

  1. Ubuntu18.04にDockerをインストールする方法

  2. Ubuntu18.04にApacheをインストールする方法

  3. Ubuntu18.04にMariaDB10.4をインストールする方法

  1. Ubuntu18.04にMongoDBをインストールする方法

  2. Ubuntu18.04にJenkinsをインストールする方法

  3. Ubuntu20.04にClickHouseをインストールする方法