Nginx
AWS EC2(linux) Nginx ์ค์นํ๊ธฐ
hnev
2022. 9. 27. 00:32
๐Nginx๋
์น ์๋ฒ ์ํํธ์จ์ด๋ก ๊ฐ๋ฒผ์๊ณผ ๋์ ์ฑ๋ฅ์ ๋ชฉํ๋ก ํ๋ค.
์น ์๋ฒ, ๋ฆฌ๋ฒ์ค ํ๋ก์ ๋ฐ ๋ฉ์ผ ํ๋ก์ ๊ธฐ๋ฅ ๋ฑ์ ์ ๊ณตํ๋ค.
Nginx ์ ์ฅ์ ์ถ๊ฐ
yum ์ ์ฅ์์๋ nginx ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์๊ธฐ ๋๋ฌธ์(yum info nginx) ์๋ ๋ฐฉ๋ฒ์ผ๋ก ํด๋น ๊ฒฝ๋ก์ repo๋ฅผ ์์ฑํฉ๋๋ค.
sudo vi /etc/yum.repos.d/nginx.repo
i๋ฅผ ๋๋ฌ ํธ์ง๋ชจ๋๋ก ๋ณ๊ฒฝ ํ ๋ค ์๋ ๋ด์ฉ์ ๋ถ์ฌ ๋ฃ์ต๋๋ค.
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
๋ด์ฉ์ ์์ฑ ํ ESC๋ฅผ ๋๋ฌ ํธ์ง ๋ชจ๋๋ฅผ ์ข ๋ฃํ ๋ค :wq!(๊ฐ์ ์ ์ฅ ํ ์ข ๋ฃ)๋ฅผ ์ ๋ ฅํฉ๋๋ค.
:wq!
nginx ์ค์น
sudo yum install -y nginx
nginx ์ค์น ํ์ธ
nginx -v
nginx ๋ช ๋ น์ด
#์๋น์ค ๋ฑ๋ก
sudo systemctl enable nginx
#nginx ์์
sudo systemctl start nginx
#nginx ์ข
๋ฃ
sudo systemctl stop nginx
#nginx ์ฌ์์
sudo systemctl restart nginx
#nginx ์ํ
sudo systemctl status nginx
Nginx ์ค์น ๊ฒฝ๋ก
cd /etc/nginx