Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜

์ƒ์—…์šฉ ๋‹จ์ผ ์„œ๋ฒ„ ์›น ํ”„๋กœ์ ํŠธ์˜ ์ œ์–ดํŒ๊ณผ ๊ฐ™์€ ๊ฒƒ์˜ ํ•„์š”์„ฑ์ด๋‚˜ ๋ถˆํ•„์š”ํ•จ์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ๊ฐ์ƒ์„ ์•„์ฃผ ํŒŒํŠธํƒ€์ž„ ๊ด€๋ฆฌ์ž์™€ ๊ณต์œ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์ด์•ผ๊ธฐ๋Š” ๋ช‡ ๋…„ ์ „ ์นœ๊ตฌ์˜ ์นœ๊ตฌ๋“ค์ด ๋‚˜์—๊ฒŒ ๊ธฐ์ˆ ์ ์ธ ๊ด€์ ์—์„œ ๋‰ด์Šค ์‚ฌ์ดํŠธ์ธ ๊ธฐ์—… ๊ตฌ๋งค๋ฅผ ๋„์™€๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ–ˆ์„ ๋•Œ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌด์—‡์ด ์ž‘์—… ์ค‘์ธ์ง€ ์กฐ๊ธˆ ๋” ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ณ , ํ•„์š”ํ•œ ๋ชจ๋“  ์„ธ๋ถ€ ์‚ฌํ•ญ์ด ์ ์ ˆํ•œ ํ˜•์‹๊ณผ ์–‘์œผ๋กœ ์ „์†ก๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ , ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ์ „๋žต์ ์œผ๋กœ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
๊ฑฐ๋ž˜๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ๊ณ  ๋ฐ”์ด์˜ฌ๋ฆฌ๋‹ˆ์ŠคํŠธ๋Š” ๋” ์ด์ƒ ํ•„์š”ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋. ์„ค๋งˆ.

