8์ผ ๋์ TIL์ ์ ์ง ๋ชปํ๋ค.
๋คํํ ๋ง๋ฅ ๋์ง๋ง์ ์์๋ค! (์กฐ๊ธ ๋๊ธด ํ์ ๐)
8์ผ๊ฐ์ ๊ณต๋ฐฑ์ ๋์๋ณด๋ ์ฐจ์์์ ์ง๋ ์ผ์ ์ ์ ์ ์ ๋ฆฌํ๊ณ ์ ํ๋ค.
5/19
์ทจ์ ๋ฉํ ํ๋ก๊ทธ๋จ์ธ '๋ฒ๋' ํ๋ก๊ทธ๋จ์ ์ฒซ ์ผ์ ์ ์ํํ๋ค. ๋๋ฌด๋ ์ ์ตํ ์ ๋ณด๋ค์ ๋ง์ด ์ป์๊ณ ๊ธฐ๋ค๋ฆฐ ์๊ฐ ๋งํผ ํํ๋์ง ์๋ ๋ณด๋์ฐฌ ํ๋ก๊ทธ๋จ์ด์๋ค.
5/20
'ํ๋ ธ๋ฐ'์์ ์ฒญ๊ฐ ์์ ์ ๋ค์๋ค. ํ์ง ๊ฐ๋ฐ์ ์ ํ๋ธ์์ ์ถ์ฒ๋ฐ์ ํธ๊ธฐ์ฌ์ ์ฒญ๊ฐ์ ์ ์ฒญํ๋ค. ๋ ํ๊ณผ ํ์๊ฐ์ ํ ๋ก , ์ฝ๋๋ฆฌ๋ทฐ๊ฐ ์์ ์ ์ฃผ๋ฅผ ์ด๋ฃจ๋ ๊ฒ ๊ฐ์๋ค. ๊ณต๋ถ ์ง๋์ ํ๋ก์ ํธ ๋์ด๋๋ฅผ ๋ง์ถ๋ ๊ฒ ์๋๋ผ ์ํ๋ ํ๋ก์ ํธ๋ฅผ ๊ธฐ์ ์ ์๊ด์์ด ์ผ๋จ ์์ํด ๋ณธ๋ค๋ ์ ์ด ๋ง์์ ๋ค์๋ค. ์ฐฝ์ ์ง์๊น์ง ํด์ค๋ค๋ ๊ฒ๋ ์ข์์ง๋ง ์๊ฐ๋ฃ์ ์๊ฐ ๊ธฐ๊ฐ์ ์๋ฐ์ด ์๋นํด์ ์ ์ฒญํ์ง๋ ์์๋ค. ํ์ง๋ง ๋ค๋ฅธ ์๋น ๊ฐ๋ฐ์๋ค์ ์ด๋ค ๋ฐฉ์์ผ๋ก ๊ณต๋ถํ๋ ์ง ์ ์ ์๋ ์ข์ ์๊ฐ์ด์๋ค.
์ด ๋ ์ ์ ๋ ์ '๋ฒ๋' ํ๋ก๊ทธ๋จ์ ๋ด์ฉ์ ์ ๋ฆฌํด์ ๊ณต์ ํ ๋ ์ด๊ธฐ๋ ํ๋ค. ๊ผผ๊ผผํ๊ฒ ์ ๋ฆฌํด์ ์ข์ ๋ฐ์์ ์ป์๋ค. ๊ทธ๋ฆฌ๊ณ '๋ผ์ด์ง ํ๋ก๊ทธ๋๋จธ 3'์ ์ต์ข ํฉ๊ฒฉํ๋ค๋ ๊ธฐ์ ์์์ ๋ฐ์๋ค.๐ฅณ
5/21
๋ค์ ๋ ์ SSAFY SW์ ์ฑ์ง๋จ์ ์ค๋นํ๋ ๋ ์ด์๋ค. ํด์ปค์ค ๋๊ธฐ์ ์ธ์ ์ฑ ๋ฌธ์ ์ง๊ณผ ์๋๊ณ ์์์ ๋์จ SSAFY ์ ์ฑ์ง๋จ ๋๋น ๋ฌธ์ ์ง์์ ์ ํ์ ํ๋ฒ์ฉ ํ์ด๋ณด์๋ค. ์๋ดํ์ ๋ฌธ์ํด๋ณด๋ ๋งฅ๋ถ์ ์ํ์ ์น๋ฅด๋ ๋ฐ ๊ถ์ฅํ์ง ์๋ ํ๊ฒฝ์ด๋ผ ํด์ ๋ ธํธ๋ถ์ ๊ตฌํ๋ ๋ฐ ์ ๋ฅผ ์ข ๋จน์๋ค. ์ํ ์ ํ์ ์ด ๊ณณ์ ์ ์ ์ ์์ ๊ฒ ๊ฐ๋ค. ์๋ ๋ณด์๊ณผ ๋น๋ฐ ์ ์ง์ ์ฒ ์ ํ๋ค.
5/22 ~ 5/24
๋ณ๋ช ํ์ง ์๊ฒ ๋ค. ์ด์ฌํ ์ ๋์๋ค. ์ธ์ ๋ง์ง์ ๋ช ๊ตฐ๋ฐ ๋ฐ๊ฒฌํด์ ๊ธฐ๋ถ์ด ๋งค์ฐ ์ข์๋ค. ๐
5/25
'๋ผ์ด์ง ํ๋ก๊ทธ๋๋จธ 3' OT์ ๋ค๋ ์๋ค. 3์ผ๊ฐ ๋๋ฉฐ ๋ฌด๋์ก๋ ์ด์ ์ ๋ค์ ๋ถํ์์ฃผ๋ ์๊ฐ์ด์๋ค. ๋ด๊ฐ ๋ ธ๋ ฅํ ๋งํผ ๋ฐฐ์๊ฐ ์ ์๋ ์์คํ ์ด๋ ์ ์ด ์ข์๊ณ ์ฐ์์๋ฃ์๋ก ์ ์ ๋๊ณ ์ถ์ ์์ฌ๋ ๋ค์๋ค. ๊ธฐ์ ์ธํด ํ๋๊ณผ ์์ตํ ์ฑ ๋ฐ์นญ ๋์๋ฆฌ์ธ 'MAKEUS'์ ์ฐ๊ณ๋๋ค๋ ์ ๋ ์ข์๋ค. ์ด์ฌํ ๊ณต๋ถํ๊ณ ์ถ์ ๋ง์์ด ๋ง๊ตฌ๋ง๊ตฌ ์์์๋ค.
5/26
๋ ธ์ ์ ์ฌ๊ธฐ์ ๊ธฐ ์ค๊ตฌ๋๋ฐฉ์ผ๋ก ์ ์ด๋ ๋ด์ฉ๋ค์ ์ ๋ฆฌํ๋ค. ์ค๋๋ง์ ์ฑ ์ ์ฝ๋ ์๊ฐ์ ๊ฐ์ง๊ธฐ๋ ํ๋๋ฐ, ๋ฐ์ผ ์นด๋ค๊ธฐ์ <์ธ๊ฐ๊ด๊ณ๋ก >์ ์ฝ์๋ค. ์ฝ์ผ๋ฉด์ ๋ด๊ฐ ๊ด์ฌ์ ๊ธฐ์ธ์ด์ง ์์ ๋์น ์ธ์ฐ๋ค์ด ๋ง๋ค๋ ์ฌ์ค์ ๋ฐ์ฑ์ ๋ง์ด ํ๋ค. ๋ฐ์ฑํ ๋งํผ ๋ฐฐ์ธ ์ ๋ ๋ง์ ์ฑ ์ด๋ผ ์ฑ ์ ํ์ ๋งค์ฐ ์ ํ ๊ฒ ๊ฐ์ ๋ง์กฑ์ค๋ฝ๋ค.
๐ ์๋ฒ ๊ณต๋ถ : 6์๊ฐ
๐๐ผ -
๐๐ผ -
[10แแ ฎแซ ํ ์ฝํก] ๐ฉโ๐ฆฐํฌ๋ด์ ์น์๋ฒ vs WAS
์ค๋ช ์ด ์กฐ๊ธ ์ ํํ์ง ์๋ค๋ ๋๊ธ์ด ์์
์ธํฐ๋ท์ ๊ธฐ๋ฐ์ผ๋ก ํ, ์ ๋ณด๋ฅผ ๊ณต์ , ๊ฒ์ํ ์ ์๊ฒ ํ ์๋น์ค
โ ํด๋ผ์ด์ธํธ์์๋ ์น์๋ฒ์๊ฒ ์ฃผ์(url)์ ๊ฐ์ง๊ณ ํต์ ๊ท์น(http)์ ๋ง๊ฒ ์์ฒญ์ ํ๋ฉด, ์๋ง์ ๋ด์ฉ(html)์ ์๋ต ๋ฐ์
โ ์น ์๋ฒ์์๋ ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ๊ธฐ๋ค๋ฆฌ๊ณ , ์น ์์ฒญ(http)์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ๋ง๋ค์ด์ ์๋ตํจ
๋ฐ์ดํฐ ์ ์ฅ์ฅ์, ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ณ ์กฐํฉํ๊ณ ๋ถ๋ฌ์ค๋ ๊ณต๊ฐ
client : ์๋, ์๋ ๋ํ server๊ฐ ๋ ์ ์๋ค. server์ ์์ฒญํ๋ค.
server : ์๋น, ํ์ง๋ง ์๋น ๋ํ ๋ค๋ฅธ ์๋น์ ์๊ตฌํ ์ ์๋ค. client ๋ ์ ์์. ์ญํ ์ ์๋์ ์ด๋ค.
web server : ์ข ์ ์
database : ๋์ฅ๊ณ
backend : ์๋ฆฌ์ฌ
web server, database, backend๋ server ๊ตฌ์ฑํ๋ ์์ ์ธ ๊ฐ์ง
ip : ์๋น์ ์ขํ(๊ฒฝ๋์ ์๋)
domain : ์ฃผ์๋ช , ip์ ์ด๋ฆ์ ๋ถ์ธ ๊ฒ
port : ๋ฌธ, ์ ์ฅ์ ์ ํํ๋ค
daemon : ๋ฌธ์ง๊ธฐ, ์ธ๋ถ ์์ฒญ์ ๋ํด ์ ์ ํ ์๋ต์ ํ๋ค. ์ฃผ์ธ์ด ๊ท์น์ ์ค์ ํด ์ค์ผ ํ๋ค. ๋ฐฑ๊ทธ๋ผ์ด๋์์ ๋์๊ฐ๋ฉฐ ์๋น์ค๋ฅผ ๋ฐ์ ์ค๋น๋ฅผ ํ๊ณ ์๊ณ ์ ์ผ ์๋จ์์ ์ ํจํ ์ฌ์ฉ์์ธ์ง ๊ฒ์ฆํ๋ค.
in-bound : ์์ผ๋ก ๋ค์ด๊ฐ๋ ๊ฒ์ ๋ํ ๊ท์น, ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ port์ ๋ํด ๋ซํ์๋ค.
out-bound : ๋ฐ๊นฅ์ผ๋ก ๋๊ฐ๋ ๊ฒ์ ๋ํ ๊ท์น, ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ port์ ๋ํด ์ด๋ ค์๋ค.
protocol : ์ฃผ๋ฌธ๋ฐฉ๋ฒ, ํด๋ผ๋ฆฌ์ธํธ์ ์๋ฒ์ ์์ฌ์ํต ๋ฐฉ๋ฒ๊ณผ ๊ท์น - HTTP, HTTPS, SSH, SFTP, FTP,
(๊ฐ ํ๋กํ ์ฝ ๋ณ๋ก ์ ํด์ง ๊ด๋ก์ ๋ฒํธ๊ฐ ์๋ค. http = 80, https = 443, ssh, sftp = 20, ftp = 21)
http์ https๋ ํด๋ผ์ด์ธํธ๊ฐ ์ฌ์ฉํ๋ฉฐ ssh, sftp, ftp๋ ๊ด๋ฆฌ์์๊ฒ ์ด๋ฆฌ๋๋ก ํ๋ ๊ฒ์ด ๊ด๋ก.
port forwarding : ๋ค์ด์จ ์๋์ด ์ง์ ๋ ์๋ฆฌ๋ก ๊ฐ๋๋ก ๋ฐ์คํฌ ์ง์์๊ฒ ์๋ ค์ฃผ๋ ๊ฒ, ๊ณต์ ๊ธฐ ๋ด์ ๋ด๋ถ ip๋ผ๋ ๊ฐ๊ฐ์ ๋ฐฉ์ด ์๊ณ ๊ณต์ ๊ธฐ๊ฐ ์๋น, ๋ฐฉ์ด ip๋ผ๋ฉด ์ํ๋ ์๋น์ค๋ฅผ ์ํํ๊ธฐ ์ํด ์ํ๋ ์๋ฒ, ๋ฐฉ์ผ๋ก ๋งค์นญ์ ์์ผ์ฃผ๋ ๊ฒ.
์์ : ํด๋ผ์ด์ธํธ - ์น์๋ฒ - ๋ฐฑ์๋ - ๋ฐ์ดํฐ๋ฒ ์ด์ค - ๋ฐฑ์๋ - ์น์๋ฒ - ํด๋ผ์ด์ธํธ