๋ณดํธ๋์ด ์๋ ๊ธ์
๋๋ค.
๐จ๐ป Back End
๋ณดํธ๋์ด ์๋ ๊ธ์
๋๋ค.
๋ณดํธ๋์ด ์๋ ๊ธ์
๋๋ค.

1) HTTP ํ๋กํ ์ฝ (1) ์ ์ HTTP๋ HyperText Transfer Protocol์ ์ฝ์๋ก ์ธํฐ๋ท ์์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํ ์๋ฒ/ํด๋ผ์ด์ธํธ ๋ชจ๋ธ์ ๋ฐ๋ฅด๋ ํ๋กํ ์ฝ์ด๋ค. OSI 7 Layer์์ Application ๋ ๋ฒจ์ ํ๋กํ ์ฝ๋ก TCP/IP ์์์ ์๋ํ๋ฉฐ ์ด๋ ํ ์ข
๋ฅ์ ๋ฐ์ดํฐ๋ ์ง ์ ์กํ ์ ์๋๋ก ์ค๊ณ๋์๋ค. ์๋ฅผ ๋ค์ด, ์ฌ์ฉ์๋ ์น ๋ธ๋ผ์ฐ์ ์์ HTTP ํ๋กํ ์ฝ์ ํตํด ์น ์๋ฒ์์ HTML ๋ฌธ์, ์ด๋ฏธ์ง, ๋์์, JSON ๋ฐ์ดํฐ ๋ฑ์ ์ฃผ๊ณ ๋ฐ๋๋ค. (2) ํน์ง โ ๋น์ฐ๊ฒฐ์ฑ (Connectionless) HTTP๋ ๋จผ์ ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์ ์์ฒญ์ ๋ณด๋ด๋ฉด, ์๋ฒ๋ ํด๋ผ์ด์ธํธ์๊ฒ ์์ฒญ์ ๋ง๋ ์๋ต์ ๋ณด๋ด๊ณ TCP/IP ์ฐ๊ฒฐ์ ๋๋ ํน์ฑ์ด๋ค. โก ๋ฌด์ํ (Stateless) TCP..

1) ์ ์ ์น ํ์ด์ง์ ๋์ ์น ํ์ด์ง ์ธํฐ๋ท์ ์ด์ฉํ๋ฉด์ ์ ์ํ๊ฒ ๋๋ ์น ํ์ด์ง๋ ํฌ๊ฒ ๋ ๊ฐ์ง๋ก ๋๋๋๋ฐ, ์ ์ฅ๋ HTML ํ์ผ์ ๊ทธ๋๋ก ๋ณด๋ ์ ์ ์น ํ์ด์ง์ ์๋ฒ์ธก ์คํฌ๋ฆฝํธ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํธ์์ฉํ์ฌ ์ปจํ
์ธ ๋ฅผ ๋์ ์ผ๋ก ์์ฑํ๋ ๋์ ์น ํ์ด์ง๊ฐ ์๋ค. (1) ์ ์ ์น ํ์ด์ง (Static Web Page) ์น ์๋ฒ์ ์ด๋ฏธ ์ ์ฅ๋ ํ์ผ (HTML ํ์ผ, CSS ํ์ผ, ์ด๋ฏธ์ง ํ์ผ, JavaScript ํ์ผ ๋ฑ)์ ํด๋ผ์ด์ธํธ์๊ฒ ์ ์กํ๋ ์น ํ์ด์ง์ด๋ค. ์ฌ์ฉ์๋ ์๋ฒ์ ์ ์ฅ๋ ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ๋์ง ์๋ ํ ๊ณ ์ ๋ ์น ํ์ด์ง๋ฅผ ๊ณ์ ๋ณด๊ฒ ๋๋ค. ์ฆ, ๋ชจ๋ ์ฌ์ฉ์๋ ๊ฐ์ ๊ฒฐ๊ณผ์ ์น ํ์ด์ง๋ฅผ ์๋ฒ์ ์์ฒญํ๊ณ ์๋ต ๋ฐ๊ฒ ๋๋ค. (2) ๋์ ์น ํ์ด์ง (Dynamic Web Page) ์๋ฒ์ ์ ์ฅ๋ HTML ..

