Ubuntu 22.04.4LTS へ Nginx をインストールする
以前に Ubuntu 22.04LTS へ公式リポジトリから apt で Nginx をインストールする というメモを書きました。 改めて公式ドキュメントである Installing a Prebuilt Ubuntu Package from the Official NGINX Repository に従って Nginx をインストールする手順のうち、コマンドだけを羅列しておきます。 対話的に apt install
実行、y/n
の入力を求められる部分は -y
を追記しています。
検証環境
対象 |
バージョン |
Ubuntu |
22.04.4LTS |
Nginx |
1.24.0-1~jammy |
Nginx インストールコマンド
1
2
3
4
5
6
7
8
9
10
11
12 | sudo apt install -y curl gnupg2 ca-certificates lsb-release ubuntu-keyring && \
curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \
| sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null && \
echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \
| sudo tee /etc/apt/sources.list.d/nginx.list && \
echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" \
| sudo tee /etc/apt/preferences.d/99nginx && \
sudo apt update && \
sudo apt install -y nginx && \
sudo systemctl start nginx && \
sudo systemctl enable nginx
|
Apach 風ドキュメントルートのリンクを追加する¶
Apache 風のドキュメントルートとして /var/www/html
も使えるようにシンボリックリンクを作成します。
mkdir -p /var/www/
rm -rf /var/www/html/*
ln -s /usr/share/nginx/html /var/www/