Archive for Dev. (junyup2)

์ง€์‹์„ ์ฑ„์›Œ๊ฐ€๋Š” ใ€Ž๊ฐœ๋ฐœ์ž/ํ™”์ดํŠธํ•ด์ปคใ€๋ฅผ ๋ชฉํ‘œ๋กœ ์ •๋ฆฌํ•˜๋Š” ๋ธ”๋กœ๊ทธ

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

PHP - ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…(Trouble Shooting) - Debug

PHP ์ฝ”๋“œ ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ… PHP์ฝ”๋“œ๋ฅผ ํ…Œ์ŠคํŠธ ํ•ด๋ณผ ๋•Œ, ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค๋ฉด ?! ๋งŒ์•ฝ ์—๋Ÿฌ๊ฐ€ ๋ฐœ๊ฒฌ๋˜๋ฉด !! ์˜คํƒ€ ํ•˜๋‚˜๋กœ 500 Error๊ฐ€ ๋ฐœ์ƒํ•˜๊ณ , ์–ด๋””์—์„œ, ๋ฌด์—‡์ด ์ž˜๋ชป ๋˜์—ˆ๋Š”์ง€ ์กฐ์ฐจ ํ™•์ธ์ด ๋ถˆ๊ฐ€๋Šฅ ์ด๋Ÿด๋•Œ, ์—๋Ÿฌ ์ถœ๋ ฅ์„ ์ด์šฉ ๋””๋ฒ„๊น… / ์—๋Ÿฌ ๋ฉ”์‹œ์ง€ ์ฝ”๋“œ ์ค‘๊ฐ„ ์ค‘๊ฐ„ ๋ฌด์˜๋ฏธํ•œ ์ถœ๋ ฅ [ echo " >" .$๋ณ€์ˆ˜ ]๋ฅผ ์‚ฝ์ž…ํ•˜์—ฌ ํ•ด๋‹น $๋ณ€์ˆ˜๊ฐ€ ์–ด๋””๊นŒ์ง€ ์ž˜ ์ถœ๋ ฅ๋˜์—ˆ๋Š”์ง€ ํ™•์ธ ๋””๋ฒ„๊น…/์—๋Ÿฌ ๋ฉ”์‹œ์ง€ ๋‚˜ํƒ€๋‚ด๊ธฐ php Error ์ถœ๋ ฅ ๋ฐฉ๋ฒ• ์—๋Ÿฌ ์ถœ๋ ฅ : ์ž์„ธํ•˜๊ฒŒ ๋ช‡๋ฒˆ ์งธ ์ค„์—, ๋ญ๊ฐ€ ๋ฌธ์ œ๋‹ค ๋ผ๊ณ  ์•Œ๋ ค์คŒ $var ์ถœ๋ ฅ ํ™•์ธ php์˜ ๊ฒฝ์šฐ ์ฝ”๋“œ๊ฐ€ ์ˆœ์ฐจ์ ์œผ๋กœ ์ง„ํ–‰๋จ ๋”ฐ๋ผ์„œ ์ค‘๊ฐ„ ์ค‘๊ฐ„ ์ฐ์–ด๋ณด๋Š” ๊ฒƒ์ด ์ข‹์Œ echo "This >" . $check_res ์ด๋Ÿฐ์‹์œผ๋กœ ์ค‘๊ฐ„ ์ค‘๊ฐ„ ์จ๋‘๋ฉด ์–ด๋””๊นŒ์ง€๊ฐ€ ์ถœ๋ ฅ์ด ์ž˜ ๋˜๊ณ  ์žˆ๋Š”์ง€ ํ™•์ธ ๊ฐ€๋Šฅ ๋™..

์›น ๊ฐœ๋ฐœ์˜ ๊ธฐ์ดˆ์–ธ์–ด (HTML/CSS/JS/PHP)

