Nginxの導入方法
1. 事前準備
2. 投稿主の実装環境
3. Nginxとは
4. 環境構築
5. nginx便利コマンド
1. 事前準備
特になし
2. 投稿主の実装環境
・AlmaLinux(9.2)
・nginx(1.20.1)
3. nginxとは
高性能なWEBサーバアプリケーションであり、高トラフィックのサイトや静的ファイルの配信に特化したミドルウェアのこと。
※高トラフィックとは、ウェブサイトに対して多くのリクエストが集中する状態。
※静的ファイルとは、内容が変更されず、リクエストに対して常に同じデータを返すファイル
4. 環境構築
Nginxのインストール
最新版のnginxをインストール:
$ sudo dnf install nginx -y
特定のバージョンをインストールする場合:
$ sudo dnf install nginx-1.21.6
インストール完了後、以下のコマンドによりバージョンが表示されればOK
$ nginx -v
nginx version: nginx/1.20.1
5. nginx便利コマンド
Nginxのバージョン確認:
nginx -v
Nginxのサービス(状態確認・起動・停止・再起動):
#サービス状態確認
$ sudo systemctl status nginx
#サービス起動
$ sudo systemctl start nginx
#サービス状態確認
$ sudo systemctl stop nginx
#サービス再起動
$ sudo systemctl restart nginx
アクセスログの監視:
$ tail -f /var/log/nginx/access.log
アクセスログの監視:
$ tail -f /var/log/nginx/error.log