haemil
@devhaemil
Reviews Written
6
Average Rating
5.0
Posts
Q&A
์ ๋ก์ด๋ ๊ธ๋ณด๊ณ SSL ๊ฐฑ์ ๊ด๋ จ ๋ฌธ์๋๋ฆฝ๋๋ค.
๊ฐ์ฌํฉ๋๋ค. ์ ๋ก์ด๋ ๐โโ๏ธ๐โโ๏ธ
- 1
- 4
- 339
Q&A
์ ๋ก์ด๋ ๊ธ๋ณด๊ณ SSL ๊ฐฑ์ ๊ด๋ จ ๋ฌธ์๋๋ฆฝ๋๋ค.
์ ๋ก์ด๋ ์์ ์ง๋ฌธ์ ์ด์ด์ ํ ๊ฐ์ง๋ง ๋ ์ฌ์ญ์ด๋ด๋ ๋ ๊น์?! ๐โโ๏ธ cerbot-auto๋ก ๊ฐฑ์ ์๋๋ฅผ ํ์ ๋ ์น์ฌ์ดํธ ์ธ์ฆ์๐์ ๋ง๋ฃ์ผ ๋ ์ง๊ฐ ๋์ด๋์ผ ํ๋ ๊ฒ์ธ๊ฐ์? ์๋๋ฉด ๋ง๋ฃ์ผ ๋ด์ ๊ฐฑ์ ์๋๋ง ํ๋ ๊ฒ์ธ์ง ๊ถ๊ธํฉ๋๋ค. ./cerbot-auto renew ๋ฅผ ํตํด ์๋์ ๊ฐ์ ์๋ต์ ๋ฐ์ผ๋ฉด ์ธ์ฆ์ ๊ฐฑ์ ์๋๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ ์ฉ๋ ๊ฒ์ธ์ง ๊ถ๊ธํ์ฌ ๋ฌธ์๋๋ฆฝ๋๋ค.๐โโ๏ธ ์ด๋ฌํ ๋ฌธ์๋ฅผ ๋๋ฆฌ๋ ์ด์ ๋ ํฌ๋ก ํญ์ ๊ฐฑ์ ๊ด๋ จ ์ฝ๋๋ฅผ ์์ฑํ๊ณ , ๋ฉฐ์น ์ ๊ธฐ๋ค๋ ค๋ดค๋๋ฐ๋ ๊ฐฑ์ ์ ํตํ ๋ง๋ฃ์ผ์ด ๋์ด๋์ง ์์์๐น ์ฒ์์๋ ์ ๊ฐ ์์ฑํ ์ฝ๋๊ฐ ์๋ชป๋ ๊ฒ์ธ๊ฐ ์๊ฐํ์ต๋๋ค. ๊ทธ๋์ ./cerbot-auto renew ๋ฅผ ํตํด ๊ฐฑ์ ์ ์๋ํด๋ณด๋ ์๋์ ๊ฐ์ ์๋ต์ ๋ฐ์์.. ๊ถ๊ธํจ์ด ์๊ฒจ์ ๋ฌธ์๋๋ฆฝ๋๋ค - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Cert not yet due for renewal - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Processing /etc/letsencrypt/renewal/api.ham.com.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Cert not yet due for renewal - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The following certs are not due for renewal yet: /etc/letsencrypt/live/api.ham.com/fullchain.pem expires on 2021-01-03 (skipped) No renewals were attempted. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ๊ฐ์ฌํฉ๋๋ค. ์ ๋ก์ด๋๐โโ๏ธ๐โโ๏ธ
- 1
- 4
- 339
Q&A
์ ๋ก์ด๋ ์๋ ์ง๋ฌธ์ ์ฐ์ด์ด ๋ฌธ์๋๋ฆฝ๋๋ค.
๋ต๋ณํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.๐ค ์ ๋ก์ด๋๐โโ๏ธ๐โโ๏ธ๐โโ๏ธ ๋ง์ํด์ฃผ์ ๋ฐฉ๋ฒ์ผ๋ก ์งํํด๋ณด๊ณ ๐ ๊ถ๊ธํ ์ ์ด ์๊ธฐ๋ฉด ๋ค์ ์ฌ์ญ์ด๋ณด๊ฒ ์ต๋๋ค. ๐โโ๏ธ ๊ทธ๋ฆฌ๊ณ ํ์ฐฝ ๊ณต๋ถํ๋ ์ ์ผ ์ด๋ ๊ฒ ๋ฐค์ ๊นจ์ด์์ด๋ ์๋ฌด๋ ์ง ์์ง๋ง ์ ๋ก์ด๋ ๊ฐ์ด ๊ทํ ๋ถ์ด ์ ๋ค์ด์ผ ํ ์๊ฐ์ ๊นจ์ด ๊ณ์๋ ๋ง์์ด ์ํ๋๋ค..!๐ฅ ์ด๋ค ๋ฐ์์ ์ผ์ธ์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง ์ ๋ง๋ฌด๋ฆฌํ์๊ณ , ๊ฑด๊ฐ ๋จ๋จํ ์ฑ๊ธฐ์ จ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค. ํญ์ ๊ฐ์ฌํฉ๋๋ค.์ ๋ก์ด๋๐โโ๏ธ๐โโ๏ธ
- 1
- 4
- 632
Q&A
์ ๋ก์ด๋ ์๋ ์ง๋ฌธ์ ์ฐ์ด์ด ๋ฌธ์๋๋ฆฝ๋๋ค.
1. ๋ค ๋ฐฑ์๋์ / ๋ผ์ฐํฐ๊ฐ ๋ง๋ค์ด์ ธ ์์ต๋๋ค. ๊ทธ๋์ Local ํ๊ฒฝ์์ ๋ฐฑ์๋ / ๋ผ์ฐํฐ์ ์ ๊ทผํ๋ฉด ์๋์ ๊ฐ์ ์๋ต์ ๋ฐ๋๋ฐ, (์ฌ์ง) 2. ๋ธ๋ผ์ฐ์ ์์ https://ham.com:3000์ ์์ฒญ์ ๋ณด๋ด๋ฉด ์๋์ ๊ฐ์ ์ด๋ฏธ์ง์ ํจ๊ป ์ฐ๊ฒฐํ ์ ์์์ด ๋ฐ์ํฉ๋๋ค. (์ฌ์ง) 3. ํ ๊ฐ์ง ์์๋๋ ๋ฌธ์ ๋ก๋ vue.nodebird ๋ง๋ฏธ์ ์ถ๊ฐํด์ฃผ์ Express์ ssl ์ธ์ฆ์ ์ ์ฉํ๊ธฐ ๊ฐ์ข๋ฅผ ๋ณด๊ณ , `greenlock-express`๋ฅผ ๋ฐฑ์๋ ์๋ฒ์ ์ ์ฉํ ์ดํ๋ก๋ https://ham.com:3000์ http://ham.com:3000์ ๋ชจ๋ ์ ๊ทผ์ด ๋์ง ์์ต๋๋ค. ์ด์ ๊น์ง http://ham.com:3000์๋ ์ ๊ทผ์ด ๊ฐ๋ฅํ์๋๋ฐ, Express์ ssl ์ธ์ฆ์ ์ ์ฉํ๊ธฐ ๊ฐ์ข๐จโ๐ซ ๋ด์ฉ์ ์ ์ฉํ๋..! nginx์์ ์ถฉ๋์ด ์๋ ๊ฒ์ ์๋๊ฐ ์๊ฐํ์ต๋๋ค. - pm2 ๋ฅผ ํตํ์ฌ ๋์ (์ฌ์ง) - https://ham.com:3000 ์ ์ ๊ทผํ๋ฉด ์๋์ฒ๋ผ status์ ๊ฐ์ด ์๋ฌ๊ฐ ๋จ (์ฌ์ง) 4. ๊ทธ๋์ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด nginx๊ฐ ํ๋ก ํธ๋ก ์ค๋ ์์ฒญ์ ํ๋ก ํธ์๋ ์๋ฒ๋ก ๋ณด๋ด์ฃผ๋ ๊ฒ์ฒ๋ผ ๋ฐฑ์๋์๋ ๋ฆฌ๋ฒ์ค ํ๋ก์๋ฅผ ์ ์ฉํด๋ณด๋ ๊ฒ์ ์ด๋จ๊น ๊ณ ๋ฏผํ๋ ์ค์ด์์ต๋๋ค. ๋ฐฑ์๋์๋ ๋ฆฌ๋ฒ์ค ํ๋ก์๋ฅผ ์ค์ ํ์ ๋, ํ๋ก ํธ ์๋ฒ์ฒ๋ผ ๋ฐฑ์๋ ์๋ฒ๋ https๊ฐ ์ ์ฉ๋ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค ์ ์์๊น์? ๐ค ์ด ๋ถ๋ถ์ ์ ๋ก์ด๋๊ป ์ง๋ฌธ๋๋ฆฌ๊ณ ์ถ์ต๋๋ค. ๐โโ๏ธ 5. ์ฒ์์๋ 4๋ฒ์ ๋ฐฉ๋ฒ๋๋ก ์งํํ๋ ค๊ณ ํ์ง๋ง, ์ ๋ก์ด๋๊ป์ ๋ง์ํด์ฃผ์ ๋๋ก "https://ham.com:3000"์ ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค๋ฉด ๋งค์ฐ ์ฝ๊ฒ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ์ํฉ์ด๋ผ์..! ์ด ๋ฐฉ๋ฒ์ผ๋ก๋ ์คํ์ด ๋๋ฉด ์ข์ ๊ฒ ๊ฐ์๋ฐ, ์ฝ์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค. ๐คฆโโ๏ธ ๐ค๐ค ์ด๋ ๊ฒ ์๋ฒฝ์ ๋ต๋ณํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ ๋ก์ด๋๐โโ๏ธ
- 1
- 4
- 632
Q&A
์ ๋ก์ด๋ ์๋ ํ์ธ์๐โโ๏ธ๐ nginx ์ค์ ๊ณผ ๊ด๋ จ๋ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
๋ต๋ณํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์๋ก์ด ์ง๋ฌธ์ผ๋ก ๋ฌผ์ด๋ณผ ๊ฒ์ด ์๊ฒจ์ ๋ค์ ์ฌ์ญ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค ์ ๋ก์ด๋๐โโ๏ธ
- 1
- 2
- 373
Q&A
์ ๋ก์ด๋ ์๋ ํ์ธ์? AWS EC2 ๋ฐฐํฌ ๊ด๋ จ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์ ๋ก์ด๋ ๊ฐ์ฌํฉ๋๋ค. ์ ๋ก์ด๋ ๋๋ถ์ ํํธ๋ฅผ ์ป๊ณ ๊ฐ๋๋๋ค. ใ ใ .. ์ฒ์์๋ ๋ง๋งํ๋๋ฐ, ๋์ ํด๋ณผ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค. nginx์ ๋ํด ๊ฐ๋ ์ ์กฐ๊ธ ์ ๋ฆฌํ ํ์ ์ด ๊ฐ๋ ์ด ๋ง๋์ง ๋ค์ ์ฌ์ญ์ด๋ณด๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 1
- 2
- 346
Q&A
์๋ ํ์ธ์ ์ ๋ก์ด๋ cors.. ์ PostMan ๊ด๋ จ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
๋ต๋ณํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ ๋ก์ด๋
- 1
- 2
- 825
Q&A
์ ์๋ ์๋ ํ์ธ์ ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค. ๊ถ๊ธํ ์ ์ด ์๊ฒจ์ ๋ฌธ์๋๋ฆฝ๋๋ค.
๋ต๋ณํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 340
Q&A
6-1. ํ๋ก์ ์ค๋ช ๊ณผ ํ๊ทธ ๋ถ์ ๊ฐ์๋ฅผ ๋ณด๊ณ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
๊ฐ์ฌํฉ๋๋ค ์ ๋ก์ด๋ ๊ณง ์ถ๊ฐ๋๋ Node ๊ต๊ณผ์๋ ๊ธฐ๋ํ๊ณ ์๊ฒ ์ต๋๋ค. ๐๐
- 1
- 2
- 306
Q&A
Webpack devServer ์คํ์ requests ์ ๋ํด ์ง๋ฌธ๋๋ฆฝ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋งํฌ ์ค๋ฅ ์ง๋ฌธ๋๋ฆฝ๋๋ค!๐โโ
์ ๊ฐ ๋ค๋ฅธ ๋ถ๋ณด๋ค ์กฐ๊ธ ๋จผ์ ํ์ตํ ๊น๋ญ์๐ ๋์๋๋ฆด ์ ์๋ ๊ฒ ์์๊น ์ถ์ด์ ์ฌ์ญ์ด๋ณธ ๊ฒ ๋ฟ์ธ๋ฐ, ์ด๋ ๊ฒ ๊ฐ์ฌ๋ฅผ ์ ํด์ฃผ์๊ณ ์ฟ ํฐ๐ซ๊น์ง ์ฑ๊ฒจ์ฃผ์ ๋ค๊ณ ๋ง์ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค๐โโ ์บกํดํ๊ต๋ ๐๐. ์ฟ ํฐ๐ซ์ ์ ๊ณตํด์ฃผ์ ๋ค๋ฉด ๊ผญ ์ ์ฉํ๊ฒ ํ์ฉํ๊ฒ ์ต๋๋ค.๐ญ๐ ์ ๋ ์คํ๋ ค ์ด๋ ๊ฒ ์์ค ๋์ ๊ฐ์๋ฅผ ์ ๊ณตํด์ฃผ์ ์บกํดํ๊ต๐๋๊ป ๋ ๊ฐ์ฌํ ๋ฐ๋ฆ์ ๋๋ค.๐ธ๐ธ ์บกํดํ๊ต๋ ๋๋ถ์ Vue.js๋ฅผ ์ ์ดํดํ ์ ์๊ฒ ๋์๊ณ , ์ด์ฌํ ํ๋ฉด ์ทจ์ ๊น์ง ๊ผญ ์ด๋ฃจ์ด๋ผ ์ ์๋ค๋ ํ์ ์ ์ป๊ฒ ๋์์ต๋๋ค. โบ๏ธโบ๏ธ ๊ฐ์ฌํฉ๋๋ค.๐๐ค ๊ทธ๋ฆฌ๊ณ requests ๊ฐ์๊ฐ ๋ฌ๋ผ์ ํค๋งค์๋๋ฐ..!๐ต๐ต Chrome Extensions ์ผ๋ก ์ธํด ๋ฐ์ํ ๋ฌธ์ ์์ต๋๋ค..!๐คข (์ฌ์ง) ์ํฌ๋ฆฟ ๋ชจ๋๋ก ์คํํ๋ฉด Chrome Extensions ๋ค์ด ์ฌ๋ผ์ง๊ฒ ๋๋๋ฐ์..!๐จ ๊ทธ๋ ๋ค์ `npm run dev`๋ก ์คํํด๋ณด๋ ์๋์ฒ๋ผ, ๊ทธ๋ฆฌ๊ณ ์บกํด ํ๊ต๋์ด ๋ณด์ฌ์ฃผ์ ์์์ ๋๊ฐ์ด ๋์์ต๋๋ค. ๐ ๐ (์ฌ์ง) ๊ฐ์ฌํฉ๋๋ค. ์บกํดํ๊ต๋๐
- 2
- 3
- 257




