
https setting without cpanel, wordpresss cpanel without https 2 ๐
- CertBot ํํ์ด์ง ์ ์
 
- link : https://certbot.eff.org
 

ํํ์ด์ง ์ ์ ํ ์์ ์ ์ด์ํ๊ฒฝ์ ์ ํํ์ฌ ์ฃผ๋ฉด ์ธ์ฆ์ ์ค์น ๊ฐ์ด๋๋ผ์ธ์ ์ ๊ณตํด์ค๋ค.


๋จผ์  SSH ์ ์ ํ๊ฒฝ์ ๊ตฌ์ฑํด ์ค ๋ค์ snapd๊ฐ ์ค์น๋์ด์๋์ง, ์ต์ ๋ฒ์ ์ธ์ง ํ์ธํ์๋ค.
- ๋ช ๋ น์ด
 
# sudo snap install core; snap refresh core

ํ์๋ ์ด๋ฏธ snap์ด ์ค์น๋์ด ์์ด ์ถ๊ฐ์ ์ธ ์ค์น๊ฐ ํ์ํ์ง ์์๋ค.

์ดํ ๊ธฐ์กด์ Certbot์ด ์ค์น๋์ด์๋์ง ํ์ธ ํ ์ฌ์ค์น๋ฅผ ์ํด ์ญ์  ์์ ์ ์งํํ์๋ค.
- ๋ช ๋ น์ด
 
# sudo apt-get remove cerbot
dabian ๊ณ์ด linux OS ๋ ์์ ๊ฐ์ ๋ช ๋ น์ด ์คํ ์ ์ ์ ์ญ์ ๋๋ค.

์ด์  Certbot ์ฌ์ค์น๋ฅผ ์ํ ๋ช ๋ น์ด๋ฅผ ์์ฑํ๋ค.

- ๋ช ๋ น์ด
 
# sudo install --classic certbot

root ๊ถํ์ผ๋ก ์คํํด ๋ฐ์ํ ์ค๋ฅ๋ก ์ถ์ ๋๋ค. ์ค๋ฅ ๋ด์ฉ๋๋ก snap set certbot trust-plugin-with-root=ok ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด ๋ณด์๋ค.

certbot ์ค์น ์์ฒด๊ฐ ์ด๋ฃจ์ด์ง์ง ์์ ๊ฒ ๊ฐ์๊ณ ์ค๋ฅ ๋ด์ฉ๋๋ก ๋ชจ๋ DNS ํ๋ฌ๊ทธ์ธ์ ์ ๊ฑฐํด ์ฃผ์๋ค.
DNS ํ๋ฌ๊ทธ์ธ ์ ๊ฑฐ ๋ช ๋ น์ด
# sudo snap remove certbot-dns-cloudflare

์ญ์ certbot์ ์ค์น๊ฐ ์๋์ด์์๊ณ dns ํ๋ฌ๊ทธ์ธ์ ๋ชจ๋ ์ญ์ ํด ์ค ๊ฒ์ ํ์ธํ ์ ์์๋ค.

์ดํ certbot ์ฌ ์ค์น ์๋ ์ ์ ์์ ์ผ๋ก ์ค์น ๋ ๊ฒ์ ํ์ธํ๊ณ

๋ฐ๋ก HTTPS ์ก์ธ์ค ์คํ์ ์ํด ๋๋ฉ์ธ ์ฃผ์๋ฅผ ์ ๋ ฅ ํ ์ค์น๋ฅผ ์งํํ์๋๋ฐ ๋๋ฉ์ธ ์ฃผ์๊ฐ ๊ฐ๋ฅดํค๋ Apache ์๋ฒ๋ฅผ ์ฐพ์ ์ ์๋ค๊ณ ํ๋ค.
์ดํ https ํฌํธ์ธ 443ํฌํธ๊ฐ ์ด๋ฏธ ์ค๋ณต์ผ๋ก ์ฌ์ฉ์ค์ด๋ผ๋ ๊ฒ์ ํ์ธํ์๊ณ ํด๋น ํฌํธ์ ์ฌ์ฉ์ ์ ์ํ ์ค์ ํ์ผ์ ์ฐพ์ ์ด์ด๋ณด์๋ค.
๋ช ๋ น์ด
# vim/etc/apache2/ports.conf
ํ์ธํด๋ณด๋ ์ด์ ์ ์๋ํ๋ค ํฌ๊ธฐํ Listen 443ํฌํธ๊ฐ ๊ฐ๋ฐฉ๋์ด์์๊ณ ๋ค์๊ณผ ๊ฐ์ด ๋ณ๊ฒฝํด์ฃผ์๋ค.



์ดํ ๋ค์ ์ธ์ฆ์ ์ฌ๋ฐ๊ธ ์ ์ฒญ ์งํ

์ดํ apache๋ฅผ ์ฌ์์ํด ์ฃผ๊ณ ์๋น์ค ํฌํธ๋ฅผ ํ์ธํด๋ณด๋ ์ ์๋ํ๋๊ฒ์ ํ์ธํ์๋ค.

ํ์ง๋ง ์ญ์ ๋ฐ๋ก ๋๋์ผ์ ์์๊ณ ์ฐ๊ฒฐ ๊ฑฐ๋ถ ๋ฆฌํ์คํธ๊ฐ ๋ฐํ๋๋ ๊ฒ์ ํ์ธํ์๊ณ .
์ด์ ์๋ ์ด๋ฐ ์๋ฌ๊ฐ ๋ ์ ์ฌ๋ฌ ์ฌ์ดํธ ์ง๋จ์ ์ ๊ณตํ๋ ์ฌ์ดํธ๋ค์ ํ์ฉํ์ฌ ํํ์ด์ง๋ฅผ ์ ๊ฒํ์๋ค.


ํ์ธํด๋ณด๋ ๋ฐฉํ๋ฒฝ ๋ฌธ์ ์๋ค… 443 ํฌํธ ๊ฐ๋ฐฉ์ ์ค๋์ ์ ํด์ค ์ค ์์๋๋ฐ ์์ง์ด์๋ค..
๋ฐ๋ก ๋ฐฉํ๋ฒฝ ํฌํธํฌ์๋ฉ ์ค์ ์ ์งํํ์๋ค.


443 ํฌํธ ํฌ์๋ฉ์ ๋ง์น๊ณ ์ ์ํด๋ณด์๊ณ ์ ์ ์ ๋๋ ๊ฒ์ ํ์ธํ์๋ค.
๋ค์ ์ ์ ์๋

์ด์ด์์ฑํ ๋ ๊ธฐ์ค DNS ์ฃผ์๋ฅผ ๋ณ๊ฒฝํ ๋ง์  ์์ฑํด ์ฌ์ดํธ ์ฃผ์๊ฐ ๋ณ๊ฒฝ๋์๋ค. ์ด์  jinho.ga ์ฌ์ดํธ๋ ์ ์์ ์ผ๋ก ์งํ๋์์์ ํ์ธํ์๋ค.