๐Goal : Windows์์ Bitnami๋ฅผ ํตํด ๋ก์ปฌ ์๋ฒ๋ฅผ ๊ตฌ์ถํ๊ณ , ํฌํธํฌ์๋ฉ์ ํตํด์ ์ธ๋ถ์ ์๊น์ง ํด๋ณด๊ธฐ
1. Bitnami๋?
: ๊ฐ์ Appliance ๋ฐ ์น ์ดํ๋ฆฌ์ผ์ด์ , ๊ฐ๋ฐ ์ํํธ์จ์ด ํจํค์ง ๋ฐ ์ค์น ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ด๋ค. WAMP(์๋์ฐ ์ ์ฉ)/MAMP(๋งฅ ์ ์ฉ)๊ฐ ์์ผ๋ฉฐ, ๊ฐ๊ฐ OS์ ๋ง๋ ๋ฒ์ ์ ์ค์นํ๋ฉด ๋๋ค.
โฌ๏ธํ๋จ ๋งํฌ๋ฅผ ํตํด ๋ค์ด ๋ฐ์ ์ ์๋ค. ์ ์ ํ๋ก๊ทธ๋จ์ด ์์์ ํจํค์ง๋ฅผ ๋ค ์ค์นํด์ค์ ํธ์ํ ๊ธฐ๋ค๋ฆฌ๊ธฐ๋ง ํ๋ฉด๋จ.
https://bitnami.com/stack/wamp
- ์ค์น๋ง ํ๋ฉด ์ค์ ์ด ๋ค ๋์ด์๊ธฐ ๋๋ฌธ์ ํธ๋ฆฌํ๊ฒ phpinfo๋ฅผ ๋์์ ์๋ฒ๊ฐ ๊ตฌ์ถ๋์์์ ํ์ธํ ์ ์๋ค.
/wapstack/apache2/htdocs ๋๋ ํ ๋ฆฌ์ php ํ์ผ์ ๋ง๋ค์ด์ฃผ์.
2. ํฌํธํฌ์๋ฉ
1) ๊ณต์ธ IP/์ฌ์ค IP๋?
- ๊ณต์ธ IP๋ ์ธํฐ๋ท ์ฌ์ฉ์์ ๋ก์ปฌ๋คํธ์ํฌ๋ฅผ ์๋ณํ๊ธฐ ์ํด ์ธํฐ๋ท ์๋น์ค ๊ณต๊ธ์๊ฐ ์ ๊ณตํ๋ IP์ฃผ์์ด๋ค. ์ด๋ฌํ ๊ณต์ธ IP๋ ์ ์ธ๊ณ์์ ์ ์ผํ ์ฃผ์๋ฅผ ๊ฐ์ง๋ฉฐ, ์ธ๋ถ์ ๊ณต๊ฐ๋์ด ์์ด ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ๋ค๋ฅธ PC๋ก๋ถํฐ์ ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค.
- ์ฌ์ค IP๋ ๊ฐ์ /ํ์ฌ ๋ฑ์ ํ ๋น๋ ๋คํธ์ํฌ์ IP์ฃผ์์ด๋ฉฐ, ๋ก์ปฌ/๊ฐ์ IP๋ผ๊ณ ํ๋ค. IPv4์ ์ฃผ์ ๋ถ์กฑ์ผ๋ก ์ธํด subnet๋ IP์ด๋ค.
- ์ฌ์ค IP์ ์ฃผ์ ๋์ญ์ ์๋ ์ธ๊ฐ์ง๋ก ๊ณ ์ ๋๋ค.
- Class A: 10.0.0.0 ~ 10.255.255.255
- Class B : 172.16.0.0 ~ 172.31.255.255
- Class C : 192.168.0.0 ~ 192.168.255.255
2) ํฌํธํฌ์๋ฉ์ด๋?
- ์ฐ๋ฆฌ๋ ์ฌ์ค๋คํธ์ํฌ๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํด ๊ณต์ ๊ธฐ๋ฅผ ์ฌ์ฉํ๋ฉฐ, ๋ฐ๋ผ์ ๊ณต์ ๊ธฐ์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ๋ค์ ์ฌ์ค ์์ดํผ ๋์ญ์ ์ฌ์ฉํ๊ฒ ๋๋ค.
- ์ฌ์ค IP๋ฅผ ๊ฐ์ง ์ฅ๋น๋ ์ธํฐ๋ท์ ์ ์ํ๊ธฐ ์ํด์ ๋ฐ๋์ ๊ณต์ธ IP๋ฅผ ๋ณด์ ํ ์ฅ๋น๊ฐ ํ์ํ๋ค.
- ๊ณต์ ๊ธฐ๋ ๊ณต์ธ IP๋ฅผ ํ๋ ํ ๋น๋ฐ์ผ๋ฉฐ, ๊ณต์ ๊ธฐ์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ์ฅ๋น๋ ์ธํฐ๋ท์ ์ ๊ทผํ๊ธฐ ์ํด ๋ฐ๋์ ๊ณต์ ๊ธฐ๋ฅผ ๊ฑฐ์ณ์ผ๋ง ํ๋ค.
- ์ด๋, ์ปดํจํฐ 1์ด ์น ์๋ฒ๋ฅผ 80๋ฒ ํฌํธ๋ก ์ด์๋ค๊ณ ๊ฐ์ ํด๋ณด์, ๋ค๋ฅธ ์ฌ๋๋ค์ด ์ปดํจํฐ 1์ ์น ์๋ฒ๋ฅผ ์ ๊ทผํ๊ฒ ๋ค๊ณ ํด๋ ์ฌ์ค IP๋ ์ค๋ณต์ด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๊ณต์ธ IP์ฒ๋ผ ํน์ ๊ธฐ๊ธฐ๋ฅผ ๊ฐ๋ฆฌํค์ง ์๋๋ค. ๋ฐ๋ผ์ ์ธ๋ถ์๋ ๊ณต์ธ IP๋ง ์ฌ์ฉํ์ฌ ์ ๊ทผ์ ์๋ํ ์ ์๋ค.
- ์ฌ๊ธฐ์, ๊ณต์ธ IP 12.34.56.78์ ํฌํธ 80๋ฒ์ ์๊ณ ์๋ค๊ณ ํด์ ๋ฐ๋ก ์ปดํจํฐ 1์ ์ ๊ทผํ ์ ์์๊น?
- ๋ต์ ์๋๋ค. ๊ณต์ ๊ธฐ๋ 12.34.56.78:80 ์ ์ ๊ทผ์ด ๋ค์ด์๋ ์ด๋ค ์ปดํจํฐ์ 80๋ฒ ํฌํธ์ ์ฐ๊ฒฐํด์ค์ผ ํ ์ง ํ๋จํ ์ ์์๊ฒ์ด๋ค.
- ๋ฐ๋ผ์ ๊ณต์ธ IP๋ก ๋ค์ด์ค๋ 80๋ฒ ํฌํธ์ ์ฐ๊ฒฐ์ ์ปดํจํฐ 1๋ฒ์ 80๋ฒ ํฌํธ๋ก ์ฐ๊ฒฐํ๋ผ๊ณ ๊ณต์ ๊ธฐ์๊ฒ ๋ฐฉํฅ์ ์๋ ค์ฃผ์ด์ผ ํ๋ฉฐ, ์ด๋ฅผ ํฌํธ ํฌ์๋ฉ(Port Forwarding)์ด๋ผ๊ณ ํ๋ค.
- ๊ณต์ ๊ธฐ์์ ์ด๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํด์๋ "์ธ๋ถ์์ ํน์ ํฌํธ ๋ฒํธ๋ก ๋ค์ด์ค๊ฒ ๋๋ค๋ฉด ์ปดํจํฐ 1์ 80๋ฒ ํฌํธ๋ฅผ ์ง์นญํ๋ ๊ฒ์ด๋ค" ๋ผ๋ ๊ท์น์ ์ค์ ํด์ฃผ๋ฉด ๋๋ค.
- ๊ฒฐ๊ณผ์ ์ผ๋ก, ๊ณต์ธ IP ๋ค์ ํน์ ํฌํธ ๋ฒํธ๋ฅผ ์ ๋ ฅํ๋ฉด ๊ท์น์ ๋ฐ๋ผ ๊ณต์ ๊ธฐ๋ ๋ด๋ถ ํธ์คํธ์ ํน์ ํฌํธ๋ก ๋ณด๋ด๊ฒ ๋จ
3) iptime์์ ํฌํธํฌ์๋ฉ
: ๊ณต์ ๊ธฐ ๊ด๋ฆฌํ์ด์ง์์ ํฌํธํฌ์๋ฉ ๊ท์น์ ์ ๋ ฅํด์ฃผ๊ณ , ํ์ฌ ๊ธฐ๊ธฐ์ ๊ณต์ธip:์ธ๋ถํฌํธ/phpinfo.php๋ก ์ ์ํด์ค๋ค.
->๊ทธ๋ผ ๊ณต์ ๊ธฐ์์ ํด๋น ์ธ๋ถ ํฌํธ๋ก ๋ค์ด์จ ์์ฒญ์ ํ์ฌ ์๋ฒ๊ฐ ๋์๊ฐ๊ณ ์๋ ์ปดํจํฐ์ 81๋ฒ ํฌํธ(apache)๋ก ์ฐ๊ฒฐํ๋ค.
๐ ์ฐธ๊ณ ์๋ฃ
'Web > Server' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
AWS EC2 ์๋ฒ์ ๋๋ฉ์ธ/HTTPS/Redirection ์ ์ฉ (0) | 2022.02.17 |
---|---|
AWS EC2 ์๋ฒ ๊ตฌ์ถ/ํ๊ฒฝ์ค์ + DB ์ธ๋ถ ์ ์ (0) | 2022.02.15 |
Ubuntu๊ฐ ๊ฒ์ ์ปค์์์ ๋ถํ ๋์ง ์๋ ์ค๋ฅ (10) | 2022.02.11 |
VMware์ ๋ฆฌ๋ ์ค ์๋ฒํ๊ฒฝ ๊ตฌ์ถ+ APM ์๋ ์ค์น (0) | 2022.02.09 |
Web Server์ WAS์ ์ฐจ์ด์ (0) | 2022.02.08 |