Archive for Dev. (junyup2)

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

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” 37

[๊ณผ์ œ] 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 ..

[๊ณผ์ œ] 01์ฃผ์ฐจ (๊ฐ„์ด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ์ œ์ž‘)

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 1์ฃผ์ฐจ ๊ณผ์ œ (๊ฐ„์ด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ์ œ์ž‘) ์ œ์ž‘ ์กฐ๊ฑด DB ์—ฐ๊ฒฐ X - ํ•˜๋“œ์ฝ”๋”ฉ ๋ฐฉ์‹ ID / PW == admin / admin1234 ์ž…๋ ฅ์‹œ ๋กœ๊ทธ์ธ ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊พธ๋ฏธ๊ธฐ (CSS / Bootstrap ์ด์šฉ) ์ถ”ํ›„ ์›ํ•˜๋Š”๋Œ€๋กœ ์ ์šฉ ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ CSS๋กœ ํ•˜๋‚˜๋ถ€ํ„ฐ ์Œ“์•„ ์˜ฌ๋ฆฌ๋Š”๊ฒƒ์œผ๋กœ ์ œ์ž‘ ์—ฐ์Šต. ๋™์ž‘ ๊ณผ์ • ์ฒซ ํ™”๋ฉด์ธ http://192.168.xxx.xxx:1018/(index.php)์— ์ ‘์† Login ํด๋ฆญ์‹œ http://192.168.xxx.xxx:1018/login.php๋กœ ์ด๋™ http://192.168.xxx.xxx:1018/login.php ์—์„œ ์˜ฌ๋ฐ”๋ฅธ ID/PW ์ž…๋ ฅ์‹œ http://192.168.xxx.xxx:1018/home.php ๋กœ ์ด๋™ ํ•˜์—ฌ "Hello, u..

[๊ธฐ๋ก์ผ์ง€] ๐Ÿ“š 01์ฃผ์ฐจ (๐ŸŒWeb)

์›น ์„œ๋ฒ„(Web Server) ์— ๋Œ€ํ•œ ์ดํ•ด ์›น ์„œ๋ฒ„(Web Server) ํŒŒ์ผ ์ „๋‹ฌ์˜ ์—ญํ• ์„ ์ˆ˜ํ–‰ ์›น ์„œ๋ฒ„๋Š” ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ํŒŒ์ผ์„ ์š”์ฒญํ•˜์—ฌ, ๋‹จ์ง€ ํŒŒ์ผ์„ ๊ฐ€์ ธ์˜ค๋Š” ๊ฒƒ์ผ ๋ฟ์ด๋‹ค. ๊ทธ๋Ÿผ, ์–ด๋–ป๊ฒŒ ํŒŒ์ผ์„ ์š”์ฒญํ•˜๋Š”๊ฐ€? ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉ url ์ฐฝ์„ ํ†ตํ•ด์„œ ์š”์ฒญ url : ์›น์„œ๋ฒ„์—์„œ ์ž๋ฃŒ๋ฅผ ์š”์ฒญํ•˜๋Š” ์ž…๊ตฌ. URL URL (Uniform Resource Locator) URL์ด๋ž€ ์›น ์„œ๋ฒ„์—์„œ (์ธํ„ฐ๋„ท ์ƒ์— ์žˆ๋Š”) ์ž๋ฃŒ๋ฅผ ์š”์ฒญํ•˜๋Š” ๊ฐ’ [Protocol]://[ Domain or IP Address ]:[Port]/[File/Path]/[Query/Params] Protocol : http ํ˜น์€ https ๋“ฑ์„ ์˜๋ฏธ Domain or IP Adress : www.naver.com ์ด๋‚˜ 192.168.xxx.xxx..

[๊ธฐ๋ก์ผ์ง€] ๐Ÿ“š ๋ชจ์˜ํ•ดํ‚น ์Šคํ„ฐ๋”” OT

๋ชจ์˜ํ•ดํ‚น ์ทจ์—…๋ฐ˜ ์Šคํ„ฐ๋”” 5๊ธฐ ์Šคํ„ฐ๋”” ๋‚ด์šฉ ์›น ๊ฐœ๋ฐœ๊ณผ ์›น ๋ชจ์˜ ํ•ดํ‚น์„ ๊ฐ™์ด ์žก๊ณ , ์Šคํ„ฐ๋”” ๋ฉค๋ฒ„๋“ค๊ณผ์˜ ๋ชจ์˜ ํ•ดํ‚น ํ”„๋กœ์ ํŠธ๋ฅผ ํ†ตํ•ด ์ˆ˜ํ–‰ํ•˜๋ฉฐ ์‹ค์ „ ๊ฒฝํ—˜์„ ์Œ“๋Š” ๊ณผ์ •์„ ์ง„ํ–‰ํ•œ๋‹ค. ๋‹ด๋‹น ๋ฉ˜ํ†  : Normaltic ๋‹˜ ์ปค๋ฆฌํ˜๋Ÿผ ํ•ด๋‹น ์Šคํ„ฐ๋””์˜ ์ปค๋ฆฌํ˜๋Ÿผ์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ์ปค๋ฆฌํ˜๋Ÿผ Step 1 (1๊ฐœ์›”) Step 2 (3 ๊ฐœ์›”)) Step 3 (1 ๊ฐœ์›”) ์›น ๊ฐœ๋ฐœ ๋ฐ ์›น์„œ๋ฒ„ ์ดํ•ด ์›น ํ•ดํ‚น ๊ธฐ๋ฒ• ํ•™์Šต ๋ชจ์˜ํ•ดํ‚น ์‹ค๋ฌด ํ›ˆ๋ จ ์ทจ์—…๋ฐ˜ ์Šคํ„ฐ๋”” ๋ชฉํ‘œ ์ผ์„ ์ด์ œ ๋ง‰ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜์ค€๊นŒ์ง€ ๊ฒฝํ—˜์„ ์Œ“๋Š”๋‹ค. ์›น ๊ฐœ๋ฐœ๊ณผ ์›น ๋ชจ์˜ ํ•ดํ‚น์— ๋Œ€ํ•œ ๊ธฐ์ดˆ ์ง€์‹์„ ๋ฐฐ์šด๋‹ค. ๋ชจ๋ฐ”์ผ ์•ฑ ํ•ดํ‚น (์ทจ์—…์— ๋„์›€๋จ) ๊ณผ ๊ฐ™์ด ์ถ”๊ฐ€์ ์œผ๋กœ ๋„์›€๋ ๋งŒํ•œ ์ •๋ณด๋ฅผ ์–ป๋Š”๋‹ค. ์ฐธ์กฐ https://www.youtube.com/@Normaltic Normaltic Place ์•ˆ๋…•..