Nginx ์ค์ ํฌ๋งคํฐ & ๋ฌธ๋ฒ ๊ฒ์ฌ๊ธฐ Nginx Config Beautifier
Nginx conf ์ค์ ํ์ผ ๊ณ์ธต๋ณ ๋ค์ฌ์ฐ๊ธฐ ์๋ ์ ๋ ฌ, ์ฃผ์ ๋ณด์กด, ์ธ๋ฏธ์ฝ๋ก ๊ฒ์ฆ ๋ฐ ๋ฌธ๋ฒ ์ค๋ฅ ์ค์๊ฐ ์ง๋จ
Nginx ์ค์ ํ์ผ ํต์ฌ ๋ฌธ๋ฒ & ์ค๋ฌด ์ด์ ํ
1. ๊ณ์ธต์ ์ปจํ ์คํธ (Contexts)
Nginx๋ main (์ ์ญ), events, http, server (๊ฐ์ ํธ์คํธ), location (URL ๋ผ์ฐํ
) ์์ ์๊ฒฉํ ์์ ๊ณ์ธต์ ๊ฐ์ง๋๋ค.
2. ์ธ๋ฏธ์ฝ๋ก (;) ์ข ๋ฃ ๊ท์น
{๋ }๋ก ๋๋๋ ๋ธ๋ก ์ง์์๋ฅผ ์ ์ธํ ๋ชจ๋ ์ผ๋ฐ ๋๋ ํฐ๋ธ(์: listen 80;, proxy_pass ...;)๋ ๋ฐ๋์ ๋์ ;๊ฐ ์์ด์ผ ํฉ๋๋ค.
3. ๋ฌด์ค๋จ ์ค์ ๋ฐ์ (Reload)
์ค์ ๋ณ๊ฒฝ ํ ๋ฐ๋ก ์ฌ์์ํ์ง ๋ง๊ณ nginx -t๋ก ์ฌ์ ๋ฌธ๋ฒ์ ๊ฒ์ฆํ ๋ค, nginx -s reload๋ก ๋ฌด์ค๋จ ์ ์ฉํ์ธ์.
4. ๋ณด์ ํ์ ๋๋ ํฐ๋ธ
๋ณด์์ ์ํด server_tokens off;๋ก Nginx ๋ฒ์ ๋
ธ์ถ์ ์ฐจ๋จํ๊ณ , add_header X-Frame-Options "SAMEORIGIN";์ ์ ์ฉํ์ธ์.
์๊ฒฌ ๋ฐ ์ง๋ฌธ
0์์ง ๋ฑ๋ก๋ ์๊ฒฌ์ด ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๋๊ธ์ ๋จ๊ฒจ๋ณด์ธ์!
๋๊ธ ์์
๋๊ธ ์ญ์