์›น ๊ฐœ๋ฐœ์˜ ํ•„์š”์„ฑ ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ... ์›น ํ•ดํ‚น์„ ์ง„ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์šฐ์„ ์ ์œผ๋กœ ๋งŒ๋“ค์ค„ ์•Œ์•„์•ผ ํ•จ์„ ๋ผˆ์ €๋ฆฌ๊ฒŒ ๋Š๋‚Œ ์›น ๊ฐœ๋ฐœ์€ ๋งค์šฐ ๋‹ค์–‘ํ•œ ์–ธ์–ด๋กœ ๊ตฌํ˜„์ด ๊ฐ€๋Šฅ ํ•˜์ง€๋งŒ ์—ฌ๋Ÿฌ๊ฐœ์˜ ์–ธ์–ด๋ฅผ ๋‹ค ์Šต๋“ํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅ ๊ฐ€์žฅ ๋Œ€์ค‘์ ์ด๊ณ , ํ•„์ˆ˜์ ์ธ ์–ธ์–ด 4๊ฐ€์ง€ >> HTML, CSS, JS, PHP

[๊ณผ์ œ] 02์ฃผ์ฐจ(1) (์„ฑ์  ํ™•์ธ ํŽ˜์ด์ง€) ์ˆ˜์ •๋ณธ (ํ•œ๊ธ€ ์˜ค๋ฅ˜ ํ•ด๊ฒฐ)

๋ฐœ๊ฒฌ๋œ ์˜ค๋ฅ˜ ๊ธฐ์กด์˜ ํŽ˜์ด์ง€๋ฅผ ์ œ์ž‘ํ•  ๋•Œ, ์ž…๋ ฅ์— ๋Œ€ํ•˜์—ฌ 'ํ•œ๊ธ€' ์ธ ๊ฒฝ์šฐ๋ฅผ ๊ณ ๋ คํ•˜์ง€ ์•Š๊ณ  '์˜์–ด' ์ž…๋ ฅ๋งŒ ์ƒ๊ฐํ•˜๊ณ  ์ œ์ž‘ ์Šคํ„ฐ๋”” ๋ฉค๋ฒ„ ์ค‘, ํ•œ๊ธ€ ์ž…๋ ฅ ์•ˆ๋จ, ํ•œ๊ธ€ ๊นจ์ง ํ˜„์ƒ ๋“ฑ์ด ๋ฐœ์ƒ ํ•˜์˜€๋‹ค๋Š” ์ด์•ผ๊ธฐ๊ฐ€ ๋‚˜์˜ด ํ•œ๊ธ€์„ ์ถ”๊ฐ€๋กœ ํ…Œ์ŠคํŠธ ํ•œ๊ธ€์„ phpmyadmin ์—์„œ score_table์— ์ถ”๊ฐ€๋กœ ์‚ฝ์ž… db ๋‚ด๋ถ€์—์„œ SQL query ( SELECT * FROM `score_table` WHERE name = '์ด์ค€์—ฝ' ) ์œผ๋กœ ์งˆ์˜ ๊ฒฐ๊ณผ ์œ„์™€ ๊ฐ™์ด ์ž˜ ์ฐพ์Œ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ์Œ ๊ทธ๋Ÿฌ๋‚˜ ์—ฌ๊ธฐ์„œ ์˜ค๋ฅ˜ ๋ฐœ์ƒ !! DB์— ๋ฐ์ดํ„ฐ๊ฐ€ ์กด์žฌํ•จ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ํ•ด๋‹น ์ •๋ณด๊ฐ€ ์—†์Œ์„ ์ถœ๋ ฅ ์ •๋ณด๊ฐ€ ์—†์Œ์„ ์ถœ๋ ฅํ•˜๋Š” ๊ฒฝ์šฐ score.php $sql = "select * from score_table where name='{$_GET['st..

[์‹ค์Šต] ๐Ÿ’ป 02์ฃผ์ฐจ

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” 2์ฃผ์ฐจ ์‹ค์Šต WAS - DB ์—ฐ๊ฒฐ php - mysql ์—ฐ๋™ db_connection.php (MySQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋ณธํฌํŠธ(port)๋ฒˆํ˜ธ๋Š” 3306) ๋™์ผ ์„œ๋ฒ„/ ๋™์ผ ์ปดํ“จํ„ฐ์— web/was/db๊ฐ€ ์กด์žฌํ•˜๊ธฐ ๋•Œ๋ฌธ์— localhost localhost = 127.0.0.1 mysqli_connect('localhost', '*****', '***********', 'db'); ์œ„์™€ ๊ฐ™์ด๋งŒ ์“ฐ๋ฉด ํ‹ฐ์ผ“์„ ๋Š์–ด๋‹ค๊ฐ€ ๋•…๋ฐ”๋‹ฅ์— ๋ฒ„๋ฆฌ๋Š” ํ–‰์œ„ ๋”ฐ๋ผ์„œ ์œ„์˜ ์ฝ”๋“œ ๋ธ”๋Ÿญ์ฒ˜๋Ÿผ $db_conn ๊ณผ ๊ฐ™์ด ๋ณ€์ˆ˜๋ฅผ ์ง€์ •ํ•˜์—ฌ ๋„ฃ์–ด์ค˜์•ผ ํ•จ $db_conn = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME); $db_conn ๋ผ๋Š” ๋ณ€์ˆ˜์— ์ €์žฅ ์—ฐ..

