ํ์ฌ ์ํ์ฝ๋ฉ์ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ ๊ฐ์๋ฅผ ํตํด์ HTML, CSS, JavaScript, PHP, MySQL, Library์ ์ฌ์ฉํด
JavaScriptํ์ด์ง๋ฅผ ์ ์ํ๊ณ ์ธํฐ๋ท์ ํตํด์ ์ฌ์ฉ์๋ค์๊ฒ ์๋น์ค๋ฅผ ์ ๊ณตํ๋๊ฒ ๊น์ง๋ ์๊ฒ ๋์๋ค.
ํ์ง๋ง, ๊ฐ์ ์์ ์ด๋ฐ ์๋น์ค๋ฅผ ์ด์ํ๋ ๊ฒ์ ์๋นํ ์ ์์ ์ด๊ณ ๋ถํธํ ์ ์ด ๋ง๋ค.
์ด๋ฌํ ๋ถํธํจ์ ๋ํํด์ฃผ๋ ๋น์ฆ๋์ค๊ฐ ์๋๋ฐ ๊ทธ๊ฒ์ด ๋ฐ๋ก ํธ์คํ ( Hosting )์ด๋ค.
HOSTING?
ํธ์คํธ๋ ์ปดํจํฐ, ๋ ธํธ๋ถ, ์ค๋งํธํฐ, ์๋ฒ ์ปดํจํฐ ์ด๋ฌํ ๋ชจ๋ ๊ฒ๋ค์ ํธ์คํธ(HOST)๋ผ๊ณ ๋ถ๋ฅธ๋ค.
ํธ์คํ ์ ์๋ฒ ์ชฝ์์ ์ฌ์ฉ๋๋ ์ปดํจํฐ๋ ์ํํธ์จ์ด ์ด๋ฌํ ๊ฒ๋ค์ ์ ๊ณตํ๋ ์ฌ์ ์๋ค์ ํธ์คํ (Hosting)์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค.
ํธ์คํ ์์๋ IDC(Internet Data Center)๋ผ๋ ํ๊ฒฝ์ ํตํด์ ๋น์ฆ๋์ค๋ฅผ ํ๋ค.
IDC๋ ์ผ์ข ์ ์๋ฒ ์ปดํจํฐ์ ์ง์ด๋ผ๊ณ ๋ ํ ์ ์๋ค.
์ ๊ธฐ๊ฐ ์์ด์ง๋ฉด ์๊ฐ๋ฐ์ ์ ํ๊ณ , ์ธํฐ๋ท๊ณผ ๊ฐ์ ๋คํธ์ํฌ๊ฐ ์์ฃผ ์ข์ ์๋ฒ๊ฐ ๋์ํ๊ธฐ ์ ํฉํ ์ฅ์๋ฅผ IDC๋ผ๊ณ ํ๋ค.
์ด๋ ๊ฒ IDC๊ฐ ๊ฐ์ถฐ์ผ ํ ๋ ๊ฐ์ง๋ ์์ ํ ๋ณด์๊ณผ ์ข์ ๋คํธ์ํฌ๊ฐ ํ์ํ๋ค.
์ด๋ฐ ์ธํ๋ผ ์์์ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด์ํ๊ณ ์ ํ๋ ์ฌ๋๋ค์๊ฒ
์๋ฒ์ ์ด์์ ๋ํํด์ฃผ๋ ์ญํ ์ ํ๋ ๊ฒ์ด ํธ์คํ ์ฌ์ ์ด๋ค.
๋ํ์ ์ผ๋ก ์น ํธ์คํ (Web Hosting)๊ณผ ์๋ฒ ํธ์คํ (Server Hosting)์ ๋งํ ์ ์๋ค.
์น ํธ์คํ ( Web Hosting )
โถ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ด์์ ์ํ ๋ชจ๋ ๊ฒ์ ์ ๊ณต
์น์๋ฒ (Apache, NGINX...),
๋ฏธ๋ค์จ์ด(PHP, Java, Python, Ruby...),
๋ฐ์ดํฐ๋ฒ ์ด์ค(MySQL, ORACLE, SQL Server...)
+
์๋ฒ
์ฅ์ → ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ก๋๋ง ํ๋ฉด ๋๋ค.
๋จ์ → ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ฉ๋๋ก๋ง ์ฌ์ฉ
์๋ฒ ํธ์คํ ( Server Hosting )
โถ ์ปดํจํฐ๋ฅผ ์ ๊ณต
์ง์ ์ค์น
+
์๋ฒ
์ฅ์ → ๋ชจ๋ ๊ฒ์ ํ ์ ์๋ค.
๋จ์ → ์ง์ ์ด์ํด์ผ ํ๋ค.
์น ํธ์คํ ๊ณผ ์๋ฒ ํธ์คํ ์ ์ผ๋ฐ์ ์ผ๋ก ์ฝ๊ฒ ์ ๊ทผ์ด ๊ฐ๋ฅํ ์ ํต์ ์ธ ๋ชจ๋ธ์ด๋ผ๊ณ ํ ์ ์๋ค.
๋ค๋ฅธ ๋ชจ๋ธ๋ก๋ ํด๋ผ์ฐ๋ ์ปดํจํ ( Cloud Computing )์ด ์๋ค.
์์ ์ด ์ง์ ์ธํ๋ผ๋ฅผ ์ ์งํ์ง ์๊ณ ,
๋ค๋ฅธ ์ฌ์ ์๊ฐ ์ ๊ณตํ๋ ๊ฒ์ ์ฌ์ฉํ๋ค๊ณ ํ์ ๋, ์ต์ ์ผ๋ก์์ ํด๋ผ์ฐ๋ ์ปดํจํ ์ด๋ค.
ํด๋ผ์ฐ๋ ์ปดํจํ ์ ์ด์ผ๊ธฐํ ๋ ๋ํ์ ์ธ ๊ฒ์ ๊ฐ์ํ์ ์ข ๋์ ๊ฐ ์๋ค.
์ข ๋์ ๋ผ๋ ๊ฒ์ ์ฌ์ฉํ๋ ๋งํผ ๋์ ๋ธ๋ค๋ ๋ง์ด๋ค.
์ด๋ฌํ ์ข ๋์ ๋ ๊ฐ์ํ๋ฅผ ๋ง๋๊ฒ ๋๋ฉด ํญ๋ฐ์ ์ธ ๋ฐ์์ ์ผ์ผํจ๋ค.
๊ฐ์ ๋จธ์ ์ด๋?
๋ฌผ๋ฆฌ์ ์ธ ์ปดํจํฐ๋ ์๋์ง๋ง ๋ฌผ๋ฆฌ์ ์ธ ์ปดํจํฐ์ฒ๋ผ ์๋ํ๋ค๊ณ ์๊ฐํ๋ฉด ๋๋ค.
์ด๋ ๊ฒ ์ปดํจํฐ ์์๋ ์ด์์ฒด์ ๊ฐ ์๊ณ , ์ด์์ฒด์ ์์๋ ์ํํธ์จ์ด๋ก ๋ง๋ค์ด์ง ๊ธฐ๊ณ์ธ ๊ฐ์ ๋จธ์ ์ด ์กด์ฌํ๋ค.
๊ทธ๋ผ ๊ฐ์ ๋จธ์ ์์๋ ์ฌ๋ฌ ๊ฐ์ง ์ด์์ฒด์ ๋ฅผ ๋๋ฆด ์ ์๊ฒ ๋๋ค. (๋ํ์ ์ผ๋ก๋ VMWare, VirtualBox, Parallels๊ฐ ์๋ค.)
๊ทธ๋ ๋ค๋ฉด ์๋ฒ ์ชฝ์์๋ ์ด๋ฐ ๊ฐ์ํ๋ผ๋ ๊ธฐ์ ์ด ์ด๋ป๊ฒ ํ์ฉ๋๊ณ ์๋ ๊ฑธ๊น?
์๋ฒ ์ชฝ์ A๋ผ๋ ์ ์ฒด๊ฐ ์๋ค๊ณ ๊ฐ์ ํ์. ๊ทธ๋ผ A์ ์ฒด๋ ๋งค์ฐ ๋ง์ ์ปดํจํฐ(๋ฌผ๋ฆฌ์ ๊ธฐ๊ณ)๋ฅผ ๊ตฌ์ ์ ํ๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ์ ์๋ ๊ฐ์๋จธ์ ์ ํตํด ์ปดํจํฐ(๊ฐ์๋จธ์ )์ ์๋๋ฅผ ํด์ค๋ค.
๊ทธ๋ผ ์ฌ์ฉ์๋ค์ A์์ฒด์์ 800MB์ RAM์ธ ์ปดํจํฐ๋ฅผ ๋งค์ฐ ์ ๋ ดํ ์ปดํจํฐ๋ฅผ ์๋ํ ์๋ ์๊ณ ,
16GB์ RAM์ธ ๋งค์ฐ ๊ฐ๋ ฅํ ์ปดํจํฐ๋ ์๋๋ฅผ ํ ์ ์๋ค.
๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ๊ฐ๋ ฅํ ์ปดํจํฐ๋ฅผ 1๋ ๋์ ์๋๋ฅผ ํ๊ฒ ๋๋ฉด ๋๋ต 4000๋ง ์ ์ ๋์ ๊ธ์ก์ด ๋ฐ์ํ๋ค๊ณ ๊ฐ์ ํ์.
ํ์ง๋ง ์ฌ๊ธฐ์์ ์ข ๋์ ์ ๊ฐ์ํ๊ฐ ๋ง๋ฌผ๋ ค์ ํญ๋ฐ์ ์ธ ๋ฐ์์ด ์ผ์ด๋๋ค.
์ด๋ ๊ฒ ๊ฐ๋ ฅํ ์ปดํจํฐ๋ฅผ 1๋ ์๋ํ๋๋ฐ 4000๋ง ์์ด ๋ ๋ค๋ฉด,
1๋ ์ด ์๋ 1์๊ฐ์ ์๋ํ๋ ๋ฐ๋ ์ฝ 4566์์ด ๋ฐ์ํ๊ฒ ๋๋ค.
์ด๊ฒ์ด ์ค์ํ ์ด์ ๋, ํ๊ณ ์ ํ๋ ์ผ์ด ๋งค์ฐ ๋ง์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํด์ผ ํ๋ ์ผ์ด๋ผ๊ณ ํ์์ ๋,
์ผ๋ฐ์ ์ธ ์ปดํจํฐ๋ก๋ 30์ผ์ด ๋ฐ์ํ๊ณ , ๊ฐ๋ ฅํ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ฉด ํ๋ฃจ, ์ดํ์ด ๋ฐ์ํ๋ค๋ฉด
๋๋ถ๋ถ์ ์ฌ๋๋ค์ ์๊ฐ์ด ๋ ๋น์ผ ์์์ด๊ธฐ ๋๋ฌธ์ ๊ฐ๋ ฅํ ์ปดํจํฐ๋ฅผ ์ ํํ ๊ฒ์ด๋ค.
์์ ์ด ์ด์ฉํ ๋ ค๋ ๋งํผ์ ๋น์ฉ๋ง ๋ฉ๋ถํ๊ณ , ๊ทธ ์ปดํจํฐ๋ ์ธ์ ๋ ํด์ง๊ฐ ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ด๋ค.
์ด๋ฌํ ๊ฒ๋ค์ ๊ฐ์ํ๋ผ๋ ๊ธฐ์ ๊ณผ ์ข ๋์ ๋ผ๋ ์๊ธ์ฒด๊ณ์ ํจ๊ณผ๋ผ๊ณ ํ ์ ์๋ค.
์ด๋ฌํ ํจ๊ณผ๋ฅผ ์ ๊ณตํ๋ ์ฌ์ ์๋ค์ ํด๋ผ์ฐ๋ ์ปดํจํ ์ฌ์ ์๋ผ๊ณ ๋ ๋ถ๋ฅธ๋ค.
์ ๊ทธ๋ํ๋ ํด๋ผ์ฐ๋ ์ปดํจํ ์ ์ฅ์ ์ ์ ๋ณด์ฌ์ฃผ๋ ๊ทธ๋ํ์ด๋ค.
์ ๊ทธ๋ํ์์ ๋นจ๊ฐ ์ ์ ์ด์ํ๋ ์๋น์ค์ ํธ๋ํฝ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋์ ์ ์ด์ํ๋ ์๋ฒ ์ปดํจํฐ์ด๋ค.
์ ํต์ ์ธ ๋ชจ๋ธ์ผ ๊ฒฝ์ฐ, ํธ๋ํฝ์ด ๋์ด๋จ์ ๋ฐ๋ผ ์๋ฒ ์ปดํจํฐ๋ฅผ ์ถ๊ฐ์ ์ผ๋ก ์ค์น๋ฅผ ํด์ผ ํ๋ค.
ํ์ง๋ง ์ถ๊ฐ ์ค์น๋ฅผ ํ ํ ๋ค์ ๋ฎ์์ก์ ๊ฒฝ์ฐ, ์๋ฒ ์ปดํจํฐ๋ ์ด๋ฏธ ์ค์น๋ฅผ ํ๊ธฐ ๋๋ฌธ์
์ผ๋ถ๋ง ์ด์ํ ๋ฟ, ๋ชจ๋ ์๋ฒ ์ปดํจํฐ๊ฐ ์ด์ํ์ง ๋ชปํ๋ค.
๊ทธ๋ฌ๋ค๊ฐ ํธ๋ํฝ์ด ๊ธ ์์นํ๋ฉด, ์๋ฒ ์ปดํจํฐ๋ฅผ ์ถ๊ฐํ๊ธฐ ์ ๊น์ง ์ด์ํ๋ ์๋น์ค๋ ๋ ๊ณผ ๋ฒ๊ทธ๊ฐ ๋ฐ์ํ๊ฒ ๋๋ค.
ํ์ง๋ง ํด๋ผ์ฐ๋ ์ปดํจํ ๋ชจ๋ธ ๊ฐ์ ๊ฒฝ์ฐ๋ ์ฌ์ฉํ๋ ๋งํผ ์๋ฒ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์,
ํธ๋ํฝ๊ณผ ์๋ฒ ์ปดํจํฐ๊ฐ ๊ฐ์ ๊ทธ๋ํ๋ฅผ ์ด๋ฃจ๊ณ ์๋ค. ๊ทธ๋งํผ ๋น์ฉ ํจ์จ์ ์ธ ์ธก๋ฉด์์ ๋งค์ฐ ์ข๋ค๋ ๊ฒ์ด๋ค.
๊ทธ๋ ๊ธฐ์, ์ด๋ ๊ฒ ํธ๋ํฝ์ ๊ณก์ ์ด ๋ณ์น์ ์ด๋ฉด, ํด๋ผ์ฐ๋ ์ปดํจํ ์ ์ฌ์ฉํ๋ ๊ฒ ํจ์จ์ ์ด๋ค.
ํ์ง๋ง, 1๋ ๋์ ์ผ์ ํ ์์ ์ปดํจํ ์ ์ฒ๋ฆฌํด์ผ ํ๋ ์์ ์ด๋ผ๋ฉด ์ ํต์ ์ธ ๋ชจ๋ธ์ ํ๋ ๊ฒ์ด ๋ ํจ์จ์ ์ด๋ค.
์ด๋ฌํ ํด๋ผ์ฐ๋ ์ปดํจํ ์์์, ์ ํํ ์ ์๋ ์ฌ๋ฌ ๊ฐ์ง ์ต์ ๋ค์ด ์๋ค.
์ง์ ์ด์
์ปดํจํฐ๋ฅผ ๊ตฌ๋งค, ์ด์์ฒด์ ์ค์น, ํ๋ซํผ ์ค์น, ์ํํธ์จ์ด ์ค์น ์ด๋ฌํ ๋ชจ๋ ๊ฒ๋ค์ ์ง์ ํด์ผ ํ๋ค.
์ด๋ด ๊ฒฝ์ฐ, ๋ณด์์ด๋ ํ์ฅ์ฑ ๊ทธ๋ฐ ๊ฒ๋ค์ ๋ชจ๋ ์ํ ์ ์์ด์ผ ํ๋ค.
IaaS ( Infrastructure as a Service )
์ปดํจํฐ ์ฅ๋ง๊ณผ ์ด์์ฒด์ ์ค์น๊น์ง๋ A์ฌ์ ์๊ฐ ํ๊ฒ ๋๋ค.
๊ทธ๋ผ ์ด์ฉ์๋ A์ฌ์ ์๊ฐ ์ฅ๋งํ ์ปดํจํฐ์ ์ด์์ฒด์ ์์ ํ๋ซํผ์ ๊น๊ณ , ์ํํธ์จ์ด๋ฅผ ์ค์นํ๋ค.
์ ํต์ ์ธ ๋ชจ๋ธ์์๋ ์๋ฒ ํธ์คํ ์ด ์ฌ๊ธฐ์ ํด๋น๋๋ค.
PasS ( Platform as a Service )
PaaS๋ ํ๋ซํผ๊น์ง ์ฌ์ ์๊ฐ ์ ๊ณต์ ํ๋ค.
์ฆ ์ฌ์ ์๊ฐ ์ด๋ฌํ ๊ฒ๋ค์ ๊ด๋ฆฌ๊น์ง ๋ชจ๋ ์์์ ํด์ฃผ๊ฒ ๋๋ค.
์ด์ฉ์๋ ์์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค์ด์ ์ ๋ก๋๋ง ์ํค๋ฉด ๋๋ค.
์ ํต์ ์ธ ๋ชจ๋ธ์์๋ ์น ํธ์คํ ์ด ์ฌ๊ธฐ์ ํด๋น๋๋ค.
SaaS ( Software as a Service )
์ํํธ์จ์ด๊น์ง ๋ชจ๋ ์ฌ์ ์๊ฐ ๊ด๋ฆฌ๋ฅผ ํ๋ค.
์๋ฅผ ๋ค์ด, opentutorials๋ ์ํ์ฝ๋ฉ๊ณผ ๊ฐ์ ์๋น์ค๊ฐ ๋ค์ด๊ฐ ์๋ ์จ๋ผ์ธ ์ฌ์ดํธ์ด๋ค.
๊ทธ ์ฌ์ดํธ์ ํ์๊ฐ์ ์ ํ๊ฑฐ๋, ์ ๋ก๋๋ฅผ ํ๊ณ ์๋ค๋ฉด SaaS๋ฅผ ์ฌ์ฉํ๊ณ ์๋ ๊ฒ์ด๋ค.
์ฆ. ์จ๋ผ์ธ์ ์๋ ๋ง์ ์๋น์ค๋ค์ด ๊ฒฐ๊ตญ์๋ SaaS๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค.
์ด์ฉ์๋ค์ ์์ ์ ์๋น์ค๊ฐ ์ด๋ค ๋ชจ๋ธ์ ์ ํฉํ ๊ฒ์ธ์ง๋ ์๊ณ ์์ ํ์๊ฐ ์๋ค.
๊ทธ๊ฒ์ ์๊ณ ์์ด์ผ์ง ์ํด๋ฅผ ๋ณด์ง ์๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๊ณต๋ถ๋ฅผ ํ๋ ๊ฒ์ด๋ค.
์ถ์ฒ: [์ํ์ฝ๋ฉ]์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ
'๐ Web > ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ [์ธํฐ๋ท] (0) | 2022.09.25 |
---|---|
์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ [๋ผ์ด๋ธ๋ฌ๋ฆฌ] (0) | 2022.09.24 |
์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ [๋ณด์] (2) | 2022.09.23 |
์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ [MySQL ์ค์ต] (0) | 2022.09.22 |
์น ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ [MySQL ์ด๋ก ] (0) | 2022.09.20 |