Table of Contents
LinodeでNginxをUbuntu 22.04 | 20.04 にインストール
LinodeでNginxをUbuntu 22.04 | 20.04 にインストールしていきます。
Linodeサーバを構築していく前の基本事項
インストール時の基本事項はこちらからご確認ください
またファイアウォール
合わせて読みたい → クラウドの見積もりはどうやって?Linodeのクラウド見積もりツールで失敗しないクラウドを目指す
UbuntuリポジトリからNginxをインストール
Ubuntu 22.04 | 20.04 のリポジトリにNginxが含まれているので下記のコマンドでインストール
sudo apt-get install nginx
インストールの確認
下記コマンドでバージョンが出てくればインストール完了
nginx -v
Nginxサービス起動
下記で起動
sudo systemctl start nginx
sudo systemctl enable nginx
その他関連コマンド
sudo systemctl restart nginx
sudo systemctl stop nginx
sudo systemctl disable nginx
sudo systemctl reload nginx
Nginx デフォルトファイアウォール設定
Nginx通信確認
下記コマンドで許可サービスのリスト表
sudo ufw app list
ファイアウォールのhttpサービスの許可
sudo ufw allow 'nginx http'
ファイアウォールのルールをNginx事リフレッシュする
sudo ufw reload
ファイアウォールの一部を許可を追加する場合
sudo ufw allow 'nginx https'
すべて許可
sudo ufw allow 'nginx full'
すべて拒否
ufw default deny
SSH(ポート22)を許可
ufw allow 22
補足. 現在のufwの状態を確認する方法
以下のコマンドを実行することで、現在のufwが確認できます。
sudo ufw status
表示内容
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)