Archive for Dev. (junyup2)

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

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋””/๋ชจ์˜ ํ•ดํ‚น - ์‹ค์Šต 2

[์‹ค์Šต] ๐Ÿ’ป 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 ํ„ฐ๋ฏธ์šฐ..