์ด ์‚ฌ์ดํŠธ๋Š” Linode์˜ ๋“€์–ผ ์ฝ”์–ด 4GB VM, ๊ฐ€๋™ ์‹œ๊ฐ„์ด 5์ผ์ธ ์ผ๋ถ€ Mossy Debian400 ๋ฐ ์—…๋ฐ์ดํŠธ๋˜์ง€ ์•Š์€ ํŒจํ‚ค์ง€ ๋ชฉ๋ก์—์„œ ์‹คํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ž์ฒด ์ž‘์„ฑ๋œ CMS์˜ ์›น ํŒŒํŠธ, nginx, php5.3 FPM, mysql์€ Percona๋ฅผ ์กฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์›์น™์ ์œผ๋กœ๋Š” ํšจ๊ณผ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๋‚˜์™€ ๋Œ€ํ™”ํ•˜๋ฉด์„œ ์ƒˆ ์†Œ์œ ์ž๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ๊ธฐ๋Œ€์— ๋ถ€์‘ํ•  ํ”„๋กœ๊ทธ๋ž˜๋จธ๋ฅผ ์ฐพ๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์„ค๋ฆฝํ•˜๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ํŠธ๋ž˜ํ”ฝ๊ณผ ๋ณผ๋ฅจ์„ ํ‰๊ฐ€ํ•˜๊ณ  ์ตœ์ ํ™” ๋ฐ ๋น„์šฉ ๊ด€๋ฆฌ ๋ฐฉ๋ฒ•์„ ์•Œ๊ณ  ์žˆ๋‹ค๊ณ  ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ์ „์ฒด ์‚ฌ์ดํŠธ๋ฅผ ํ‰์†Œ IS****er๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” 700๋ฃจ๋ธ” ๊ณต์œ  ํ˜ธ์ŠคํŒ…์œผ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฉฐ์น  ํ›„ ์ฃผ์ธ์œผ๋กœ๋ถ€ํ„ฐ ๋˜ ์ „ํ™”๊ฐ€ ์™”์Šต๋‹ˆ๋‹ค. "๋ชจ๋“  ๊ฒƒ์ด ๋Š๋ฆฌ๊ณ  ์šฐ๋ฆฌ๊ฐ€ ๋ง๊ฐ€์ง„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค." ํŒจ๋„์„ ํ†ตํ•ด ์ƒํ™ฉ์„ ์ˆ˜์ •ํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ PHP ๋ฒ„์ „์ด๋‚˜ ํ•ธ๋“ค๋Ÿฌ๋ฅผ fcgi์—์„œ fpm์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋ ค๋Š” ์‹œ๋„๊ฐ€ ํ•œ๋™์•ˆ ์„ฑ๊ณผ ์—†์ด ๋๋‚œ ํ›„ ํฌ๊ธฐํ•˜๊ณ  ์…ธ๋กœ ๋“ค์–ด๊ฐ”์Šต๋‹ˆ๋‹ค. ๊ฑฐ๊ธฐ์—์„œ ๋‚˜๋Š” ๊ทธ ๋‹น์‹œ ์•…์„ฑ ์ฝ”๋“œ ๋ฐ ์ด์™€ ์œ ์‚ฌํ•œ ๋„Œ์„ผ์Šค๋กœ ํฌ๋ž˜ํ‚น๋˜๊ณ  ์žˆ๋˜ ์ผ๋ถ€ ํด๋”์˜ ๊ทผ์œก ์•”ํ˜ธ 777๋กœ ์ „์ฒด ์ธํ„ฐ๋„ท์—์„œ ๋น›๋‚˜๋Š” ํ™œ์„ฑํ™”๋œ ๋””๋ฒ„๊ทธ๋ฅผ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์†Œ์œ ์ž๋Š” ํ˜ธ์ŠคํŒ…, ํ”„๋กœ๊ทธ๋ž˜๋จธ ๋ฐ ์ƒํ™ฉ์„ ๊ณ„์† ๊ฐ์‹œํ•  ์ˆ˜ ์žˆ๋Š” ๊ด€๋ฆฌ์ž๋ฅผ ์ ˆ์•ฝํ•˜๋Š” ๊ฒƒ์ด ์ž˜๋ชป์ž„์„ ๊นจ๋‹ซ๊ณ  ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” RuVDS๋กœ ๊ฐˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜๊ตญ Linode๋ณด๋‹ค ์กฐ๊ธˆ ๋” ๊ฐ€๊น์Šต๋‹ˆ๋‹ค. ๊ฐ‘์ž๊ธฐ ๊ฐœ์ธ ๋ฐ์ดํ„ฐ ๋“ฑ์„ ์ €์žฅํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ๋‹ค๋ฅธ ๊ณณ์œผ๋กœ ์ด๋™ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ํ™•์žฅ์ด ๊ณ„ํš๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์šฐ๋ฆฌ๋Š” ์„ฑ์žฅ์„ ์œ„ํ•ด 4์ฝ”์–ด, 8GB ๋ฉ”๋ชจ๋ฆฌ, 80GB ๋””์Šคํฌ ๋“ฑ VM์„ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. nginx ๊ตฌ์„ฑ์„ ์ˆ˜๋™์œผ๋กœ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ชจ๋ฅด๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์ด ํ”„๋กœ์ ํŠธ๋ฅผ ๊ทธ๋ ‡๊ฒŒ ์นœ๋ฐ€ํ•˜๊ฒŒ ์ž‘์—…ํ•  ์—ด์ •์ด ์—†์—ˆ์„ ๋ฟ์ž…๋‹ˆ๋‹ค(ํŒŒํŠธํƒ€์ž„์— ๋Œ€ํ•ด์„œ๋Š” ์œ„ ์ฐธ์กฐ). ์ด๊ฒƒ์ด ๋ฐ”๋กœ ์ œ๊ฐ€ Plesk๋ฅผ ์„ค์น˜ํ•œ ์ด์œ ์ž…๋‹ˆ๋‹ค. (๋Œ€์ฒด๋กœ ์„ค์น˜ ์„ธ๋ถ€ ์‚ฌํ•ญ์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๊ธฐ์—์„œ๋Š” ์„ค์น˜ ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์ƒ๋žตํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์„ ์‹œ์ž‘ํ•˜๊ณ , ๊ด€๋ฆฌ์ž์˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์„ค์ •ํ•˜๊ณ , ํ‚ค๋ฅผ ์ž…๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒŒ ์ „๋ถ€์ž…๋‹ˆ๋‹ค.) ๊ทธ ๋‹น์‹œ์—๋Š” 17.0์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์„ค์ •์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ž˜ ์ž‘๋™ํ•˜๋ฉฐ, Fail2ban๊ณผ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ตœ์‹  ๋ฒ„์ „์˜ PHP ๋ฐ nginx๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. 

