๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ282

[error] AWS EC2 ์žฌ๋ถ€ํŒ…ํ›„ ํ†ฐ์บฃ๊ตฌ๋™ ์•ˆ๋จ ํ•ด๊ฒฐํ•˜๊ธฐ - ๋ฐฉํ™”๋ฒฝ์„ค์ • AWS EC2 ์žฌ๋ถ€ํŒ…ํ›„ ํ†ฐ์บฃ๊ตฌ๋™ ์•ˆ๋จ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ• ์„œ๋ฒ„ ์ ‘์†ํ›„ curl ๋„๋ฉ”์ธ์ฃผ์†Œ ๋ฅผ ์ž‘์„ฑํ•˜๋‹ˆ ๋ฃจํŠธ๊ฐ€ ์ฐจ๋‹จ๋˜์–ด ์žˆ์—ˆ๋‹ค. ๐Ÿ’กcurl์€ ์‚ฌ์šฉ์ž ์ƒํ˜ธ ์ž‘์šฉ ์—†์ด ์ž‘๋™ํ•˜๋„๋ก ์„ค๊ณ„๋œ ์„œ๋ฒ„์—์„œ ๋˜๋Š” ์„œ๋ฒ„๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ธฐ ์œ„ํ•œ ๋ช…๋ น์ค„ ์œ ํ‹ธ๋ฆฌํ‹ฐ์ž…๋‹ˆ๋‹ค. [Linux] curl ์— ๋Œ€ํ•˜์—ฌ ์•Œ์•„๋ณด์ž โœจCURL ์ด๋ž€? curl ์˜ ๋ช…์นญ์€ "client URL" ์„ ๋Œ€ํ‘œํ•˜๋Š” ๊ฒƒ์œผ๋กœ 1997๋…„์— ์ฒ˜์Œ ์ถœ์‹œ๋˜์—ˆ๋‹ค. ์ฆ‰ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์Šคํฌ๋ฆฝํŠธ๋กœ์จ ์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ•˜๋Š”๊ฒƒ์„ ๋งํ•œ๋‹ค. URL์— ์ž„์˜์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ธฐ(transf yunamom.tistory.com ๐Ÿ‘‡๋ฐฉํ™”๋ฒฝ ์„ค์ •ํ™•์ธ ( ์žฌ๋ถ€ํŒ…๋˜๋ฉด์„œ ๋ฐฉํ™”๋ฒฝ์ด ํ™œ์„ฑํ™”(active) ๋˜์–ด์žˆ์—ˆ๋‹ค ) $systemctl status firewalld ๐Ÿ‘‡๋ฐฉํ™”๋ฒฝ ๋น„ํ™œ์„ฑํ™” & ๋น„ํ™œ์„ฑํ™” ์œ ์ง€ $.. 2022. 3. 31.
[AWS] ๋ณต๊ตฌํ• ์ˆ˜์—†๋Š” ์žฅ์•  - Amazon EC2 Instance Retirement ํŒ€ํ”„๋กœ์ ํŠธ ์„œ๋ฒ„์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ๋‹ค ๊ฐ„๋žตํ•œ ์„ค๋ช… Amazon Web Services(AWS)๊ฐ€ ์ธ์Šคํ„ด์Šค๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ์ธํ”„๋ผ์—์„œ ๋ณต๊ตฌํ•  ์ˆ˜ ์—†๋Š” ์žฅ์• ๋ฅผ ๊ฐ์ง€ํ•˜๋ฉด EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ์‚ฌ์šฉ ์ค‘์ง€๋˜๋„๋ก ์˜ˆ์•ฝ๋ฉ๋‹ˆ๋‹ค. ๋งŒ๋ฃŒ ์˜ˆ์•ฝ์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ณต๊ตฌํ•  ์ˆ˜ ์—†๊ณ  ์†Œํ”„ํŠธ์›จ์–ด ๊ต์ฒด๊ฐ€ ํ•„์š”ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ด€๋ จ ๋ฌธ์ œ. ๋ถˆ๋Ÿ‰ ์ „์› ๊ณต๊ธ‰ ์žฅ์น˜, ํ•˜๋“œ ๋””์Šคํฌ ๋˜๋Š” ๊ธฐํƒ€ ์„œ๋ฒ„ ๊ตฌ์„ฑ ์š”์†Œ์™€ ๊ฐ™์ด ๊ต์ฒด๊ฐ€ ํ•„์š”ํ•œ ํ•˜๋“œ์›จ์–ด ์žฅ์• . ์ž์„ธํ•œ์„ค๋ช… ์œ„์™€ ๊ฐ™์€ ์ด์œ ๋กœ ์ธ์Šคํ„ด์Šค๋ฅผ ์ค‘์ง€ -> ์‹œ์ž‘ ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•˜์˜€๋‹ค. (์„œ๋ฒ„์— ์ ‘์†์ด ์•„์˜ˆ ๋˜์ง€์•Š๋Š” ์ƒํƒœ์˜€์Œ ใ… ใ… ) ์ธ์Šคํ„ด์Šค ์ƒํƒœ์— ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ํด๋ฆญํ›„ ์ธ์Šคํ„ด์Šค ์ค‘์ง€ ํด๋ฆญ ( ์ข…๋ฃŒ ์•„๋‹˜ ! ์ข…๋ฃŒํด๋ฆญํ•˜๋ฉด ์ธ์Šคํ„ด์Šค ํŒŒ๊ดด๋จ..์—†์–ด์ง) ์ค‘์ง€ํ›„ 5๋ถ„ ~ 10๋ถ„ ์ •๋„ ๋’ค์— ์™„์ „ํžˆ ์ค‘์ง€๋จ ์ด๋ผ๊ณ .. 2022. 3. 30.
ํ”„๋กœ๊ทธ๋ž˜๋จธ 10๊ณ„๋ช… - ์ž„์ธ๊ฑด๋‹˜(ํ„ฐ๋ณดC์ •๋ณต ์ €์ž) ์•ˆ๋…•ํ•˜์„ธ์š” yunamom ์ž…๋‹ˆ๋‹ค.๐Ÿ˜Š ์•„๋ž˜ ๊ธ€์€ ์ „์„ค์ฒ˜๋Ÿผ ๋‚ด๋ ค์˜ค๋Š”..์ž„์ธ๊ฑด๋‹˜์˜ ํ”„๋กœ๊ทธ๋ž˜๋จธ 10๊ณ„๋ช… ์ž…๋‹ˆ๋‹ค. ๋Œ€๋žต 20๋…„์ •๋„๋œ ๊ธ€๊ฐ™์€๋ฐ ๊ฐ๋ช…๊นŠ๊ฒŒ ์ฝ์–ด์„œ ํฌ์ŠคํŒ…ํ•ฉ๋‹ˆ๋‹ค :D ๋„์Šค์‹œ์ ˆ ํ•œ๊ธ€๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ธ ํ•œ๋ผ ํ”„๋กœ๋ฅผ ๋งŒ๋“œ์‹  ์ž„์ธ๊ฑด๋‹˜๊ป˜์„œ ์“ฐ์‹  ๊ธ€์ž…๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๊ณต๋ถ€ํ•˜์‹œ๋Š” ๋ถ„๋“ค๊ป˜ ํฐ ๋„์›€์ด ๋˜๋ฆฌ๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์‹œ์ž‘๋ถ€ํ„ฐ ๊ฒฝ์ง€์— ์ด๋ฅด๊ธฐ๊นŒ์ง€… 1. ์ •๋ณด๋ฅผ ๋ชจ์Œ์— ์†Œํ™€ํžˆ ํ•˜์ง€ ๋ง๊ณ  ์„ค๋ช…์„œ๋ฅผ ์ฝ์Œ์— ๊ฒŒ์„๋ฆฌ ํ•˜์ง€ ๋ง์ง€์–ด๋‹ค. ์˜ค๋Š˜ ํ•„์š” ์—†๋Š” ์ •๋ณด๋Š” ๋‚ด์ผ ํ•„์š”ํ•˜๋ฆฌ๋ผ. ๊ฐ€์žฅ ๊ฐ€์น˜ ์žˆ๊ณ ๋„ ์ €๋ ดํ•œ์ง€์‹์€ ์ฑ… ์†์— ์žˆ๋Š๋‹ˆ๋ผ. ์„œ์ ๊ณผ ๋™๋ฃŒ์˜ ์ฑ…๊ฝ‚์ด์— ๋ฌด์—‡์ด ๊ฝ‚ํ˜€ ์žˆ๋Š”์ง€ ๋•Œ๋•Œ๋กœ ์‚ดํ”ผ์–ด๋ผ. ๋ฌด์‹ฌ์ฝ” ํ˜๋ ธ๋˜ ์ข…์ด ํ•œ ์žฅ์ด ๋„ˆ์˜ ๊ทผ์‹ฌ์„ ํ’€์–ด ์ฃผ์—ˆ์œผ๋ฆฌ๋ผ. ์„ค๋ช…์„œ๋Š” ์ถฉ๋ถ„ํžˆ, ๊ผผ๊ผผํžˆ ์ฝ์„์ง€์–ด๋‹ค. ๋ชจ๋“  ์˜๋ฌธ์€ ์„ค๋ช…์„œ๋ฅผ ์•ˆ ๋ณด๋Š” ๋ฐ์„œ ์ƒ๊ธฐ๋‹ˆ๋ผ. ๊ทธ๋ ‡๋”๋ผ๋„ .. 2022. 3. 30.
DBA ๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”? ์•ˆ๋…•ํ•˜์„ธ์š” yunamom ์ž…๋‹ˆ๋‹ค :D ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์ž - DBA ์— ๊ด€ํ•˜์—ฌ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.๐Ÿ˜Š โœจ DBA๊ฐ€ ๋ญ”๊ฐ€์š”? DBA๋ž€ Database Administrator ์˜ ์•ฝ์ž๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์ž๋ฅผ ๋œปํ•ฉ๋‹ˆ๋‹ค. ํ•œ ์กฐ์ง ๋‚ด์—์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์„ค์น˜, ๊ตฌ์„ฑ, ์—…๊ทธ๋ ˆ์ด๋“œ, ๊ด€๋ฆฌ, ๊ฐ์‹œ ํ•˜๋Š”์ผ์„ ํ•˜๋Š” ์‚ฌ๋žŒ์ž…๋‹ˆ๋‹ค. ๋ณดํ†ต ์ž๋ฃŒ๋ฅผ ๋ณต๊ตฌ(๋ฐฑ์—…)ํ•˜๊ฑฐ๋‚˜, ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด์ „ํ•˜๊ณ , ๋ณด์•ˆ์„ ์œ„ํ•ด ๋ฐ์ดํ„ฐ์— ์ ‘๊ทผ์„ ์ œ์–ดํ•˜๋Š” ์—…๋ฌด๋“ค์„ ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๋ฐ์ดํ„ฐ๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ์ˆ˜์ง‘, ์ •๋ฆฌ, ๊ฐ€๊ณต์„ ํ•˜๋ฉฐ ์‚ฌ์šฉ์ž ๋“ฑ๋ก์— ๋Œ€ํ•ด ์ ‘๊ทผ๋ฒ”์œ„์™€, ์ฝ๊ณ ์“ฐ๊ธฐ ๊ถŒํ•œ, ๊ทธ๋ฆฌ๊ณ  ID / PW ๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์ž(DBA)์˜ ์—ญํ™œ์€ DB๊ด€๋ฆฌ์‹œ์Šคํ…œ์˜ ๊ธฐ์ˆ , DB์†Œ์œ ์ž์˜ ์š”๊ตฌ์— ๋”ฐ๋ผ ๋ฐ”๋€Œ๋ฉฐ, ๋ถ„์„๋ฐ ์„ค๊ณ„ ๊นŒ์ง€๋„ ๊ด€๋ฆฌ์ž์˜ ์—ญํ™œ์ž…๋‹ˆ๋‹ค. โœจ ๋ฐ.. 2022. 3. 30.
[SQLD] ์ž๊ฒฉ์ฆ ์‹œํ—˜ ์ค€๋น„ํ•˜๊ธฐ ์•ˆ๋…•ํ•˜์„ธ์š” yunamom ์ž…๋‹ˆ๋‹ค :D 5์›”์— ์žˆ์„ ๊ณผ์ •ํ‰๊ฐ€ํ˜• ์ •๋ณด์ฒ˜๋ฆฌ ์‚ฐ์—…๊ธฐ์‚ฌ ํ•„๊ธฐ/์‹ค๊ธฐ ์‹œํ—˜๊ณผ ํ•จ๊ป˜ SQLD ์ž๊ฒฉ์ฆ ์‹œํ—˜๋„ ์ค€๋น„ํ•˜๊ณ ์ž SQLD ์ž๊ฒฉ์ฆ์ด ๋ฌด์—‡์ธ์ง€ ์ค€๋น„๊ณผ์ •์€ ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ•˜๋Š”์ง€์—๋Œ€ํ•˜์—ฌ ํฌ์ŠคํŒ…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค โœจSQLD ์ž๊ฒฉ์ฆ์ด ๋ฌด์—‡์ธ๊ฐ€์š”? SQL ๊ฐœ๋ฐœ์ž(SQL Developer)๋ฅผ ์˜๋ฏธํ•˜๊ณ , ํ•œ๊ตญ๋ฐ์ดํ„ฐ์‚ฐ์—…์ง„ํฅ์›์˜ ๊ตญ๊ฐ€๊ณต์ธ ์ž๊ฒฉ์ฆ์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ จ ์ž๊ฒฉ์ฆ์ด๋ฉฐ DB์˜ ๊ธฐ๋ณธ ๊ฐœ๋…๋“ค์„ ๋ฌผ๋ก  ํŠนํžˆ SQL ๊ตฌ๋ฌธ์„ ์ดํ•ดํ•˜๊ณ  ์žˆ๋Š”์ง€๋ฅผ ํ™•์ธํ•˜๋Š” ์‹œํ—˜์ž…๋‹ˆ๋‹ค. ํ•„๊ธฐ์‹œํ—˜๋งŒ ํ†ต๊ณผํ•˜๋ฉด ์ทจ๋“ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ‘‡๋ฐ์ดํ„ฐ๋ชจ๋ธ์˜ ์ดํ•ด ๋ฐ ๋ถ„์„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ตฌ์„ฑ๊ณผ ์ฒ˜๋ฆฌ์— ์žˆ์–ด์„œ ๊ฐ€์žฅ ํ•ต์‹ฌ์ ์ธ ์š”์†Œ๊ฐ€ ๋ฐ”๋กœ ๋ฐ์ดํ„ฐ๋ชจ๋ธ์ด๋‹ค. ๋ฐ์ดํ„ฐ๋ชจ๋ธ์€ ๊ฑด๋ฌผ์˜ ์„ค๊ณ„๋„์™€ ๊ฐ™์ด ์ „์ฒด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ๊ตฌ์„ฑ๋˜๋Š” ์š”์†Œ๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค. ๋ฐ์ดํ„ฐ๊ตฌ์กฐ์˜ ๊ทผ๊ฐ„์ด ๋˜๊ธฐ .. 2022. 3. 30.
[JSP] ๊ฒŒ์‹œ๊ธ€ ์ค„๋ฐ”๊ฟˆํ•˜๊ธฐ - ( c:out / <pre> ํƒœ๊ทธ ) 1. JSTL c:out ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉ c:out ํƒœ๊ทธ๋Š” ์ž๋ฐ”์—์„œ์˜ System.out.println ๋ฉ”์„œ๋“œ, JSP์™€ ๋น„์Šทํ•œ ์—ญํ• ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ๊ฐ’์„ ์ž…๋ ฅ๋ฐ›๋˜์ง€ ๊ฐ„์— ์ฝ˜์†”์ด ์•„๋‹Œ ํ™”๋ฉด์— ๋ฌธ์ž์—ด๋กœ ๋ฐ”๊พธ์–ด์„œ ๋ณด์—ฌ์ฃผ๋Š” ์—ญํ• ์ž…๋‹ˆ๋‹ค. 2. ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋™์ ์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” HTML์„ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด์„œ ~ ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์žˆ๋Š” ๊ทธ๋Œ€๋กœ์˜ ์›น๋ธŒ๋ผ์šฐ์ €์— ํ‘œ์‹œํ• ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ, ์ด๊ฒƒ์ด ํ…Œ์ด๋ธ”์— ์ ์šฉ๋  ๋•Œ๋Š” ํ…Œ์ด๋ธ”์˜ ์…€์ด ๋ญ‰๊ฐœ์ง€๊ฑฐ๋‚˜, ํ…Œ์ด๋ธ”์„ ๊ณ ์ •์‹œ์ผœ๋ฉด ์…€์„ ๋„˜์–ด๊ฐ€๋Š” ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค. ${ CONTENT } ๐Ÿ‘‡์˜์—ญ์— ๋งž๊ฒŒ ๊ธ€์ด ์ž๋™ ์ค„๋ฐ”๊ฟˆ ๋˜์ง€ ์•Š๊ณ  ์˜์—ญ์„ ๋„˜์–ด๊ฐ€ ๋ฒ„๋ฆด ๋•Œ ์•„๋ž˜ CSS ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ด์ค๋‹ˆ๋‹ค. pre { white-space: pre-wrap; } 2022. 3. 30.
300x250

์ฝ”๋“œ