[AWS] https ์ธ์ฆ ๋ง๋ฃ์ ํด๊ฒฐ๋ฐฉ๋ฒ
"์ฐ๊ฒฐ์ด ๋น๊ณต๊ฐ๋ก ์ค์ ๋์ด ์์ง ์์ต๋๋ค"

=> https ์ธ์ฆ ๋ง๋ฃ๋์ ์๊ธด ๋ฌธ์
1, SSL ์ธ์ฆ์ ๋ฐ๊ธ๋ฐ๊ธฐ
# lets encrypt ์ค์น
sudo apt update -y & sudo apt install lets encrypt -y
# nginx ์ค์ง
sudo systemctl stop nginx
# ์ธ์ฆ์ ๋ฐ๊ธ
sudo certbot certonly --standalone -d {๋ฐ๊ธ๋ฐ์ ๋๋ฉ์ธ}
- ๋ฐ๊ธ๋ฐ์ผ๋ฉด ์๋์ .pem ํ์ผ 2๊ฐ์ ์์น๋ฅผ ์๋ ค์ค
# nginx ์ค์ ํ์ผ ์์
/etc/nginx/sites-available์ default ๋ฅผ ์์
์์์ ์๋ ค์ค ํ์ผ 2๊ฐ๋ฅผ ๋ถ์ฌ๋ฃ๊ธฐ
ssl_certificate โ{fullchain.pemd์ ์์น};
ssl_certificate_key โ{privkey.pem์ ์์น}โ;
# nginx ์ฌ์์
sudo service nginx restart
2. SSL ์ธ์ฆ์ ๊ฐฑ์
- ๋ฐ๊ธ๋ฐ์์ ์๋ ๊ฒฝ์ฐ ์ฌ์ฉ
# nginx ๋๊ธฐ
systemctl stop nginx
# cerbot ๊ฐฑ์ ์คํ
๊ฐฑ์ ํ ์คํธ
certbot renew โdry-run
์ค์ ๊ฐฑ์
certbot renew
# ์ธ์ฆ์ ๋ง๋ฃ์ผ ํ์ธ
certbot certificates
# nginx ์ฌ์์
sudo service nginx restart
>>์ ๋ฐฉ๋ฒ์ผ๋ก nginx๊ฐ ์ฌ์์๋์ง ์๊ณ ์๋ฌ๋ ๊ฒฝ์ฐ
"Job for nginx.service failed because the control process exited with error code."

- ํด๊ฒฐ๋ฐฉ๋ฒ
https://soda-dev.tistory.com/91
[AWS] Job for nginx.service failed because the control process exited with error code. ์๋ฌ
"Job for nginx.service failed because the control process exited with error code." # nignx ์ํ ํ์ธ systemctl status nginx.service "Failed to start A high performance web server and a reverse proxy server." - ํฌํธ ๋ฒํธ๊ฐ ์ถฉ๋๋ ๊ฒ >>apache๊ฐ
soda-dev.tistory.com