์•„๋งˆ๋„ ๋ฉˆ์ถ”๊ณ  ๊ทธ ์ด์œ ๋ฅผ ์„ค๋ช…ํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ์ผ์„ ๊ฑฐ์˜ ํ•˜์ง€ ์•Š๊ณ , ๊ฐ ๊ฒฝ์šฐ์— ๋Œ€ํ•œ ํŠน๋ณ„ํ•œ ๋„๊ตฌ๋‚˜ ์ค€๋น„ ์„ธํŠธ๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ๋ณธ์ ์ธ ๊ฒƒ์˜ ์ž๋™ํ™”๊ฐ€ ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์ด ๋ถ„๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. , ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์ด๋ฏธ ๋ชจ๋“  ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋งŽ์€ ์‹œ๊ฐ„์„ ์ ˆ์•ฝํ–ˆ๊ณ  ์ƒˆ ์„œ๋ฒ„์—์„œ ์‚ฌ์ดํŠธ๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ๊ฑฐ์˜ ์ฆ‰๊ฐ์ ์œผ๋กœ ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค. ๋‚จ์€ ๊ฒƒ์€ ๊ทผ์œก ๊ตฌ์„ฑ์„ ํŽธ์ง‘ํ•˜์—ฌ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ ˆ๋ฐ˜์œผ๋กœ ๋Š˜๋ฆฌ๊ณ  ๋ฒ„ํผ ํ’€ ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๊ณ  nginx์— ์ฝ”์–ด๋ฅผ ์ ˆ๋ฐ˜์œผ๋กœ ์ œ๊ณตํ•˜๊ณ (Plesk๋Š” ์ „์—ญ ๊ตฌ์„ฑ์„ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š์Œ) ๋ฉฐ์น  ๋™์•ˆ ์…ธ์— ๋“ค์–ด๊ฐ€์„œ ์‚ดํŽด๋ณด๋Š” ๊ฒƒ๋ฟ์ด์—ˆ์Šต๋‹ˆ๋‹ค. mysqltuner ํ†ต๊ณ„์—์„œ. ์˜ˆ, ๊ทธ๋ฆฌ๊ณ  ๋„˜์ณ๋‚˜๋Š” ์•…์„ฑ ์ฝ”๋“œ๋ฅผ ์ œ๊ฑฐํ•˜๊ธฐ ์œ„ํ•ด ํ™•์žฅ ์นดํƒˆ๋กœ๊ทธ์—์„œ ์œ ๋ฃŒ ImunifyAV๋ฅผ ๊ตฌ์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์•ฝ 11000๊ฐœ์˜ ๊ฐ์—ผ๋œ ํŒŒ์ผ์ด ๋ฐœ๊ฒฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜์˜ค์Šค๋Ÿฌ์šด ์ ์€ ๋‚œ๋…ํ™”๋œ ์ฝ”๋“œ ์กฐ๊ฐ์ด ์ •์  ์žฅ์น˜์— ์Ÿ์•„์ ธ ๋“ค์–ด์™€ ์†์œผ๋กœ ์ฒญ์†Œํ•˜๋Š” ๊ฒƒ์ด ์™„์ „ํžˆ ์ง€๋ฃจํ–ˆ์„ ๊ฒƒ์ด๋ผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋จผ์ € ClamAV๋ฅผ ์‹œ๋„ํ–ˆ์ง€๋งŒ ๊ฒฐ๊ณผ์ ์œผ๋กœ๋Š” ๊ทธ๋Ÿฐ ์ผ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š์ง€๋งŒ ImunifyAV๋Š” ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ์น˜๋ฃŒ๋œ ํŒŒ์ผ์€ ์ž‘๋™ ์ƒํƒœ๋กœ ์œ ์ง€๋˜๋ฉฐ ์•…์„ฑ ์ฝ”๋“œ๊ฐ€ ํฌํ•จ๋œ ๋ถ€๋ถ„์€ ์‚ญ์ œ๋ฉ๋‹ˆ๋‹ค.