[์‹ค์Šต] ๐Ÿ’ป 01์ฃผ์ฐจ

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” 1์ฃผ์ฐจ ์‹ค์Šต ์‹ค์Šต ํ™˜๊ฒฝ VMware : ๊ฐ€์ƒ ๋จธ์‹ (.ova) - VMware ์„ค์น˜ ๋ฐ ๋„คํŠธ์›Œํฌ ์„ค์ • Ubuntu 22.04.3 LTS Docker 20.10.24 Apache2 php 8.1 MySQL Termius - Termius ์„ค์น˜ ๋ฐ ํ™˜๊ฒฝ์„ค์ • VScode - VScode Plugin (sftp) ์„ค์น˜ ๋ฐ ์„ค์ • ์‹ค์Šต ์ค€๋น„ ์Šคํ„ฐ๋””์—์„œ ์ œ๊ณต๋œ ๊ฐ€์ƒ๋จธ์‹  SegFault_WEBdev.ova ์„ ์ด์šฉ VMware๋ฅผ ํ†ตํ•ด .ova ํŒŒ์ผ import ์ œ๊ณต๋œ id / pw ์ด์šฉํ•˜์—ฌ ๋กœ๊ทธ์ธ VMware ifconfig ๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•˜์—ฌ ๋‚ด ip์ฃผ์†Œ ํ™•์ธ ens33 ์ด์šฉ - Host ์ถ”๊ฐ€ Termius ํ„ฐ๋ฏธ์šฐ์Šค(Termius) : VMware ๋ณด๋‹ค ๋ณด๊ธฐ ํŽธํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ ํ‘ธํ‹ฐPuTTY vs ํ„ฐ๋ฏธ์šฐ..

์›น ๋™์ž‘ ๋ฐฉ์‹์— ๋Œ€ํ•œ ์ดํ•ด - Web Server vs WAS

