Archive for Dev. (junyup2)

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

์›น์„œ๋ฒ„ 3

[์‹ค์Šต] ๐Ÿ’ป 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..

[๊ธฐ๋ก์ผ์ง€] ๐Ÿ“š 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..