0. ๊ฐ์
...๋ค ๊ตฐ๋์ ์์ต๋๋ค (์ ์ฅ)
๊ตฐ๋๋ฅผ ๊ฐ ์์ค์ ์๋๋ฐ๋งต ๋ฏธ๋์ด ์๋ฒ๊ฐ ์๋์น ์๊ฒ ์ญ์ ๋์๊ณ ๋ค์ ์ค์ ํด์ผํ๋ ์ํฉ์ด ๋์์ต๋๋ค(...ใ )
์ด ํฌ์คํ ๋ค์ ๊ธฐ์กด์ github์ ์๋ ์ฝ๋๋ฅผ ๋ค์ ๊ฐ์ ธ์ ์๋ฒ๋ฅผ ์ฌ์ค์ ํ๋ ๊ณผ์ ์ ๋ํ ๊ธฐ๋ก์ ๋๋ค.
[[๋ชฉ์ฐจ]]
CentOS ์๋ฒ๋ฅผ ๋ง์ด ์ฌ์ฉํ๊ธด ํ์ง๋ง, ์ ๋ฌธ๊ฐ์ฒ๋ผ ์ฌ์ฉํ๊ธฐ์๋ ๋ง์ ๋ถ์กฑํจ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค.๊ทธ๋์ ์ค์ ํ๋ ๊ณผ์ ๋ค ์ ๋ง์ ์ด๋ ค์๋ค์ด ์์๊ณ , ๊ทธ ์ด๋ ค์์ ๊ฒช์ด๋ธ ๊ณผ์ ์ ์ค์ ์ผ๋ก ์ ์ผ๋ ค ํฉ๋๋ค.
1. CentOS ์ด๊ธฐ ์ค์
ใด 1-1. CentOS: ssh ์ค์ ํ๊ธฐ
ใด 1-2. CentOS: ํจํค์ง ์ค์นํ๊ธฐ (node, mongod, apache)
ใด 1-3. CentOS: ๋ฐฉํ๋ฒฝ ์ค์ ํ๊ธฐ
2. Apache ์ค์
ใด 2-1. apache: ๊ธฐ๋ณธ์๋ฆฌ
ใด 2-2. apache: VirtualHost ์ค์ ํ๊ธฐ
3. SSL ์ธ์ฆ์ ์ค์
ใด 3-0. ssl: HTTPS ์ธ์ฆ์(=SSL) ์๋ฆฌ
ใด 3-1. ssl: ์ธ์ฆ์ ๋ฐ๊ธํ๊ธฐ(certbot)
ใด 3-2. ssl: ์ธ์ฆ์ ์ค์ ํ๊ธฐ(apache)
4. mongoDB ์ค์
ใด 4-1. mongoDB: ๊ธฐ๋ณธ์ค์ ํ๊ธฐ
ใด 4-2. mongoDB: ๊ณ์ ์์ฑ ๋ฐ ๋ณด์๊ฐํํ๊ธฐ
5. CentOS ์ฌํ ์ค์
ใด 5-1. ๋ณด์: SELinux๋ก ๋ณด์์ค์ ๊ฐํํ๊ธฐ
6. ๊ฒฐ๋ก