[Nginx] SSL ์ค์ (HTTPS ์ ์ฉ) ์ how_to_set_https_by_using_nginx.md, KOR ๋ฅผ ์ฐธ๊ณ ํด์ ํ์ง๋ง, ๊ฒ์๊ธ์
ubuntu@16.0.0
์๊ณ ์ ๋ubuntu@22.0.0
์๊ธฐ ๋๋ฌธ์ธ์งnginx.conf
๊ตฌ์ฑ ์์ฒด๊ฐ ๋๋ฌด ๋ฌ๋์ต๋๋ค.๋ฐ๋ผ์ Official Docs ์ ๊ฐ๊น์ด ํํ๋ฆฌ์ผ์ ์ฐพ์์ ์คํํ์ต๋๋ค. ์๋ฌ ๋ด์ญ 3๋ฒ ์ดํ ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
๋ธ๋ก๊ทธ ํฌ์คํ ๋๋ก ์์ ์ ํ์ต๋๋ค.
๋๋ฉ์ธ ์ฃผ์์ ์ ์ํ๋ฉด https ์ธ์ฆ์ด ๋์ด ์์์ง๋ง, IP ์ ์ ์์๋ ์ด๋ฃจ์ด์ง์ง ์์์ต๋๋ค.
์๋ง๋ bypass
์ด ๋์ง ์์๋ ๊ฒ ๊ฐ์๋ฐ ํด๋น ์ด์ ๋ฅผ ์ฐพ์ง ๋ชปํ์ต๋๋ค.
certbot
์ด ๋ง๋ค์ด์ค ํ์ผ๊ณผ ๋ธ๋ก๊ทธ ํฌ์คํ
์์ ์๋ ค์ค nginx.conf
ํ์ผ์ด ๋ฌ๋์ต๋๋ค.
๋ธ๋ก๊ทธ ํฌ์คํ ๋๋ก ํ๋ ค๊ณ ์ฃผ์ ๊ฐ(pem) ๋ฑ์ ๋ณ๊ฒฝ ํ๊ณ ๋ถ์ฌ๋ฃ๊ธฐ๋ฅผ ํ๋ ค๊ณ ํ์์ต๋๋ค.
๋ถ์ฌ๋ฃ๊ธฐ๋ฅผ ํ๋๋ฐ, tab
์ด ๋ค๋ฅธ ๊ฒ์ธ์ง ์ค๋ฐ๊ฟ
์ด ๋ค๋ฅธ ๊ฒ์ธ์ง ์ ์ ์์์ต๋๋ค.
๊ธ์๋ค์ด ์ผ๋ ฌ๋ก ๋ฐ๋ ค์ ๋ถ์ฌ๋ฃ๊ธฐ ๋์๊ณ ๊ฐํ๋ฌธ์
์ฐจ์ด์ธ๊ฐ ํด์ ๋ฐ๊พธ์ด ๋ณด์์ง๋ง, ํด๊ฒฐํ ์ ์์์ต๋๋ค.
์๋์ฐ์ ์ฐ๋ถํฌ์ ๊ฐํ๋ฌธ์๊ฐ ๋ค๋ฆ
์๋์ฐ์ฉ ๊ฐํ๋ฌธ์,
\r\n
์ ์ฐ๋ถํฌ์ฉ ๊ฐํธ๋ฌธ์\n
์ด ๋ค๋ฆ ๋๋ค.Notepad++
์ ๋ฐ์ด๋๋ฆฌ ํ์ผ๋ก ๋ณํ ํ ๋ชจ๋ ๋ฐ๊พธ๊ธฐ ๋ก ๊ฐํ๋ฌธ์๋ฅผ ๋ฐ๊ฟจ์ต๋๋ค.