๐Ÿ’ก ํ”„๋กœ์ ํŠธ

    [์•„๋Œ€๋ฐ€๋งต] ์ŒฉํŒ 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..