https setting without cpanel, WordPresss cpanel without https – 1 ๐
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด 4๋ฅผ ํ์ฉํด ๊ฐ์ธ ์น ์๋ฒ๋ฅผ์ด์ํ๊ธฐ ์์ํ ๋ ์ฏค ์ด๊ธฐ์ ์น์ฌ์ดํธ์ https ๋ณํ์ ์ํด ์ด๊ฒ ์ ๊ฒ ์๋ํ๋ค ์๋ฒ๋ฅผ ๋ ๋ ค๋จน์ ๊ธฐ์ต์ด ๋ง์ ํ๋์ https๋ณ๊ฒฝ ์๋๋ฅผ ํ์ง ์๊ณ ์์๋ค.
ํ์ง๋ง ๊ณ์ ๋ฌด์ํ๊ธฐ์๋ ์์ ๋ถํฐ ์ฌ์ดํธ ๋ณด์์ ์ํด ๋ ธ๋ ฅํ๋ ๊ฒ๋ค๋ ์์๊ณ , http ๊ฒฝ๊ณ ์๋ฆผ์ด๋, ์๋ฒ๋ฅผ ๋ ๋ ค๋จน์ ๊ธฐ์ต์ด ๋ง์ ๋๋ถ์ ๋ฐฑ์ ์ ์ธ๋ถ์ ์ฅ์ฅ์น์ ์ผ๋จ์๋ก ํ๊ณ ์๋ค๋ ์ ์ ๋ค์ https ๋ณ๊ฒฝ์ ์๋ํ๊ฒ ๋๋ ๊ณ๊ธฐ๊ฐ ๋์๋ค.
์ผ๋จ ์๋ฒ ๊ตฌ์ถ์ ๋ฐฐ๊ฒฝ์ด ๋จ์ง ์คํ์ ์ผ๋ถ๋ก ์์ํ์๊ณ ๋ณธ๊ฒฉ์ ์ผ๋ก ์น ํธ์คํ ์ ์์ํ๋ ค๊ณ ๋ง์ ๋จน์ง ์์ ์ํ๋ก ๋ฐ๋ก Apache ์๋ฒ์ wordpress ๋ฅผ ์ฌ๋ ค ๋ฐ๋ก Cpanel ํ๊ฒฝ์ ๊ตฌ์ถํ์ง ์์์๋ค.
Cpanel์ Control Panel์ ์ฝ์๋ก cํ๋ฌ์ด ์๋ cํจ๋์ด๋ผ๊ณ ๋ถ๋ฅด๋ฉด ๋๋ฉฐ, ์น ์๋ฒ ๊ตฌ์ถ ์ ์น ํธ์คํ ์ ์๋น์ค๋ฅผ ํธํ๊ฒ ๊ด๋ฆฌํ ์ ์๊ฒ ํด์ฃผ๋ ํจ๋์ด๋ฉฐ DB, FTP ๊ณ์ , ๋ฉ์ผ, ๋๋ฉ์ธ ๊ด๋ฆฌ, ํ์ผ ๊ด๋ฆฌ ๋ฑ ๋ค์ํ ์์์ ํธํ๊ฒ ๊ด๋ฆฌํ ์ ์๊ฒ ๋์์ค ์ ์๋ค.
์๋ฒ๋ฅผ ๊ตฌ์ถํ ๋น์๋ง ํ๋๋ผ๋ ์ด๋ฌํ ๋๊ตฌ๊ฐ ์์๋ค๋ ๊ฒ์ ์์๋ค๋ฉด ์ง์ ์ฌ์ฉํ๊ฒ ์ง๋ง ์ฃผ๋จน๊ตฌ๊ตฌ์์ผ๋ก DB, FTP, Domain ๋ฑ์ ํ๋ค๊ฒ ๊ณต๋ถํด๊ฐ๋ฉด์ ์ฌ์ฉํ๋ ๊ธฐ์ต์ด ๋๋ค. ์ญ์ ๋ค์๊ธ ์ด์ฌํ ํด์ผ ํ ๊ณ๊ธฐ๊ฐ ๋๋ค.
ํ์ฌ wordpress์ ๋ค์ํ SSL ๊ด๋ จ ํ๋ฌ๊ทธ์ธ(Really Simple SSL, WP-Encryption ๋ฑ)์ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ด๋ฆฌ์๊ฐ Cpanel์ ์ด๋ฏธ ๊ฐ์ง๊ณ ์๋ค๋ ๊ฐ์ ํ์ ์ค์น ๊ณผ์ ์ ์ค๋ช ํ๋ค. ๋ฌผ๋ก ์ ๋ฃ ์ ํ์ ์ค์นํ๊ฒ ๋๋ค๋ฉด ์๋์ผ๋ก ์ธ์ฆ๊น์ง ๋์์ฃผ๊ณ ์์ง๋ง ์ง๊ธ๊น์ง ๊ทธ๋์๋ ๊ฒ ์ฒ๋ผ ๋ฌด๋ฃ๋ก ๊ด๋ฆฌํ๊ณ ์ถ์ด ์กฐ์ฌํ๋ค.
์น ์ฌ์ดํธ์์ HTTPS๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด CA์์ ์ธ์ฆ์๋ฅผ ๊ฐ์ ธ์์ผ ํ๋ค. ์ง๊ธ๋ถํฐ ์ค๋ช ํ Let’s Encrypt๋ ์ด๋ฌํ ์ธ์ฆ ๊ธฐ๊ด์ด๋ฉฐ Let’s Encrypt์์ ์น ์ฌ์ดํธ ๋๋ฉ์ธ์ ๋ํ ์ธ์ฆ์๋ฅผ ๋ฐ์ผ๋ ค๋ฉด ๋๋ฉ์ธ์ ๋ํ ์ ์ด๊ฐ ๊ฐ๋ฅํด์ผ ํ๋ค.
1. ์ ๊ทผ ๊ถํ ํ์ธ
- Shell ์ ๊ทผ์ด ๋ถ๊ฐ๋ฅํ ์ํฉ
์๋ฒ๋ฅผ ์ง์ ๊ด๋ฆฌํ์ง ์๊ณ ํธ์คํ ์๋น์ค๋ฅผ ์ด์ฉํด Cpanel์ด๋ WordPress ์ ์ดํ์ผ๋ก๋ง ํํ์ด์ง๋ฅผ ๊ด๋ฆฌํ๋ค๋ฉด Shell ์ ๊ทผ์ด ๋ถ๊ฐ๋ฅํ ๊ฒฝ์ฐ.
๋ณดํต์ ํธ์คํ ์ ๊ด๋ฆฌํด์ฃผ๋ ์ ์ฒด๊ฐ https ์๋น์ค๋ฅผ ์ด๋ค ๋ฐฉ์์ผ๋ก ์ง์ํด ์ฃผ๋์ง ์กฐ์ฌํด ๋ณด๋ ๋ฐฉ๋ฒ์ด ๋น ๋ฅด๋ค.
- Shell ์ ๊ทผ์ด ๊ฐ๋ฅํ ์ํฉ
SSH ์ ์ ๊ทผ์ด ๊ฐ๋ฅํ ์ํฉ, ์๋ฒ ๊ตฌ์ถ์ ์ง์ ํํ์ด์ง ๊ด๋ฆฌ์๊ฐ ๊ด๋ฆฌํ๋ ๊ฒฝ์ฐ.
– ์ ์ก์ธ์ค ๊ถํ์ด ์๋ ์ฌ์ฉ์๋ CertBot ACME Client๋ฅผ ์ฌ์ฉํด https ํ๊ฒฝ ๊ตฌ์ฑ์ ํ๋ ํธ์ด ๋น ๋ฅด๊ณ ์ธ์ฆ์ ์๋ํ ํ ์ ์๋ค.