์›น์˜ ๋™์ž‘ ๋ฐฉ์‹(๊ตฌ์กฐ) Web Client ์›น ํด๋ผ์ด์–ธํŠธ - ์‚ฌ์šฉ์ž๊ฐ€ ์›น์— ์ ‘๊ทผํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ์ผ๋ฐ˜์ ์œผ๋กœ IE, Chrome ๋“ฑ๊ณผ ๊ฐ™์€ ์šฐ๋ฆฌ๊ฐ€ ์•Œ๊ณ  ์žˆ๋Š” ์›น ๋ธŒ๋ผ์šฐ์ €๋“ค์„ ๋Œ€๋ถ€๋ถ„ ์›น ํด๋ผ์ด์–ธํŠธ๋ผ๊ณ  ํ•จ Web Server ์›น ์„œ๋ฒ„ - ์›น ํŽ˜์ด์ง€, ์‚ฌ์ดํŠธ ๋˜๋Š” ์•ฑ์„ ์ €์žฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ํด๋ผ์ด์–ธํŠธ๋กœ๋ถ€ํ„ฐ HTTP ์š”์ฒญ์„ ๋ฐ›์•„ ์ •์ ์ธ ์ปจํ…์ธ (.html, .jpeg, .css, etc.)๋ฅผ ์ œ๊ณต HTTP ํ”„๋กœํ† ์ฝœ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํด๋ผ์ด์–ธํŠธ(์›น ๋ธŒ๋ผ์šฐ์ €, ์›น ํฌ๋กค๋Ÿฌ)์˜ ์š”์ฒญ์„ ์„œ๋น„์Šค ์ •์ ์ธ ์ปจํ…์ธ  ์ œ๊ณต WAS๋ฅผ ๊ฑฐ์น˜์น˜ ์•Š๊ณ  ๋ฐ”๋กœ ์ž์› ์ œ๊ณต ๋™์ ์ธ ์ปจํ…์ธ  ์ œ๊ณต์„ ์œ„ํ•œ ์š”์ฒญ ์ „๋‹ฌ ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ(Request)์„ WAS์— ๋ณด๋‚ด๊ณ , WAS๊ฐ€ ์ฒ˜๋ฆฌํ•œ ๊ฒฐ๊ณผ๋ฅผ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ์‘๋‹ต(Response) ํด๋ผ์ด์–ธํŠธ(Clie..

[๊ณผ์ œ] 02์ฃผ์ฐจ(3) (๋งˆ์ดํŽ˜์ด์ง€ - ๋‚˜์˜ ์ •๋ณด)

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 2์ฃผ์ฐจ ๊ณผ์ œ(3) (๋งˆ์ดํŽ˜์ด์ง€ - ๋‚˜์˜ ์ •๋ณด) ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - ๊ณผ์ œ 02์ฃผ์ฐจ(2) (ํšŒ์›๊ฐ€์ž…/๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ตฌํ˜„)์˜ Develop ๊ณผ์ œ ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - ๊ณผ์ œ 02์ฃผ์ฐจ(2) (ํšŒ์›๊ฐ€์ž…/๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ตฌํ˜„) ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 2์ฃผ์ฐจ ๊ณผ์ œ(2) (ํšŒ์›๊ฐ€์ž…/๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ตฌํ˜„) ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 1์ฃผ์ฐจ ๊ณผ์ œ(๊ฐ„์ด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ์ œ์ž‘) ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 1์ฃผ์ฐจ ๊ณผ์ œ(๊ฐ„์ด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ์ œ์ž‘) ๋ชจ์˜ ํ•ดํ‚น ์Šค codegear-archive.tistory.com ์ถ”๊ฐ€ ๊ตฌํ˜„ ๋งˆ์ดํŽ˜์ด์ง€ - ๋‚˜์˜ ์ •๋ณด ์ถ”๊ฐ€๋œ ์ฝ”๋“œ mypage.php ์ด์ „ํŽ˜์ด์ง€(home.php) ๋งˆ์ดํŽ˜์ด์ง€ ํšŒ์›ํƒˆํ‡ด mypage.php Mypage ๋’ค๋กœ๊ฐ€๊ธฐ session ๋ณ€์ˆ˜์˜ ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ, SELECT ๋ฅผ ์ด์šฉ..

[๊ณผ์ œ] 02์ฃผ์ฐจ(2) (ํšŒ์›๊ฐ€์ž…/๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ตฌํ˜„)

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 2์ฃผ์ฐจ ๊ณผ์ œ(2) (ํšŒ์›๊ฐ€์ž…/๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ตฌํ˜„) ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 1์ฃผ์ฐจ ๊ณผ์ œ(๊ฐ„์ด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ์ œ์ž‘) ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 1์ฃผ์ฐจ ๊ณผ์ œ(๊ฐ„์ด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ์ œ์ž‘) ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 1์ฃผ์ฐจ ๊ณผ์ œ (๊ฐ„์ด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ์ œ์ž‘) ์ œ์ž‘ ์กฐ๊ฑด DB ์—ฐ๊ฒฐ X ID / PW == admin / admin1234 ์ž…๋ ฅ์‹œ ๋กœ๊ทธ์ธ ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊พธ๋ฏธ๊ธฐ (CSS / Bootstrap ์ด์šฉ) ์ถ”ํ›„ ์›ํ•˜๋Š”๋Œ€๋กœ ์ ์šฉ ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•˜ codegear-archive.tistory.com 1์ฃผ์ฐจ (๊ฐ„์ด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€) ๊ณผ์ œ์˜ Develop ๊ณผ์ œ ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ ์ถ”๊ฐ€ (๊ธฐ๋Šฅ ๊ตฌํ˜„) ํšŒ์› ๊ฐ€์ž… ์ •๋ณด (DB ์ €์žฅ) ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ (DB ์—ฐ๋™) ๋™์ž‘ ๊ณผ์ • ์ฒซ ํ™”๋ฉด์ธ htt[://192.168.xxx.xxx:101..

[๊ณผ์ œ] 02์ฃผ์ฐจ(1) (์„ฑ์  ํ™•์ธ ํŽ˜์ด์ง€) - ํ•œ๊ธ€ ์˜ค๋ฅ˜ ๋ฐœ์ƒ

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 2์ฃผ์ฐจ ๊ณผ์ œ(1) (์„ฑ์  ํ™•์ธ์šฉ ํŽ˜์ด์ง€ ์ œ์ž‘) ํ•œ๊ธ€์ž…๋ ฅ ์˜ค๋ฅ˜! ์ˆ˜์ •๋ณธ ๋งํฌ ↓ ↓ ↓ ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - ๊ณผ์ œ 02์ฃผ์ฐจ(1) (์„ฑ์  ํ™•์ธ ํŽ˜์ด์ง€) ์ˆ˜์ •๋ณธ ์ œ์ž‘ ์กฐ๊ฑด ํ•™์ƒ ์ด๋ฆ„๊ณผ ์ ์ˆ˜๊ฐ€ ๋“ค์–ด ์žˆ๋Š” DB ์ƒ์„ฑ GET ๋ฐฉ์‹์œผ๋กœ ๊ทธ ํ•™์ƒ์˜ ์ด๋ฆ„์„ ์ ์œผ๋ฉด ๊ทธ ํ•™์ƒ์˜ ์ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํŽ˜์ด์ง€ ์ œ์ž‘ ํ•™์ƒ · ์„ฑ์  DB ์ œ์ž‘ http://192.168.xxx.xxx:1018/phpmyadmin/ ip ์ฃผ์†Œ/phpmyadmin : MySql์„ ๊ด€๋ฆฌ ๊ฐ€๋Šฅํ•œ ํŽ˜์ด์ง€ ํ•™์ƒ ์ด๋ฆ„๊ณผ ์ ์ˆ˜๊ฐ€ ๋“ค์–ด์žˆ๋Š” DB ์ƒ์„ฑ DB ์ด๋ฆ„ score -> score_table ์ƒ์„ฑ idx(PRIMARY) : int(10) name : vachar(20) utf8_general_ci score : int(10) ์ด๋ฆ„ / ์„ฑ์  ์‚ฝ..

[๊ธฐ๋ก์ผ์ง€] ๐Ÿ“š 02์ฃผ์ฐจ (DB/SQL)

DB/SQL ์— ๋Œ€ํ•œ ์ดํ•ด DB (DataBase) ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์—‘์…€ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ฑฐ์˜ ๋™์ผ DB์˜ ๊ตฌ์กฐ Database DB์— Database๊ฐ€ ์กด์žฌ ์—‘์…€ ํŒŒ์ผ๊ณผ ๋น„์Šทํ•œ ํฐ ์กฐ๊ฐ๋“ค Table Excel์˜ Sheet์™€ ๋™์ผ (์—‘์…€์‹œํŠธ) ๊ด€๋ฆฌํ•˜๊ณ  ์‹ถ์€ ๋น„์Šทํ•œ ์ข…๋ฅ˜ ๋ผ๋ฆฌ์˜ ๋ฌถ์Œ Column ์—ด, ์„ธ๋กœ ๋ฐ์ดํ„ฐ ๋ฐ์ดํ„ฐ ์ข…๋ฅ˜, ์นดํ…Œ๊ณ ๋ฆฌ Row ํ–‰, ๊ฐ€๋กœ ๋ฐ์ดํ„ฐ ๋ฐ์ดํ„ฐ ํ•œ ์„ธํŠธ(set) DBMS(๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ) MySQL์šฉ DBMS ๊ด€๋ฆฌ ๋„๊ตฌ : phpMyAdmin ์—ฐ๊ฒฐ ์„ธ๋ถ€ ์ •๋ณด : ๊ด€๋ฆฌ ๋„๊ตฌ์—์„œ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„ ๋˜๋Š” IP์ฃผ์†Œ, ํฌํŠธ ๋ฒˆํ˜ธ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ด๋ฆ„, ์‚ฌ์šฉ์ž ์ด๋ฆ„ ๋ฐ ์•”ํ˜ธ๋ฅผ ํฌํ•จํ•œ ์—ฐ๊ฒฐ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์ฐพ์Œ DB ์ ‘์† docker์— ์ด๋ฏธ ์„ค์น˜๋œ ์ƒํƒœ๋กœ ์ด์šฉ apache ..