๋ฐ˜์‘ํ˜•

'๋ ˆ๋“œ๋งˆ์ธ'์„ ์ฃผ์ œ๋กœ ๋‹ค๋ฃจ๋Š” ๋ณธ๋ฌธ ๊ธ€์€ ์•„๋ž˜ ๋งํฌ๋ฅผ ํด๋ฆญํ•ด์ฃผ์„ธ์š”.

๋ ˆ๋“œ๋งˆ์ธ ์†Œ๊ฐœ

 

๋ ˆ๋“œ๋งˆ์ธ์„ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•ด Synology NAS๋ฅผ ์ค€๋น„ํ•ด์ฃผ์„ธ์š”.

ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ์€ DS1817+ ๋ชจ๋ธ, DSM 6.2-23739 update 2 ๋ฒ„์ „์ž…๋‹ˆ๋‹ค.

์ž‘์„ฑ ๋‚ ์งœ(2018๋…„ 8์›” 29์ผ) ๊ธฐ์ค€์œผ๋กœ Synology NAS์˜ Redmine ๋ฒ„์ „์€ 3.3.6-0051 ์ž…๋‹ˆ๋‹ค.

์ด์ œ ์ˆœ์„œ๋Œ€๋กœ ์„ค์น˜ ๊ณผ์ •์„ ๋ณด์—ฌ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.
  1. Synology NAS์— ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค.



  2. 'ํŒจํ‚ค์ง€ ์„ผํ„ฐ'๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.



  3. 'Redmine'์„ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์„ค์น˜ํ•˜๋ฉด Docker ๋ฐ MariaDB 10์„ ์„ค์น˜ํ•˜๊ฒ ๋‹ค๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
    ์•„๋ž˜์˜ ์ ˆ์ฐจ๋Š” ๋ ˆ๋“œ๋งˆ์ธ์— ํ•„์š”ํ•œ ๊ตฌ์„ฑ ์š”์†Œ๋“ค์„ ๋จผ์ € ์„ค์น˜ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

    'MariaDB 10'์„ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.



  4. '์„ค์น˜' ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์ฐฝ์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
    ์„ค์น˜ํ•  ๋ณผ๋ฅจ์„ ์„ ํƒํ•œ ํ›„ '๋‹ค์Œ'์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.



  5. ์•„๋ž˜์™€ ๊ฐ™์ด ํ‘œ์‹œ๋˜๋ฉด '์ ์šฉ'๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.



  6. ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด '์ž‘์—…'์ด๋ผ๊ณ  ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.



  7. ์ด๋ฒˆ์—๋Š” 'Docker'๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.



  8. ์ดํ›„์˜ ๊ณผ์ •์€ 'MariaDB 10'์„ ์„ค์น˜ํ•˜๋Š” ๊ณผ์ •๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.
    'Docker' ์„ค์น˜ ์™„๋ฃŒ ํ›„ ์•„๋ž˜์™€ ๊ฐ™์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.



  9. ์ด์ œ ๋ ˆ๋“œ๋งˆ์ธ์„ ์„ค์น˜ํ•  ์ฐจ๋ก€์ž…๋‹ˆ๋‹ค.
    'Redmine'์„ ๊ฒ€์ƒ‰ํ•˜๊ณ  '์„ค์น˜'๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.



  10. ์„ค์น˜ํ•  ๋ณผ๋ฅจ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.



  11. '๊ณต์œ  ํด๋”'์™€ 'HTTP ํฌํŠธ ๋ฒˆํ˜ธ' ์ž…๋ ฅ ํ™”๋ฉด์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
    ๋ณ„๋‹ค๋ฅธ ์ด์œ ๊ฐ€ ์—†๋‹ค๋ฉด ๊ธฐ๋ณธ ๊ฐ’์„ ์œ ์ง€ํ•˜์—ฌ ๋„˜์–ด๊ฐ‘๋‹ˆ๋‹ค.



  12. 'MariaDB 10'์˜ ๊ด€๋ฆฌ์ž ๊ณ„์ • ์•„์ด๋””์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
    'MariaDB 10' ์„ค์น˜ ์ดํ›„ ๊ณ„์ •์„ ์„ค์ •ํ•˜์ง€ ์•Š์•˜๋‹ค๋ฉด, ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜์ง€ ์•Š๊ณ  '๋‹ค์Œ'์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.


  13. ๋‹ค์Œ์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค์ • ํ™”๋ฉด์ž…๋‹ˆ๋‹ค.
    '๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ์ž ํŒจ์Šค์›Œ๋“œ'ํ•ญ๋ชฉ์„ ์ž…๋ ฅํ•˜์—ฌ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.



  14. ๋งˆ์ง€๋ง‰์œผ๋กœ '์ ์šฉ' ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.



  15. ์„ค์น˜๊ฐ€ ์™„๋ฃŒ ๋์Šต๋‹ˆ๋‹ค.



  16. ๋ชจ๋“  ์„ค์น˜๊ฐ€ ์™„๋ฃŒ ์ดํ›„ Synology NAS ์ฒซ ํ™”๋ฉด์—์„œ '๋ฉ”์ธ ๋ฉ”๋‰ด' ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด 'Docker Redmine'์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.



  17. 'Docker Redmine'์„ ํด๋ฆญํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ ˆ๋“œ๋งˆ์ธ ์ฒซ ํ™”๋ฉด์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ž, ์ฐธ ์‰ฝ์ฃ ? ๋ ˆ๋“œ๋งˆ์ธ์˜ ์žฌ์„ค์น˜ ๋˜๋Š” ์žฌ์‹œ์ž‘์ด ํ•„์š”ํ•  ๊ฒฝ์šฐ 'ํŒจํ‚ค์ง€ ์„ผํ„ฐ'์—์„œ ๊ด€๋ฆฌํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๋ฐ˜์‘ํ˜•