1) DockerFile๋ก ์คํ๋ง ๋ถํธ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๊ธฐ (1) ๊ฐ์ ์ด์ ๊ฒ์๊ธ์์๋ ์ปจํ
์ด๋๊ฐ ์๋ ๊ฐ์ ๋จธ์ ์์ ์คํ๋ง ๋ถํธ ์๋ฒ๋ฅผ ๋ฐฐํฌํ์๋ค! ์์ฆ์๋ ๋๋ถ๋ถ ๋ฌด์ค๋จ ๋ฐฐํฌ ์๋น์ค๋ฅผ ์คํํ๊ธฐ ์ํด ์ปจํ
์ด๋ ํ๊ฒฝ์์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ฏ๋ก ๋์ปค๋ฅผ ์ด์ฉํ์ฌ ์คํ๋ง ๋ถํธ ์๋ฒ๋ฅผ ๋ฐฐํฌํ๊ณ ์ ํ๋ค! ๋์ปค๋ฅผ ์ค์นํ๋ ๋ถ๋ถ์ Redhat, Devian ๊ณ์ด๋ง๋ค ๊ฐ๊ฐ ๋ค๋ฅด๋ฏ๋ก ์๋ตํ์๊ณ ๊ตฌ๊ธ๋ง์ ํตํด ํด๊ฒฐํ์! (2) ๊ธฐ๋ณธ ํ๊ฒฝ Red Hat Enterprise Linux release 8.7 (Ootpa) aarch64 System (3) DockerFile ์์ฑ ๋ฐ ๋น๋ cat

1) ์คํ๋ง ๋ถํธ ์๋ฒ์ ๋ฐฐํฌํ๊ธฐ (1) ๊ฐ์ ๋ก์ปฌ ํ๊ฒฝ์์ ์ฌ์ฉํ๋ ์คํ๋ง ๋ถํธ ์๋ฒ๋ฅผ ์ค์ ์๋ฒ ํ๊ฒฝ์ ๋ฐฐํฌํด๋ณด์! ์ค๋ฌด ํ๊ฒฝ์์๋ ๋๋ถ๋ถ ์๋์ฐ ์๋ฒ๊ฐ ์๋๋ผ Linux ์๋ฒ๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฏ๋ก RedHat ๊ณ์ด์ Linux์ ๋ฐฐํฌํ ์์ ์ด๋ค! ๊ทธ๋ฆฌ๊ณ 2021๋
๋์ RedHat ๊ณ์ด์ CentOS๊ฐ EOL ๋๊ณ CentOS Stream์ผ๋ก ๋ฐ๋๊ฒ ๋๋ฉด์ RHEL์ Forkํ์ฌ ๋ง๋ Rocky Linux, Alma Linux, Oracle Linux ์ค์์ Oracle Linux๋ฅผ ์ฌ์ฉํ ๊ฒ์ด๋ค! ์ถ๊ฐ์ ์ผ๋ก ํผ๋ธ๋ฆญ ํด๋ผ์ฐ๋์์ Oracle Cloud๊ฐ ๊ฐ์ฅ ํ๋ฆฌํฐ์ด ํํ์ด ์ข๊ธฐ ๋๋ฌธ์ Oracle Cloud ํ๊ฒฝ์ ์ด์ฉํ๋ค! (2) ๊ธฐ๋ณธ ํ๊ฒฝ Oracle Linux 8.6 x86 System (3) ..

1) Redis ์ค์น ๋ฐ ๋ช
๋ น์ด ์ค์ต (1) ๊ธฐ๋ณธ ํ๊ฒฝ Rocky Linux release 8.8 (Green Obsidian) x86 ์์คํ
(2) Repository๋ฅผ ์ด์ฉํ Redis ์ค์น [root@localhost ~]# dnf install –y redis [root@localhost ~]# systemctl enable redis [root@localhost ~]# systemctl restart redis ๋ณดํต Repository์๋ ์ต์ ๋ฒ์ ์ด ์๋ Stable ๋ฒ์ ์์ฃผ๋ก ์
๋ฐ์ดํธ๋๊ธฐ ๋๋ฌธ์ ์ต์ ๋ฒ์ ์ ์ฌ์ฉํ๋ ค๋ฉด ์์ค ์ปดํ์ผํ์ฌ ์ค์นํด์ผ ํฉ๋๋ค. ์ง์ ์์ค ์ปดํ์ผํ์ฌ ์ค์นํ๋ ๊ณผ์ ์ด ๊ณ ๋๊ธฐ ๋๋ฌธ์ Repo์ ์ฌ๋ผ์จ ๋ฒ์ ์ ์ฌ์ฉํ๊ฒ ์ต๋๋ค ^^7 (3) Redis ์ค์ [root@loca..