[Nginx] ์ค์น in Linux(Centos7)
nginx๋ apache์ ๋ํญํ๋ฉฐ ๋์จ ์๋ฒ์ฉ '๋ฆฌ๋ฒ์ค ํ๋ก์' ๋๊ตฌ๋ค.
์ค์ ์๋ฒ์ ํด๋ผ์ด์ธํธ ์ฌ์ด๋ฅผ ์ค๊ฐํ๋ฉด์ ์ก๋คํ ์ฒ๋ฆฌ๋ค์ ๋ํํด์ฃผ๋ ๋
์์ด๋ผ ํ๊ฒ ๋ค.
centos7์์๋ ๋ค์๊ณผ ๊ฐ์ด ์ค์นํ ์ ์๋ค.
๊ธฐ๋ณธ ํจํค์ง ๋ชฉ๋ก์ ์์ด์ ์์ ์ข ์จ์ผํ๋ค.
๋จผ์ ํ์ผ์ ๋ง๋ค๊ณ
sudo vi /etc/yum.repos.d/nginx.repo

๋ค์๊ณผ ๊ฐ์ด ์์ฑํ๋ค.
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
์ฌ๊ธฐ์ ๋งํฌ๊ฐ http://nginx.org/packages/centos/7/$basearch/๋ก ๋์ด์๋๋ฐ.
๋ค๋ฅธ os ๋ฒ์ ์ centos ์๋ฆฌ์ ๊ทธ ์ด๋ฆ์ ๋ฃ๊ณ 7 ์๋ฆฌ์ ๋ฒ์ ์ ๋ฃ์ด์ ๋ฐ๊พธ๋ฉด ๋๋ค.


๊ทธ๋ฆฌ๊ณ ๋ฐฉํ๋ฒฝ์ ์ด์ด์ค๋ค.
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

๊ทธ๋ฆฌ๊ณ systemctl๋ก ์์, ์๋์คํ์ด ๊ฐ๋ฅํ๋๋ก ํด์ฃผ๋ฉด ๋์ด๋ค.
systemctl start nginx
systemctl enable nginx

๊ทธ๋ฆฌ๊ณ ๋ฃจํ๋ฐฑ์ผ๋ก ์ ๊ทผํด์ ์ด๋ ๊ฒ ๋จ๋ฉด ๋๋ค.
๋ค๋ฅธ ์ค์ ์ ํ์ง ์์์ ๊ฒฝ์ฐ์ ๊ธฐ๋ณธํฌํธ๋ 80์ด๋ค.

์ฐธ์กฐ
http://nginx.org/en/linux_packages.html#stable
http://blog.tjsrms.me/centos-7-nginx-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0/