์ฝ˜ํ…์ธ ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

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 ํฌํŠธ ํฌ์›Œ๋”ฉ์„ ๋งˆ์น˜๊ณ  ์ ‘์†ํ•ด๋ณด์•˜๊ณ  ์ž˜ ์ ‘์† ๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ•˜์˜€๋‹ค.

๋‹ค์‹œ ์ ‘์† ์‹œ๋„

https ์ •์ƒ ์ ‘์† ํ™•์ธ

์ด์–ด์ž‘์„ฑํ•œ ๋‚  ๊ธฐ์ค€ DNS ์ฃผ์†Œ๋ฅผ ๋ณ€๊ฒฝํ›„ ๋งˆ์ € ์ž‘์„ฑํ•ด ์‚ฌ์ดํŠธ ์ฃผ์†Œ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ๋‹ค. ์ด์ „ jinho.ga ์‚ฌ์ดํŠธ๋„ ์ •์ƒ์ ์œผ๋กœ ์ง„ํ–‰๋˜์—ˆ์Œ์„ ํ™•์ธํ–ˆ์—ˆ๋‹ค.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
๋ชจ๋“  ๋Œ“๊ธ€๋ณด๊ธฐ