์‚ฐ์ˆ ์€ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. VMka์˜ ๊ฒฝ์šฐ ์›” 50๋‹ฌ๋Ÿฌ, Plesk์˜ ๊ฒฝ์šฐ 10๋‹ฌ๋Ÿฌ(3๊ฐœ์›” ํ• ์ธ์œผ๋กœ ํ•œ ๋ฒˆ์— XNUMX๋…„ ๋™์•ˆ ๊ตฌ๋งคํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์‹ค์ œ๋กœ๋Š” ๋” ์ ์Œ), ๋ฐ”์ด๋Ÿฌ์Šค ๋ฐฑ์‹ ์˜ ๊ฒฝ์šฐ XNUMX๋‹ฌ๋Ÿฌ์ž…๋‹ˆ๋‹ค. ๋˜๋Š” ์ฒ˜์Œ์—๋Š” ์„œ๋ฒ„์—์„œ ์ˆ˜๋™์œผ๋กœ ๋งˆ๊ตฌ๊ฐ„์„ ๊ธ์–ด ๋ชจ์œผ๋Š” ๋ฐ ๋งŽ์€ ์‹œ๊ฐ„์„ ํˆฌ์žํ–ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ฃผ์ธ์€ ์ด ๋ฐฐ์น˜์— ๋งค์šฐ ๋งŒ์กฑํ–ˆ์Šต๋‹ˆ๋‹ค.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
๊ทธ ์‚ฌ์ด์— ๊ทธ๋“ค์€ ์ƒˆ๋กœ์šด ํ”„๋กœ๊ทธ๋ž˜๋จธ๋ฅผ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ฑ…์ž„ ๋ถ„๋ฐฐ์— ๋Œ€ํ•ด ๊ทธ์™€ ๋™์˜ํ•˜๊ณ  ํ…Œ์ŠคํŠธ ๋ฒ„์ „์šฉ ํ•˜์œ„ ๋„๋ฉ”์ธ์„ ๋งŒ๋“  ํ›„ ์ž‘์—…์„ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” Laravel์—์„œ ์‚ฌ์ดํŠธ์˜ ์ƒˆ ๋ฒ„์ „์„ ๋งŒ๋“ค๊ณ  ์žˆ์—ˆ๊ณ  ์ €๋Š” Fail2ban%๋ฅผ ๋ณด๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
ํฅ๋ฏธ๋กญ๊ฒŒ๋„ ํ˜ธ๊ธฐ์‹ฌ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์˜ ํ๋ฆ„์€ ๋ฉˆ์ถ”์ง€ ์•Š๊ณ  ๊ธˆ์ง€๋œ ์ฃผ์†Œ ๋ชฉ๋ก์—๋Š” ํ•ญ์ƒ ์•ฝ 20000๊ฐœ์˜ ์ฃผ์†Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ํšจ๊ณผ๋Š” ํฅ๋ฏธ๋กญ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ์ผ๋ฐ˜์ ์œผ๋กœ ์‰˜์— ๋กœ๊ทธ์ธํ•˜๋ฉด ์ธ์‚ฌ๋ง์—์„œ SSH๋ฅผ ํ†ตํ•œ ๋กœ๊ทธ์ธ ์‹œ๋„๊ฐ€ ์•ฝ 30000-2๋ฒˆ ์‹คํŒจํ•˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Fail70ban์ด ํ™œ์„ฑํ™”๋œ ๊ฒฝ์šฐ ์•ฝ 0. ํˆฌ์ž๋œ ๋…ธ๋ ฅ: 2. ๋ถˆํ–‰ํ•˜๊ฒŒ๋„ ์—ฐ๊ณ  ํ•œ ๋ฐฉ์šธ๋„ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ WAF(modsecurity)๋Š” ๊ฒ€์ƒ‰ ๋ชจ๋“œ์—์„œ ์ ˆ๋ฐ˜๋งŒ ํ™œ์„ฑํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์˜์‹ฌ์Šค๋Ÿฌ์šด ํ™œ๋™์„ ๋กœ๊ทธ์— ๊ธฐ๋กํ–ˆ์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ์•„๋ฌด๋Ÿฐ ์กฐ์น˜๋„ ์ทจํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  fallXNUMXban์€ ํ™œ์„ฑํ™”๋œ ๊ฐ์˜ฅ์— ๋”ฐ๋ผ ๋ชจ๋“  ๋กœ๊ทธ๋ฅผ ๋ฌด์ฐจ๋ณ„์ ์œผ๋กœ ์ฝ๊ณ  ์ด๋™ํ•œ ๋ชจ๋“  ๊ฒƒ์„ ์ฃฝ์˜€์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์šฐ๋ฆฌ๋Š” ํŽธ์ง‘์ž์˜ ์ ˆ๋ฐ˜์„ ๊ธˆ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค :D. ์ €๋Š” ์ด ๊ฐ์˜ฅ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ณ  ์‹ ๋ขฐ์„ฑ์„ ์œ„ํ•ด ํ•„์š”ํ•œ IP ์ฃผ์†Œ๋ฅผ ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ์— ์ถ”๊ฐ€ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋…ธ๋ ฅ์ด ํˆฌ์ž๋ฉ๋‹ˆ๋‹ค. ๋งˆ์šฐ์Šค๋ฅผ ๋‘ ๋ฒˆ ์ฐŒ๋ฅด๊ณ  ํŽธ์ง‘์ž์—๊ฒŒ ๊ท€ํ•˜์˜ IP ์ฃผ์†Œ๋ฅผ ์•Œ๋ ค์ฃผ๋„๋ก ๊ฐ€๋ฅด์น˜์‹ญ์‹œ์˜ค.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์ฆ‰์‹œ ๋งˆ์Œ์— ๋“ค์—ˆ๋˜ ์ ์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํŒจ๋„์— ์ง์ ‘ ์—…๋กœ๋“œํ•˜๊ณ  phpMyAdmin์— ๋น ๋ฅด๊ฒŒ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
๋‚ด๊ฐ€ ์ข‹์•„ํ•˜๋Š” ๊ฒƒ์€ ๋กœ๊ทธ์™€ ๋ฐฑ์—…์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์ž‘์„ฑ๋˜๊ณ  ์ˆœํ™˜๋ฉ๋‹ˆ๋‹ค. ๋ฐฑ์—…์€ ์„ค์ •์ด ๋งค์šฐ ์‰ฝ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๋Š๋ฆฐ ์‹œ๊ฐ„์—๋Š” ์•ฝ 10GB์˜ ์ „์ฒด ๋ฐฑ์—…์ด ์ˆ˜ํ–‰๋œ ๋‹ค์Œ ์ผ์ฃผ์ผ ๋™์•ˆ ๋งค์ผ 200MB์”ฉ ์ฆ๋ถ„ ๋ฐฑ์—…์ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ๋ณต๊ตฌ๋Š” ํŠน์ • ํŒŒ์ผ์ด๋‚˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊นŒ์ง€ ์„ธ๋ถ„ํ™”๋ฉ๋‹ˆ๋‹ค. ์ฆ๋ถ„ ์ฒด์ธ์—์„œ ๋ณต์›ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ ๋จผ์ € ์ „์ฒด ์ฒด์ธ์„ ๋ณต์›ํ•˜๊ณ  ์ „์ฒด ์ฒด์ธ์„ ๋ณต์›ํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฉฐ Plesk๊ฐ€ ๋ชจ๋“  ์ž‘์—…์„ ์ž์ฒด์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. FTP, Dropbox, s3 ๋ฒ„ํ‚ท, Google ๋“œ๋ผ์ด๋ธŒ ๋“ฑ ์–ด๋””์—์„œ๋‚˜ ๋ฐฑ์—…์„ ์—…๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
F์ผ์ฐจ: ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๋งˆ์นจ๋‚ด ์ƒˆ ์—”์ง„์„ ์™„์„ฑํ•˜๊ณ  ์ด๋ฅผ ์ƒ์‚ฐ์— ์—…๋กœ๋“œํ•œ ํ›„ ์ด์ „ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜จ ํ›„ ์ž๋ฆฌ์— ์•‰์•„ ๋ฏธ๋ž˜ ๋งˆ์„ธ๋ผํ‹ฐ์˜ ์ƒ‰์ƒ์„ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์—ฌ์ „ํžˆ ์•‰์•„์„œ ์„ ํƒํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ๋ฌธ์ œ๊ฐ€ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ ์‚ฌ์ดํŠธ๋Š” ๊ธฐ์กด ์‚ฌ์ดํŠธ๋ณด๋‹ค ๋ฌด๊ฑฐ์šธ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋˜์—ˆ์ง€๋งŒ ์‹ค์ œ๋กœ ๊ฐ€์žฅ ํฐ ๋ฌธ์ œ๋Š” ํŠธ๋ž˜ํ”ฝ์„ ์œ ๋„ํ•˜๊ธฐ ์œ„ํ•ด Yandex.Zen์„ ์‚ฌ์šฉํ•˜์—ฌ ๋งŽ์€ ๋ฐฉ๋ฌธ์ž๋ฅผ ๋Œ์–ด๋“ค์ด๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. 150๊ฐœ์˜ ๋™์‹œ ์—ฐ๊ฒฐ๋กœ ์ธํ•ด ์‚ฌ์ดํŠธ๊ฐ€ ๋‹ค์šด๋˜์—ˆ์Šต๋‹ˆ๋‹ค(RPS์— ๋Œ€ํ•ด ๋งํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. RPS๋ฅผ ์ธก์ •ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค). ์šฐ๋ฆฌ๋Š” php_fpm ์„ค์ • ์˜์—ญ์—์„œ ๋ฒ„ํŠผ์„ ์ฐŒ๋ฅด๊ณ  ์†์žก์ด๋ฅผ ๋Œ๋ฆฌ๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.
 
Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
์•„, ๊ทธ ์‚ฌ๋žŒ ๋ฒŒ์จ ์—ฐ๊ฒฐ์ด 500๊ฐœ๋‚˜ ๋๋„ค์š”. ํŒ์ด‰์ˆ˜๋‹จ์— ์‹ ์šฉ์นด๋“œ๊ฐ€ ์ถ”๊ฐ€๋˜๋ฉด์„œ ํŠธ๋ž˜ํ”ฝ์˜ ํŒŒ๋„๋Š” ๋”์šฑ ์ปค์กŒ๋‹ค. ๋‹ค์Œ ๋‹จ๊ณ„๋Š” ๋™์‹œ ์—ฐ๊ฒฐ 1000๊ฐœ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์šฐ๋ฆฌ๋Š” ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ๋งˆ๋ฌด๋ฆฌํ•˜๊ณ  ๊ทผ์œก์˜ ์˜ํ˜ผ์„ ๋“ค์—ฌ๋‹ค๋ณด์•„์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠ€๋Š” ๊ฒƒ์€ ๋„์›€์ด ๋˜์ง€ ์•Š์•˜์ง€๋งŒ ์šฐ๋ฆฌ๋Š” ๊ทธ๊ฒƒ์„ ์‹ค์ œ๋กœ ๊ธฐ๋Œ€ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋Š๋ฆฐ ์ฟผ๋ฆฌ ๋กœ๊ทธ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ณ , ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ธ๋ฑ์Šค๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ , ์ฝ”๋“œ์—์„œ ๋ถˆํ•„์š”ํ•œ ์ฟผ๋ฆฌ๋ฅผ ์ œ๊ฑฐํ•˜๊ณ , mysqltuner์˜ ์กฐ์–ธ์— ๋”ฐ๋ผ mysql ๊ตฌ์„ฑ์„ ๋‹ค์‹œ ํ•œ ๋ฒˆ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๋„์ „ - 2000๊ฐœ์˜ ์—ฐ๊ฒฐ. ํŠนํžˆ nginx ์บ์‹ฑ์ด ์ถ”๊ฐ€๋œ Plesk 17.8 ๋ฒ„์ „์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(๋†€๋ž๋„๋ก ์‰ฌ์›€). ํ•ด๋ณด์ž. ๊ณต์žฅ! ๊ทธ๋Ÿฐ ๋‹ค์Œ ๊ทธ๋“ค์€ ๋ถ€๋“œ๋Ÿฌ์šด๋ฉด์„ ๋ฐŸ์•˜๊ณ  Yandex.Zen ํ”ผ๋“œ๊ฐ€ ์ž‘๋™์„ ๋ฉˆ์ท„์Šต๋‹ˆ๋‹ค. ์‚ฌ์ดํŠธ๋Š” ์ž‘๋™ํ•˜์ง€๋งŒ ํ”ผ๋“œ๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ”ผ๋“œ๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๊ณ  ํŠธ๋ž˜ํ”ฝ์ด ์—†์Šต๋‹ˆ๋‹ค. ๋ถ„์œ„๊ธฐ๊ฐ€ ๋œจ๊ฑฐ์›Œ์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒํ™ฉ์˜ ์••๋ฐ•๊ณผ ์ƒ์ƒ๋ ฅ์˜ ๋ถ€์กฑ์œผ๋กœ ์ธํ•ด ๋‚˜๋Š” ์ฆ‰์‹œ strace์™€ nginx๋กœ ๊ฐ€์„œ ๋‚ด๊ฐ€ ์ฐพ๊ณ  ์žˆ๋˜ ๊ฒƒ์„ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. ์–ด๋Š ์‹œ์ ์—์„œ ์–ด๋ฆฌ์„์€ nginx๊ฐ€ Yandex get Feed.xml์— ๋Œ€ํ•œ ์‘๋‹ต์œผ๋กœ ๊ธธ ์žƒ์€ 500๋ฒˆ์งธ ์˜ค๋ฅ˜๋ฅผ ์บ์‹œํ•œ ๊ฒƒ์œผ๋กœ ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค. ์บ์‹œ ์„ค์ •์— ์˜ˆ์™ธ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
์†Œ์œ ์ž๊ฐ€ ๋” ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์ด ๋ถ„๋ช…ํ•˜๋ฉฐ ํŒŒ๋„๊ฐ€ ์ฒœ์ฒœํžˆ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ์€ ๋Œ€์ฒ˜ํ•˜๊ณ  ์žˆ์ง€๋งŒ ์‚ฌ์ „์— memcached๋ฅผ ์‹คํ—˜ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹คํ–‰์Šค๋Ÿฝ๊ฒŒ๋„ Laravel์€ ๊ฑฐ์˜ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ด๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ €๋Š” ๊ทธ๋ƒฅ "๋†€๊ธฐ" ์œ„ํ•ด ์ˆ˜๋™์œผ๋กœ memcached๋ฅผ ์„ค์น˜ํ•˜๊ณ  ์‹ถ์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๋„์ปค ์ด๋ฏธ์ง€๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŒจ๋„์—์„œ ๋ฐ”๋กœ.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
๊ธ€์Ž„์š”, ๊ฑฐ์ง“๋ง์ด์—์š”. ์‰˜๋กœ ๊ฐ€์„œ pecl์„ ํ†ตํ•ด ๋ชจ๋“ˆ์„ ์„ค์น˜ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ ๋ช…๋ น. ์•„์ง ์ฒ˜๋ฆฌ๋Ÿ‰ ์ฆ๊ฐ€์— ๋Œ€ํ•ด ๋งํ•  ๊ฒƒ์ด ์—†์œผ๋ฉฐ ์œ ์ž…๋Ÿ‰์ด ์ถฉ๋ถ„ํžˆ ํฌ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์‚ฌ์ดํŠธ ์—”์ง„์ด localhost:11211์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๊ณ  ํ†ต๊ณ„๊ฐ€ ํ‘œ์‹œ๋˜๋ฉฐ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์†Œ๋น„๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์Œ์— ๋“ค๋ฉด ๋‹ค์Œ์— ๋ฌด์—‡์„ ํ•ด์•ผ ํ• ์ง€ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Œ€๋กœ ๋‘๊ฑฐ๋‚˜ "์‹ค์ œ"๋ฅผ Axis์— ๋ฐ”๋กœ ๋„ฃ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„๋‹ˆ๋ฉด ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ redis๋ฅผ ์‹œ๋„ํ•ด ๋ด…์‹œ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ ๋ฉ”์ผ๋ง ๋ฆฌ์ŠคํŠธ๋ฅผ ์ฒจ๋ถ€ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฆด๋ ˆ์ด๋Š” ์—†๊ณ  smtp ์ธ์ฆ๋งŒ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ด๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ์„ค์ •ํ•˜๊ณ  ๊ทธ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ PHP๋ฅผ ํ†ตํ•ด ๋‰ด์Šค๋ ˆํ„ฐ๋ฅผ ๋ณด๋ƒ…๋‹ˆ๋‹ค.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
์–ผ๋งˆ ์ „ Plesk Obsidian(18.0)์ด ์ถœ์‹œ๋˜์—ˆ๋Š”๋ฐ, ๊ณผ๊ฑฐ ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ ๋‘๋ ค์›€ ์—†์ด ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์ผ์ด ์•„์ฃผ ์ˆœ์กฐ๋กญ๊ฒŒ ์ง„ํ–‰๋˜์–ด, ๋” ์ด์ƒ ์ด์•ผ๊ธฐํ•  ๊ฒƒ๋„ ์—†์Šต๋‹ˆ๋‹ค. ๋‹คํ–‰์Šค๋Ÿฌ์šด ์ ์€ ์ธํ„ฐํŽ˜์ด์Šค์˜ ํ’ˆ์งˆ์ด ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ๊ณ , ๋”์šฑ ํ˜„๋Œ€ํ™”๋˜์—ˆ์œผ๋ฉฐ, ์ผ๋ถ€ ๋ถ€๋ถ„์—์„œ๋Š” ๋”์šฑ ํŽธ๋ฆฌํ•ด ์กŒ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. Grafana์˜ ๋ฉ‹์ง„ ๊ณ ๊ธ‰ ๋ชจ๋‹ˆํ„ฐ๋ง์ž…๋‹ˆ๋‹ค.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
์•„์ง ์ž์„ธํžˆ ๋‹ค๋ฃจ์ง€๋Š” ์•Š์•˜์ง€๋งŒ, ์˜ˆ๋ฅผ ๋“ค์–ด ์ด๋ฉ”์ผ์˜ ๋ชจ๋“  ๋งค๊ฐœ๋ณ€์ˆ˜์— ๋Œ€ํ•œ ์•Œ๋ฆผ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์ธํ•œํ…Œ ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹

