๐ก ํ๋ก์ ํธ
[์๋๋ฐ๋งต] ์ฉํ CentOS์ node์๋ฒ ๋ฐฐํฌ๊ธฐ (with apache) - 4. MongoDB ์ค์ ์ค์ : 2) ๊ณ์ ์์ฑ ๋ฐ ๋ก๊ทธ์ธ๊ธฐ๋ฅ ์ค์
0. ๊ฐ์ ...๋ค ๊ตฐ๋์ ์์ต๋๋ค (์ ์ฅ) ๊ตฐ๋๋ฅผ ๊ฐ ์์ค์ ์๋๋ฐ๋งต ๋ฏธ๋์ด ์๋ฒ๊ฐ ์๋์น ์๊ฒ ์ญ์ ๋์๊ณ ๋ค์ ์ค์ ํด์ผํ๋ ์ํฉ์ด ๋์์ต๋๋ค(...ใ ) ์ด ํฌ์คํ ๋ค์ ๊ธฐ์กด์ github์ ์๋ ์ฝ๋๋ฅผ ๋ค์ ๊ฐ์ ธ์ ์๋ฒ๋ฅผ ์ฌ์ค์ ํ๋ ๊ณผ์ ์ ๋ํ ๊ธฐ๋ก์ผ๋ก, ๊ทธ์ค centos ์ด๊ธฐ ์ค์ ์์ ssh๋ฅผ ์ค์ ํ๋ ๊ณผ์ ์ ๋ด๊ณ ์์ต๋๋ค. mongoDB๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ์์ ํ ๋ ๋ณ๋์ ๊ณ์ ์ค์ ์ด ํ์ํ์ง ์์ต๋๋ค. ํ์ง๋ง ๋๊ตฌ๋ db์ ์ ์ํ ์ ์๋ค๋ฉด ๋ณด์์ฑ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฏ๋ก, ๊ณ์ ์ ๋ง๋ค์ด ํน์ ๊ณ์ ์ผ๋ก๋ง ์๋น์คdb์ ์ ๊ทผํ ์ ์๋๋ก ํฉ๋๋ค. 1. ๊ณ์ ๊ถํ ์์ฑ (์ ํ) ๊ณ์ ์ ์์ฑํ๊ธฐ ์์, ๊ณ์ ์ ๋ถ์ฌํ ๊ถํ์ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. mongoDB๋ ์ฌ์ฉ์๊ฐ ์ํ๋ action์ ์ง์ ํ์ฌ ์ฌ์ฉ์ ์ ์ r..
[์๋๋ฐ๋งต] ์ฉํ CentOS์ node์๋ฒ ๋ฐฐํฌ๊ธฐ (with apache) - 4. MongoDB ์ค์ ์ค์ : 1) ๊ธฐ๋ณธ์ค์ ํ๊ธฐ
0. ๊ฐ์ ...๋ค ๊ตฐ๋์ ์์ต๋๋ค (์ ์ฅ) ๊ตฐ๋๋ฅผ ๊ฐ ์์ค์ ์๋๋ฐ๋งต ๋ฏธ๋์ด ์๋ฒ๊ฐ ์๋์น ์๊ฒ ์ญ์ ๋์๊ณ ๋ค์ ์ค์ ํด์ผํ๋ ์ํฉ์ด ๋์์ต๋๋ค(...ใ ) ์ด ํฌ์คํ ๋ค์ ๊ธฐ์กด์ github์ ์๋ ์ฝ๋๋ฅผ ๋ค์ ๊ฐ์ ธ์ ์๋ฒ๋ฅผ ์ฌ์ค์ ํ๋ ๊ณผ์ ์ ๋ํ ๊ธฐ๋ก์ผ๋ก, ๊ทธ์ค centos ์ด๊ธฐ ์ค์ ์์ ssh๋ฅผ ์ค์ ํ๋ ๊ณผ์ ์ ๋ด๊ณ ์์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ CentOS ์ด๊ธฐ์ค์ ์์ ์ค์นํด๋๊ณ ๊ตฌ์์ ๋ฐ์๋์๋ mongoDB๋ฅผ ์ค์ ํด๋ณด๊ฒ ์ต๋๋ค. mongoDB์ ์ค์ ๊ด๋ จ ์ ๋ณด๋ /etc/mongod.conf์ ๋ค์ด์์ต๋๋ค. ํด๋น ํ์ผ์ ์ด์ด ์ ์์ ์ํ ๊ธฐ๋ณธ์ค์ ๋ค์ ์งํํด์ค๋๋ค. 1. ์ ์ ํฌํธ ๋ณ๊ฒฝ ๊ธฐ๋ณธ์ ์ผ๋ก mongoDB์ ์ ์ํฌํธ๋ 27017์ ๋๋ค. ์ด๋ค ์๋น์ค๋ ๊ธฐ๋ณธ๊ฐ์ ํญ์ ์ํํ๋ฏ๋ก,์ํ๋ ๊ฐ์ผ๋ก ๋ฐ๊ฟ์ฃผ์..
[์๋๋ฐ๋งต] ์ฉํ CentOS์ node์๋ฒ ๋ฐฐํฌ๊ธฐ (with apache) - 1. CentOS ์ด๊ธฐ ์ค์ : 2) ํจํค์ง ์ค์น ๋ฐ ์ค์ ํ๊ธฐ (node, mongod, apache)
0. ๊ฐ์ ...๋ค ๊ตฐ๋์ ์์ต๋๋ค (์ ์ฅ) ๊ตฐ๋๋ฅผ ๊ฐ ์์ค์ ์๋๋ฐ๋งต ๋ฏธ๋์ด ์๋ฒ๊ฐ ์๋์น ์๊ฒ ์ญ์ ๋์๊ณ ๋ค์ ์ค์ ํด์ผํ๋ ์ํฉ์ด ๋์์ต๋๋ค(...ใ ) ์ด ํฌ์คํ ๋ค์ ๊ธฐ์กด์ github์ ์๋ ์ฝ๋๋ฅผ ๋ค์ ๊ฐ์ ธ์ ์๋ฒ๋ฅผ ์ฌ์ค์ ํ๋ ๊ณผ์ ์ ๋ํ ๊ธฐ๋ก์ผ๋ก, ๊ทธ์ค centos ์ด๊ธฐ ์ค์ ์์ ์๋น์ค ๋ฐฐํฌ์ ํ์ํ ํจํค์ง๋ค์ ์ค์นํ๋ ๊ณผ์ ์ ๋ด๊ณ ์์ต๋๋ค. 1. EPEL ์ค์น EPEL์ด๋ ๊ธฐ์ ์ฉ ๋ฆฌ๋ ์ค์์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ฌ ์ฌ์ฉํ ์ ์๋๋ก ๋ค์ํ ํจํค์ง๋ฅผ ๊ด๋ฆฌํ๋ ํจํค์ง ์ ์ฅ์๋ฅผ ๋งํฉ๋๋ค. Cent OS ๋ฟ ์๋๋ผ Red Hat๊ณ์ด์ ๋ค์ํ ๋ฆฌ๋ ์ค ๋ฒ์ ๋ค์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณตํ์ง ์๋ ๊ธฐ๋ฅ(ํจํค์ง)๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ๋ง๋ค์ด์ง ์ ์ฅ์๋ก, EPEL์ ์ค์น ๋ฐ ํ์ฑํํ์ฌ ๋ค์ํ ์์ฉ ํจํค์ง๋ฅผ ๋ค์ด๋ก๋ ๋ฐ์ ์ ์์ต๋๋ค..
[์๋๋ฐ๋งต] ์ฉํ CentOS์ node์๋ฒ ๋ฐฐํฌ๊ธฐ (with apache) - 1. CentOS ์ด๊ธฐ ์ค์ : 1) ssh์ค์ ํ๊ธฐ
0. ๊ฐ์ ...๋ค ๊ตฐ๋์ ์์ต๋๋ค (์ ์ฅ) ๊ตฐ๋๋ฅผ ๊ฐ ์์ค์ ์๋๋ฐ๋งต ๋ฏธ๋์ด ์๋ฒ๊ฐ ์๋์น ์๊ฒ ์ญ์ ๋์๊ณ ๋ค์ ์ค์ ํด์ผํ๋ ์ํฉ์ด ๋์์ต๋๋ค(...ใ ) ์ด ํฌ์คํ ๋ค์ ๊ธฐ์กด์ github์ ์๋ ์ฝ๋๋ฅผ ๋ค์ ๊ฐ์ ธ์ ์๋ฒ๋ฅผ ์ฌ์ค์ ํ๋ ๊ณผ์ ์ ๋ํ ๊ธฐ๋ก์ผ๋ก, ๊ทธ์ค centos ์ด๊ธฐ ์ค์ ์์ ssh๋ฅผ ์ค์ ํ๋ ๊ณผ์ ์ ๋ด๊ณ ์์ต๋๋ค. 1. ์ค์น์ฌ๋ถ ํ์ธ ์ค์นํ๊ธฐ์ ์ค์น์ ํ์์ฑ์ด ์๋์ง๋ถํฐ ํ์ธํด์ผ ํฉ๋๋ค. ssh๊ฐ ์ด๋ฏธ ์ค์น๋์ด์๋์ง ์๋ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด์ ํ์ธํ์ต๋๋ค. yum list installed openssh ์ ๊ฐ ์ค์นํ๊ณ ์ ํ๋ ssh ํจํค์ง๋ openssh ์์ต๋๋ค. ๋ฐ๋ผ์ ์ ์ฝ๋๋ openssh์ ์ค์น ์ฌ๋ถ๋ฅผ ํ์ธํ๋ ๋ช ๋ น์ ๋๋ค. 2. openssh ์ค์น ์ค์น๊ฐ ๋์ด์์ง ์์ผ๋ฏ๋ก ์ด์ ์ค์น๋ฅผ..
[์๋๋ฐ๋งต] ์ฉํ CentOS์ node์๋ฒ ๋ฐฐํฌ๊ธฐ (with apache) - 0.Prologue
0. ๊ฐ์ ...๋ค ๊ตฐ๋์ ์์ต๋๋ค (์ ์ฅ) ๊ตฐ๋๋ฅผ ๊ฐ ์์ค์ ์๋๋ฐ๋งต ๋ฏธ๋์ด ์๋ฒ๊ฐ ์๋์น ์๊ฒ ์ญ์ ๋์๊ณ ๋ค์ ์ค์ ํด์ผํ๋ ์ํฉ์ด ๋์์ต๋๋ค(...ใ ) ์ด ํฌ์คํ ๋ค์ ๊ธฐ์กด์ github์ ์๋ ์ฝ๋๋ฅผ ๋ค์ ๊ฐ์ ธ์ ์๋ฒ๋ฅผ ์ฌ์ค์ ํ๋ ๊ณผ์ ์ ๋ํ ๊ธฐ๋ก์ ๋๋ค. [[๋ชฉ์ฐจ]] CentOS ์๋ฒ๋ฅผ ๋ง์ด ์ฌ์ฉํ๊ธด ํ์ง๋ง, ์ ๋ฌธ๊ฐ์ฒ๋ผ ์ฌ์ฉํ๊ธฐ์๋ ๋ง์ ๋ถ์กฑํจ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค.๊ทธ๋์ ์ค์ ํ๋ ๊ณผ์ ๋ค ์ ๋ง์ ์ด๋ ค์๋ค์ด ์์๊ณ , ๊ทธ ์ด๋ ค์์ ๊ฒช์ด๋ธ ๊ณผ์ ์ ์ค์ ์ผ๋ก ์ ์ผ๋ ค ํฉ๋๋ค. 1. CentOS ์ด๊ธฐ ์ค์ ใด 1-1. CentOS: ssh ์ค์ ํ๊ธฐ ใด 1-2. CentOS: ํจํค์ง ์ค์นํ๊ธฐ (node, mongod, apache) ใด 1-3. CentOS: ๋ฐฉํ๋ฒฝ ์ค์ ํ๊ธฐ 2. Apache ์ค์ ใด 2-1. ap..