nginx์ ์ค์น ๋ฐฉ๋ฒ์ ๋ํด ๊ธฐ๋กํ๋ ๋ชฉ์ ์ผ๋ก ์์ฑ๋์์ต๋๋ค. ์ฐธ๊ณ ์ฉ์ผ๋ก๋ง ํ์ธ ๋ถํ๋๋ฆฝ๋๋ค.
nginx ์ค์น ๊ด๋ จ
์ต์ ๋ฒ์ ๊ด๋ฆฌ
apt update && apt upgrade
ํ์ ํจํค์ง ์ค์น
sudo apt install curl gnupg2 ca-certificates lsb-release
nginx repository ๋ฑ๋ก (mainline / stable)
# mainline
echo "deb http://nginx.org/packages/mainline/ubuntu `lsb_release -cs` nginx" \
| sudo tee /etc/apt/sources.list.d/nginx.list
# stable
echo "deb http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \
| sudo tee /etc/apt/sources.list.d/nginx.list
๊ณต์ ์๋ช
ํค๋ฅผ ๋ฐ์์์ apt๊ฐ ํจํค์ง์ ์ง์์ฌ๋ถ๋ฅผ ํ์ธ
curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add -
sudo apt-key fingerprint ABF5BD827BD9BF62
apt ์ต์ ๋ฒ์ ์ผ๋ก ์
๋ฐ์ดํธ ํ nginx ์ค์น
sudo apt update
sudo apt install nginx
์ค์น ํ์ธ
nginx -v ๋๋ nginx -V
๋ช
๋ น์ด ๊ด๋ จ
์คํ
sudo systemctl start nginx
sudo service nginx start
์ค์ง
sudo systemctl stop nginx
sudo service nginx stop
์ฌ์คํ
sudo systemctl restart nginx
sudo service nginx restart
nginx ๊ตฌ์ฑ ํ
์คํธ
** Nginx ์๋ฒ์ ๊ตฌ์ฑ ํ์ผ์ ๋ณ๊ฒฝํ ๋๋ง๋ค ์๋น์ค๋ฅผ ๋ค์ ์์ํ๊ฑฐ๋ ๋ค์ ๋ก๋ํ๊ธฐ ์ ์ ๊ตฌ์ฑ์ ํ
์คํธ
sudo nginx -t
nginx ์ํ ํ์ธ
sudo systemctl status nginx
nginx ์ค์น(๋ฒ์ ) ํ์ธ
sudo nginx -v
sudo nginx -V (Nginx ๋ฒ์ ๊ณผ ๊ตฌ์ฑ ์ต์
)