์ธํ„ฐํŽ˜์ด์Šค์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๋Š” ๋™์•ˆ ๋ฐ˜์‘์ด ๋น ๋ฅด๊ณ  ํœด๋Œ€ํฐ์—์„œ ์ •๋ง ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ดˆ๊ธฐ ๋‹จ๊ณ„์—์„œ PHP ๋ฐ ๊ธฐํƒ€ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์ตœ์ ์˜ ์„ค์ •์„ ์ฐพ์œผ๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๋Š” ๋™์•ˆ ์ด๊ฒƒ์ด ๋งŽ์€ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์—…๋ฌด ์—ด์ •์— ๋งž์ถฐ 23:XNUMX์— ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ์—…๋ฌด ์—ด์ •์— ๋งž์ถฐ ๋ชฉ์š•ํƒ•์—์„œ ๋ณด๋“œ์นด๋ฅผ ๋งˆ์‹œ๊ณ  ๊ธด๊ธ‰ํ•˜๊ฒŒ ๋ฌด์–ธ๊ฐ€๋ฅผ ์ „ํ™˜ํ•ด์•ผ ํ•  ๋•Œ.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
์•„, ๊ทธ๋Ÿฐ๋ฐ. ์‚ฌ์ง„์€ PHP Composer๊ฐ€ ๋‚˜ํƒ€๋‚œ ๋ชจ์Šต์ž…๋‹ˆ๋‹ค. ์•„์ง ์‚ฌ์šฉํ•ด ๋ณธ ์ ์€ ์—†์ง€๋งŒ Laravel์˜ ๊ฒฝ์šฐ ๋ช‡ ๋ฒˆ์˜ ์‰˜ ๋กœ๊ทธ์ธ๊ณผ ์ข…์†์„ฑ ์„ค์น˜ ์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Node.JS์™€ Ruby์—๋„ ๋™์ผํ•œ ์‹œ์Šคํ…œ์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.

