๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ „์ฒด ๊ธ€20

[Linux] Certbot๋ฅผ ์ด์šฉํ•œ Let's encrypt SSL์ธ์ฆ์„œ ๋„๋ฉ”์ธ ์ถ”๊ฐ€๋ฐฉ๋ฒ• โœ… ์‹ ๊ทœ ๋„๋ฉ”์ธ ์ƒ์„ฑ ๋ช…๋ น์–ดcertbot --apache -d mainservice.kr -d j.mainservice .kr -d c.mainservice.kr -d i.mainservice.kr์ฒซ๋ฒˆ์งธ ์ ์€ ๋„๋ฉ”์ธ mainservice.kr์€ ์ฒด์ธ๋ช…์œผ๋กœ ์ง€์ •๋œ๋‹ค.๋„๋ฉ”์ธ ๋“ฑ๋ก ํ›„ /etc/letsencrypt/live ์ ‘์† ์‹œ ์ฒด์ธ๋ช…์œผ๋กœ ํŒŒ์ผ์ด ์ƒ์„ฑ๋œ๋‹ค d ์„œ๋ธŒ๋„๋ฉ”์ธ1 -d ์„œ๋ธŒ๋„๋ฉ”์ธ2 ํ˜•ํƒœ๋กœ ๋“ฑ๋ก   โœ… ๊ธฐ์กด ๋„๋ฉ”์ธ์— ๋„๋ฉ”์ธ ์ถ”๊ฐ€certbot –cert-name mainservice.kr –d j.mainservice kr –d c.mainservice.kr –d i.mainservice.kr –d p.mainservice .kr update ์„ ํƒํ•˜์—ฌ ๋„๋ฉ”์ธ ์ถ”๊ฐ€ ๋“ฑ๋ก๋ช…๋ น์–ด ์ž…๋ ฅ ์‹œ ์‚ญ์ œํ•˜๊ณ  ์‹ถ์€ ๋„๋ฉ”.. 2025. 2. 24.
3. ๋ฐ์ดํ„ฐ ์ž…์ถœ๋ ฅ ๊ตฌํ˜„ (๋ฐ์ดํ„ฐ๋ชจ๋ธ, ๋…ผ๋ฆฌ ๋ฐ์ดํ„ฐ, ๋ฌผ๋ฆฌ ๋ฐ์ดํ„ฐ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค) ๐Ÿ”ข01. ๋ฐ์ดํ„ฐ๋ชจ๋ธ02. ๋…ผ๋ฆฌ ๋ฐ์ดํ„ฐ03. ๋ฌผ๋ฆฌ ๋ฐ์ดํ„ฐ04. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค01. ๋ฐ์ดํ„ฐ๋ชจ๋ธ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ(Data Model)- ํ˜„์‹ค ์„ธ๊ณ„์˜ ์ •๋ณด๋ฅผ ์ธ๊ฐ„๊ณผ ์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์ถ”์ƒํ™”ํ•˜์—ฌ ํ‘œํ˜„ํ•œ ๋ชจ๋ธ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ ํ‘œ์‹œ ์š”์†Œ์—ฐ๊ตฌ์ œ์—ฐ์‚ฐ(Operation)๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ๋œ ์‹ค์ œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ์ž‘์—…์—๋Œ€ํ•œ ๋ช…์„ธ๋ฆด๋ ˆ์ด์…˜ ์กฐ์ž‘์œ„ํ•œ ๊ด€๊ณ„ ์—ฐ์‚ฐ (์…€/ํ”„/์กฐ/๋””)๊ตฌ์กฐ(Structure)๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋…ผ๋ฆฌ์ ์œผ๋กœ ํ‘œํ˜„๋  ๋Œ€์ƒ. ๊ฐœ์ฒด ํƒ€์ž…๊ณผ ๊ฐœ์ฒด ํƒ€์ž…๊ฐ„์˜ ๊ด€๊ณ„.๋ฐ์ดํ„ฐ ๊ตฌ์กฐ ๋ฐ ์ •์  ์„ฑ์งˆ์„ ํ‘œํ˜„ํ•˜๋Š” ์š”์†Œ์ œ์•ฝ์กฐ๊ฑด(Contraint)๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ๋  ์ˆ˜ ์žˆ๋Š” ์‹ค์ œ ๋ฐ์ดํ„ฐ์˜ ๋…ผ๋ฆฌ์ ์ธ ์ œ์•ฝ ์กฐ๊ฑด๋ฌด๊ฒฐ์„ฑ ์œ ์ง€๋ฅผ ์œ„ํ•œ DB์˜ ๋ณดํŽธ์  ๋ฐฉ๋ฒ•. ํŠน์ • ์นผ๋Ÿผ ์ œ์•ฝ์„ ์˜๋ฏธ(๊ฐœ์ฒด ๋ฌด๊ฒฐ์„ฑ/์ฐธ์กฐ ๋ฌด๊ฒฐ์„ฑ ๋“ฑ)  ๋ฐ์ดํ„ฐ ๋ชจ๋ธ ์ ˆ์ฐจ๊ฐœ๋…ผ๋ฌผ1. ์š”๊ตฌ์กฐ.. 2025. 2. 18.
[Windows] ์œˆ๋„์šฐ fsutil ๋”๋ฏธํŒŒ์ผ ๋งŒ๋“ค๊ธฐ โœ… ์›ํ•˜๋Š” ํฌ๊ธฐ์˜ ๋”๋ฏธํŒŒ์ผ์„ ์ƒ์„ฑํ•  ๋•Œfsutil file createnew fsutil file createnew C:\Users\kyeuni\Documents\1_5G 1610612736 2025. 2. 18.
[Java] ์ด๋ฏธ์ง€ ์ฒจ๋ถ€ ์ €์žฅ ๋กœ์ง์—์„œ ๋ฌผ๋ฆฌํŒŒ์ผ ๊ฒฝ๋กœ ์ด๋ฏธ์ง€ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์ด ์žˆ๊ฒ ์ง€๋งŒ ์ด๊ฑด ์†Œ์Šค๊ฐ€ ๋ฐฐํฌ๋œ ๊ฒฝ๋กœ ์™ธ์— ํŠน์ • ๊ฒฝ๋กœ๋กœ ์ง€์ •ํ•˜์—ฌ๋งˆ์šดํŠธํ•˜๊ฑฐ๋‚˜ ๋”ฐ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ์‹์ผ ๋•Œ ์‚ฌ์šฉ๋ฐฐํฌ๋œ war๋ฅผ ์‚ญ์ œํ•˜๊ฑฐ๋‚˜ ์™„์ „ ์žฌ ๋ฐฐํฌ์‹œ ์˜ํ–ฅ์—†์Œ์„ค์ •ํŒŒ์ผ์— ๊ฒฝ๋กœ๋ฅผ ์•„๋ž˜์™€๊ฐ™์ด ์„ค์ •ํ•จ  ์‹ค์ œ ํŒŒ์ผ์ด ์—…๋กœ๋“œ๋œ ๊ฒฝ๋กœ  DB์—๋Š” ๋ฌผ๋ฆฌ๊ฒฝ๋กœ๋ฅผ ์ด๋Ÿฐ์‹์œผ๋กœ ์ €์žฅ  ์ด๋ฏธ์ง€๋ฅผ ๋ถˆ๋Ÿฌ์˜ฌ ๋•Œ ์‚ฌ์šฉํ•œ ์†Œ์Šค/** * ์ด๋ฏธ์ง€ ํŒŒ์ผ์„ ์ถœ๋ ฅํ•œ๋‹ค. * @param attachFileVO AttachFileVO * @param response HttpServletResponse * * @throws Exception */@RequestMapping(value="/cmm/file/imgServlet.do")public void imgServlet(AttachFileVO attachFileVO, HttpServletRespon.. 2025. 2. 16.
[Putty] SSH ์ ‘์† ์‹œ Using keyboard-interactive authentication. โŒ ์˜ค๋ฅ˜์‚ฌํ•ญ20๋ฒˆ ์„œ๋ฒ„์— ๊ฐ€์ƒ์„œ๋ฒ„ ์„ค์น˜ ํ›„ Putty ์ ‘์† ์‹œ ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฌธ๊ตฌ๊ฐ€ ๋‚˜์˜ค๋ฉฐ ๋กœ๊ทธ์ธ๋˜์ง€์•Š์ŒUsing keyboard-interactive authentication.โœ… ์กฐ์น˜๋ฐฉ๋ฒ• 1. Putty > Connection > SSH > Auth ๋ฉ”๋‰ด ํด๋ฆญ "SSH-2"๊ฐ€์•„๋‹Œ "SSH-1" ์ฒดํฌ 2. Seesion ์—์„œ ์žฌ์ ‘์† 2025. 2. 15.
๊ฒฝ๋ ฅ ๋ฐฑ์ˆ˜์˜ ํ‘ธ๋… 5๋…„์ฐจ ๊ฐœ๋ฐœ์ž์—์„œ ๋ฐฑ์ˆ˜๋‹ค๋ญ˜ ํ•  ์ˆ˜ ์žˆ์„๊นŒ ๊ทธ๋™์•ˆ ํ•œ๊ฒŒ ๋„ˆ๋ฌด ๋งŽ์€๋ฐ๊ณผ์ •๋„, ์ •๋ฆฌ๋œ ๊ฒƒ๋„, ๊ฒฐ๊ณผ๋„ํ•˜๋‚˜๋„ ์—†๋„ค๊ทธ๋ ‡๊ฒŒ ๋ฌผ๊ฒฝ๋ ฅ์ด ๋˜๋Š” ๊ฑธ๊นŒ ์—ฌ๊ธฐ๋ผ๋„ ์ฐจ๊ทผ์ฐจ๊ทผ ์ ์–ด๋‚˜๊ฐ€๋ณด์žํ•  ์ˆ˜ ์žˆ๋‹คํ™”์ดํŒ… 2025. 2. 13.