SSL์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ชจ๋“  ๊ฒƒ์ด ๊ฐ„๋‹จํ•ด์ง‘๋‹ˆ๋‹ค. ๋„๋ฉ”์ธ์ด ์˜ˆ์ƒ๋Œ€๋กœ ํ™•์ธ๋˜๋ฉด ํ•œ ๋ฒˆ์˜ ํด๋ฆญ์œผ๋กœ Letโ€™s Encrypt๊ฐ€ ์ˆ˜ํ–‰๋œ ๋‹ค์Œ ๋„๋ฉ”์ธ ์ž์ฒด์™€ ํ•˜์œ„ ๋„๋ฉ”์ธ, ์‹ฌ์ง€์–ด ๋ฉ”์ผ ์„œ๋น„์Šค์— ๋Œ€ํ•ด์„œ๋„ ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜
์†Œํ”„ํŠธ์›จ์–ด๋กœ์„œ์˜ Plesk ์ž์ฒด๋Š” ํ˜„์žฌ ๋งค์šฐ ์ฆ๊ฒ๊ณ  ์•ˆ์ •์ ์ž…๋‹ˆ๋‹ค. ์ž์ฒด์ ์œผ๋กœ ๋ฐ Axis๋ฅผ ์ž๋™์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜๊ณ  ๋ฆฌ์†Œ์Šค๋ฅผ ๊ฑฐ์˜ ์†Œ๋ชจํ•˜์ง€ ์•Š์œผ๋ฉฐ ์›ํ™œํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋”˜๊ฐ€๋ฅผ ๋ฐŸ์€ ๊ธฐ์–ต์กฐ์ฐจ ์—†๋Š”๋ฐ, ์ด๋Š” ๋ช…๋ฐฑํ•œ ์ œํ’ˆ ๊ฒฐํ•จ์ด์—ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๋ฌธ์ œ๋„ ์žˆ์—ˆ์ง€๋งŒ ๋ถˆ์™„์ „ํ•œ ๊ตฌ์„ฑ ๋•Œ๋ฌธ์ด๊ฑฐ๋‚˜ ๊ต์ฐจ์  ์–ด๋”˜๊ฐ€์—์„œ ๋ฐœ์ƒํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ถˆํ‰ํ•  ๊ฒƒ์ด ์—†์Šต๋‹ˆ๋‹ค. Plesk์™€ ํ•จ๊ป˜ ์ผํ•˜๋Š” ๋Š๋‚Œ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์ฆ๊ฒ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์—†๊ณ  ์šฐ๋ฆฌ๊ฐ€ ์ด๊ฒƒ์„ ์ดํ•ดํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ์€ ํด๋Ÿฌ์Šคํ„ฐ๋ง์ž…๋‹ˆ๋‹ค. LB๋„ HA๋„ ์•„๋‹™๋‹ˆ๋‹ค. ์‹œ๋„ํ•ด ๋ณผ ์ˆ˜๋Š” ์žˆ์ง€๋งŒ ๋…ธ๋ ฅ์ด ๋„ˆ๋ฌด ๋งŽ์ด ๋“ค๊ธฐ ๋•Œ๋ฌธ์— ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ญ”๊ฐ€ ๋‹ค๋ฅด๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ด ๋” ๋‚ซ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์šฐ๋ฆฌ๊ฐ€ ๊ทธ๊ฒƒ์„ ์š”์•ฝํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ด€๋ฆฌ์ž๊ฐ€ ์—†๊ฑฐ๋‚˜ ๊ด€๋ฆฌ์ž๊ฐ€ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ, ํ˜ธ์ŠคํŒ… ๊ฐ€๊ฒฉ๊ณผ ์‚ฌ์ดํŠธ ํšŒ์ „์ด 100 USD๋ฅผ ์ดˆ๊ณผํ•˜๋Š” ๊ฒฝ์šฐ, 1500์˜ ์ˆ˜๊ฐ„ ๊ณต์œ ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜์ง€ ์•Š์„ ๋•Œ ์˜์‚ฌ ๊ฒฐ์ •์ž๊ฐ€ ์ง๋ฉดํ•  ๋•Œ ์„œ๋ฒ„์˜ ์‚ฌ์ดํŠธ ์‹œ๊ฐ„์ œ ๊ด€๋ฆฌ์ž๋ฅผ ๊ณ ์šฉํ•˜๊ฑฐ๋‚˜, ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ตฌ๋งคํ•˜๊ณ  10๋‹ฌ๋Ÿฌ์— ๊ด€๋ฆฌ์ž๋ฅผ ๊ฐ–๊ฑฐ๋‚˜ ์ „ํ˜€ ๊ฐ–์ง€ ์•Š๋Š” ๊ฒƒ ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ํ™•์‹คํžˆ ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์›๊ฒฉ ๊ด€๋ฆฌ์ž์˜ ๊ด€์ ์—์„œ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ์›” $XNUMX, ์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•˜๊ณ  ๋งค์šฐ ์˜ค๋žซ๋™์•ˆ ์—…๋ฌด์— ์œ ์—ฐ์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.ะพ๋” ํฐ ๊ธˆ์•ก. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋น„์Šทํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‚ด ๋‹ด๋‹น์œผ๋กœ ๋งก์•„๋‹ฌ๋ผ๋Š” ๊ฐ•ํ•œ ์š”์ฒญ์„ ๋ฐ›์œผ๋ฉด ๋‚˜๋Š” ์ด๋ฅผ Plesk๋กœ ์ด์ „ํ•˜๊ฒ ๋‹ค๊ณ  ๊ณ ์ง‘ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Plesk์— ๋Œ€ํ•œ ๋‚˜์˜ ๊ฒฝํ—˜

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€