AWS์ WordPress ์ค์น - Amazon Web Services
- <์คํฌ>1. WordPress๋ฅผ ์ฌ์ฉํ ํด๋ผ์ฐ๋ ์ปดํจํ ์๊ฐ
- <์คํฌ>2. DigitalOcean์ WordPress๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ
- <์คํฌ>3. Microsoft Azure์ WordPress๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ
- <์คํฌ>4. Google Cloud์ WordPress๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ
- 5. ํ์ฌ ์ฝ๊ณ ์๋ ๋ด์ฉ: AWS์ WordPress ์ค์น โ Amazon Web Services
ํด๋ผ์ฐ๋์ WordPress ์ค์น ์๋ฆฌ์ฆ์ ๋ํ ์๋ก์ด ๊ฐ์ด๋์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค. ์ค๋์ Amazon Web Services(AWS)์ ์๋ํ๋ ์ค(WordPress)๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. Microsoft Azure ๋ฐ Google Cloud์ ์ด์ ํด๋ผ์ฐ๋ ์ค์น ๊ฐ์ด๋์ ๋ง์ฐฌ๊ฐ์ง๋ก ์ฌ์ ์ค์น๋ WordPress ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ด์ ์์ํ๊ธฐ ์ ์ AWS ์๋ ๋ฐฉ์์ ๋ฏธ๋ฆฌ ์ดํดํ๊ธฐ ์ํด ๋ ผ์ํ๊ณ ์ถ์ ๋ช ๊ฐ์ง ์ฃผ์ ์ฉ์ด๊ฐ ์์ต๋๋ค.
AWS๋ ์ผ๋ง๋ ํฝ๋๊น?
์ฐ์ , ์ด๊ฒ์ ์์๋ด ์๋ค. AWS๋ ๊ฑฐ๋ํฉ๋๋ค. ์์ฒญ๋๊ฒ ํฌ๋ค๋ ๋ป์ด์์. ์ธํฐ๋ท์์ ๊ฐ์ฅ ์ค๋๋ ํด๋ผ์ฐ๋ ํธ์คํ ์ ๊ณต์ ์ฒด ์ค ํ๋์ ๋๋ค. ๋ผ์ด๋ธ ๋น๋์ค ์ธ์ฝ๋ฉ๋ถํฐ ์ ์ธ๊ณ์ ํผ์ ธ ์๋ ์์ฑ ๋ฐ ๊ธฐํ ๊ณ ์ฑ๋ฅ ์ผ์์ ๊ธ์ ์คํธ๋ฆฌ๋ฐ ๋ฐ์ดํฐ ๋ถ์์ ์ด๋ฅด๊ธฐ๊น์ง ์๋ง์ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋ค์์ AWS๊ฐ ์ผ๋ง๋ ๊ฐ๋ ฅํ์ง ์๋ ค์ฃผ๋ ์ ๋ณด์ ๋๋ค. NASA โ ์, NASA๋ AWS์ ํด๋ผ์ฐ๋ ์ปดํจํ ์ธํ๋ผ๋ฅผ ์ฌ์ฉํ์ฌ ํ์ฑ ํ์ฌ์ ์๋ฌด์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ์ต๋๋ค. ํ์ง๋ง ์ฐ๋ฆฌ๋ WordPress์ ์์ ์ธ์คํด์ค๋ฅผ ์ค์นํ ๊ฒ์ ๋๋ค. ๊ทธ๋ ์ฃ ? AWS๊ฐ ์ฐ๋ฆฌ๋ฅผ ๋์์ฃผ์์ต๋๋ค! ํต์ฌ์ ํํค์ณ ๋ณด๊ฒ ์ต๋๋ค.
Amazon EC2:ย Elastic Cloud Compute๋ผ๊ณ ๋ ํ๋ฉฐ ํด๋ผ์ฐ๋์ ์๋ ์ปดํจํฐ๋ผ๊ณ ์๊ฐํ์ธ์. ํ๋์จ์ด๊ฐ ์ด๋์ ์๋์ง, ํ๋์จ์ด๋ฅผ ์ฒญ์ํ๊ณ ๋จผ์ง๋ฅผ ์ ๊ฑฐํ๋ ์ฌ๋์ด ๋๊ตฌ์ธ์ง, ์ ์์ด ๊บผ์ง๋ฉด ์ด๋ป๊ฒ ๋๋์ง ์ ํ์๊ฐ ์์ต๋๋ค. ๊ทธ๊ฑด ์๋ง์กด์ด ์ฒ๋ฆฌํ ์ผ์ด๋ค.
๋น์ ์ด ์์์ผ ํ ์ ์ผํ ๊ฒ์ ์๋ฒ์ ๊ธฐ์ ์ฌ์์ ๋๋ค. ์ฆ, ์ปดํจํฐ์ ๋๋ค. ๊ทธ๊ฒ ๋ค์ผ. ์ด๊ฒ์ด ๋ฐ๋ก ํด๋ผ์ฐ๋์ ์๋ฆ๋ค์์ ๋๋ค.
Amazon ๋จธ์ ์ด๋ฏธ์ง:ย AMI โ ๊ฐ๋ฐ์๊ฐ ์ฆ๊ฒจ ๋ถ๋ฅด๋ฏ์ด(์ ๋ง ๋ฉ์ง๊ธฐ ๋๋ฌธ์ ๊ทธ๋ ๊ฒ ๋ถ๋ฅด๊ฒ ์ต๋๋ค) ์ธ์คํด์ค ๋๋ ์ด์ ์ฒด์ ์ ์ฌ๋ฌ ๋ค๋ฅธ ์ํํธ์จ์ด๊ฐ ์ค์น๋ ์ปดํจํฐ์ผ ๋ฟ์ ๋๋ค. ์ฌ์ ์ค์น๋์ด ์์ต๋๋ค.
์ PC์ Windows 10์ ์ค์นํ ๋ค์ MediaMonkey, Microsoft Word, Google Chrome๊ณผ ๊ฐ์ ์ผ๋ถ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ค์นํ๋ค๊ณ ์์ํด ๋ณด์ธ์. ํ์ฌ ์ํ์์ OS ์ด๋ฏธ์ง๋ฅผ ๋ด๋ณด๋ด๋ฉด ๋จธ์ ์ด๋ฏธ์ง๊ฐ ์์ฑ๋ฉ๋๋ค. ๋ด๋ณด๋ด๊ธฐ๋ ๋ค๋ฅธ ์ ์ฌํ ์ฅ์น์ ์ฐ๊ฒฐํ๋ฉด ์ค์น ์์ด ์คํ๋๋ ํ์ผ์ ์๋ฏธํฉ๋๋ค. Linux๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋๋ค์ ํญ์ ์ด ์์ (์: ๋จธ์ ์ด๋ฏธ์ง ๋๋ ์ค๋ ์ท ์์ฑ)์ ์ํํฉ๋๋ค. ์ด๊ฒ์ ๋ํ Docker์ ๋ชจํธํ ์์ด๋์ด์ด๊ธฐ๋ ํฉ๋๋ค.
Amazon EC2์ AMI์ ๊ดํด ์ด์ผ๊ธฐํ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
์ข์ ์ง๋ฌธ. ์ด์ EC2๊ฐ ํด๋ผ์ฐ๋์ ์ปดํจํฐ/์๋ฒ์ ๊ฐ๋ค๋ ๊ฒ์ ํ์ธํ์ผ๋ฏ๋ก Amazon EC2์ ๋จ์ผ ์ธ์คํด์ค(EC2 ์ธ์คํด์ค ๋ผ๊ณ ๋ ํจ)๋ฅผ ์ฌ์ฉํ๊ฒ ์ต๋๋ค. ) WordPress ์ฌ์ดํธ๋ฅผ ํธ์คํ ํฉ๋๋ค.
ํ์ง๋ง ๊ธฐ๋ค๋ ค. ๋น์ ์ ๊ธฐ๊ณ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค - ์! ํ์ง๋ง ์ด์ ์ฒด์ ๋ฅผ ์ค์นํ๋ ๊ฒ์ ์ด๋ป์ต๋๊น? Linux๋ฅผ ์ ํํ ๊น์, ์๋๋ฉด Windows๋ฅผ ์ ํํ ๊น์? ๋ฆฌ๋ ์ค? ๊ด์ฐฎ์. ํ์ง๋ง (๋ค์ ํ๋ฒ) ์ ๊น๋ง์. ์ฐ๋ฆฌ๋ ์ด๋ค Linux ๋ฒ์ ์ ์ ํํ ๊น์? ์ฐ๋ถํฌ? ํ๋๋ผ? ๋ฐ๋น์? ๋ด๊ฐ Ubuntu๋ฅผ ์ ํํ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๊ด์ฐฎ์. ์ด๋ค ๋ฒ์ ์ ์ ํํด์ผ ํ๋์? ์์์! ํ๋์ ์์ ๋ชฉํ์ ๋นํด ์ ํ ์ฌํญ์ด ๋๋ฌด ๋ง์ต๋๋ค!
๋๋ฌด ๋ถ๋ด์ค๋ฝ์ง ์๋ค๋ฉด ๋ค์ ํ๋ก์ธ์ค๋ฅผ ์๊ฐํด ๋ณด์ธ์. WordPress๋ฅผ ์คํํ๋ ๋ฐ ํ์ํ ์ํํธ์จ์ด ํธ์คํธ์ธ LAMP ์คํ์ ์ค์นํด์ผ ํฉ๋๋ค. ์ค์น ๋ฐ ๊ตฌ์ฑ์ด ์๋ฃ๋๋ฉด WordPress๋ฅผ ์ค์นํ๊ณ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. ๊ถํ, ๋๋ ํ ๋ฆฌ ์ก์ธ์ค ๋ฐ ๋ชจ๋ ๊ฒ์ด ๋๋ฝ๋์์ต๋๋ค.
๋๋ ๋น์ ์ ๋ํด ๋ชจ๋ฅด์ง๋ง ๊ทธ๊ฒ์ ๊ธด ๊ณผ์ ์ ๋๋ค. ๋ชจ๋ ๋๋ฌธ์๋ก ๊ธธ๊ณ ๊ตต๊ฒ ํ์๋ฉ๋๋ค. ๋น์ ์ ์๋ง๋ ๋ด๊ฐ ์ง๊ธ ์ด๋๋ก ๊ฐ๊ณ ์๋์ง ์ง์ํ์ ๊ฒ์ ๋๋ค. ๋น์ ๋ง์ด ๋ง์ต๋๋ค. ์ฌ๊ธฐ๊ฐ Amazon ๋จธ์ ์ด๋ฏธ์ง๊ฐ ์๋ํ๋ ๊ณณ์ ๋๋ค.
๋๊ตฐ๊ฐ EC2 ์ธ์คํด์ค๋ฅผ ๋ฐฐํฌํ๊ณ , Ubuntu๋ฅผ ์ค์นํ๊ณ , ์ ๋ฐ์ดํธํ๊ณ , ํ์ํ ๋ชจ๋ ์ํํธ์จ์ด(์: LAMP ์คํ)์ ํจ๊ป WordPress๋ฅผ ์ค์นํ๋ค๊ณ ์์ํด ๋ณด์ธ์. ๊ทธ๋ฐ ๋ค์ ๊ทธ ์ฌ๋์ ํ์ฌ ์ํ์ OS ์ด๋ฏธ์ง, ์ฆ ์๋์ง ์์ ๋ณธ์ง์ ์ผ๋ก "์ฌ์ฉ ๊ฐ๋ฅํ" WordPress ์ค์น ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค์์ต๋๋ค. ์ด๋ WordPress๊ฐ ์ค์น๋ ์๋ฒฝํ AMI์ ์์ ๋๋ค. ์ด์ ๊ทธ๋ฐ AMI๊ฐ ์กด์ฌํ๊ณ Bitnami์์ ๋ง๋ค์๊ธฐ ๋๋ฌธ์ ์์์ ๋ฉ์ถ ์ ์์ต๋๋ค. (์ผ!)
โAMI์ฉ ๋ง์ผํ๋ ์ด์ค๋ ์ด๋ป์ต๋๊น? โ
์ฝํ ์ธ ๊ด๋ฆฌ AMI๋ฅผ ๊ฐ์ถ AWS Marketplace
๋น์ ์ ๋ฌผ์์ต๋๋ค. ์๋ง์กด์ ๊ท๋ฅผ ๊ธฐ์ธ์์ต๋๋ค. Amazon์๋ AWS Marketplace๋ผ๋ ๋ง์ผํ๋ ์ด์ค๊ฐ ์์ต๋๋ค. ์ฌ๊ธฐ์๋ ์ค์นํ๊ธฐ ์ด๋ ค์ด ๋ค์ํ ์ํํธ์จ์ด์ ๋ํด ์ฌ์ ๊ตฌ์ฑ๋ ๋จธ์ ์ด๋ฏธ์ง๋ฅผ ๊ตฌ๋งคํ ์ ์์ต๋๋ค(์, ๊ตฌ๋งค). ์์ด๋์ด๋ ํธ์คํ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ์ฌ ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ์ฑ์ ํด๋ผ์ฐ๋์ ๋ฐฐํฌํ ์ ์๋๋ก ํ๋ ๊ฒ์ ๋๋ค. ์ด๋ Google Cloud ๋ฐ Microsoft Azure๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ฏธ์ง ๋๋ ํ ํ๋ฆฟ์ผ๋ก ์ ๊ณตํ๋ ๊ฒ๊ณผ ๋งค์ฐ ์ ์ฌํฉ๋๋ค.
๋คํ์ค๋ฝ๊ฒ๋ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์คํ ์์ค ์ํํธ์จ์ด์๋ ๋ฌด๋ฃ AMI๊ฐ ์์ต๋๋ค. ์ด๋ ์ฐ๋ฆฌ์ ๊ฐ์ ์ด๋ณด์์๊ฒ ๋งค์ฐ ์ ์ฉํฉ๋๋ค. ๋ฌด๋ฃ AMI์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๊ธฐ์ฌ์ ์ค ํ๋๋ WordPress๋ฅผ ํฌํจํ์ฌ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์คํ ์์ค ์ํํธ์จ์ด์ ๋ํ ์ต์ AMI๋ฅผ ์ ๊ณตํ๋ ํ์ฌ์ธ Bitnami์ ๋๋ค!
๊ทธ๋ผ ์ฐ๋ฆฌ๋ ๊ฐ๋ค. WordPress ์ค์น๋ฅผ ํธ์คํ ํ๊ธฐ ์ํ EC2์ ๋๋ค. Bitnami์ WordPress AMI๋ฅผ ์ฌ์ฉํ๋ฉด ์ค์น ํ๋ก์ธ์ค๊ฐ ๋จ์ถ๋ฉ๋๋ค. ์ด์ ์ฐ๋ฆฌ๊ฐ ํด์ผ ํ ์ผ์ ๊ทธ๊ฒ๋ค์ ์๋ก ์ฐ๊ฒฐํ๋ ๊ฒ๋ฟ์ ๋๋ค.
EC2 ์ธ์คํด์ค + WordPress AMI=2๋ถ ์์ AWS ํด๋ผ์ฐ๋์ WP!
๋ฌด๋ฃ Amazon ๊ณ์ ์ค์
AWS ๋ฌด๋ฃ ์ฌ์ฉ ๋ฑ๊ธ ์ ํ
AWS์ ๋ฌด๋ฃ ๊ณ์ ์๋ ๋ค์ํ ํํ์ด ํฌํจ๋์ด ์์ผ๋ฉฐ 1๋ ๋์ ํ์ฑํ๋ฉ๋๋ค. ์ด๋ ์ฐ๋ฆฌ๊ฐ ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๋ก๋ถํฐ ๋ฐ์ ๋ฌด๋ฃ ์๊ฐ ์ค ๊ฐ์ฅ ๋์ ๊ธ์ก์ ๋๋ค. ๊ทธ๋ฌ๋ ํน์ ์ ํ ์ฌํญ์ด ์์ต๋๋ค.
์ ์ฒด ๋ชฉ๋ก์ ๋ณด๋ ค๋ฉด AWS ํ๋ฆฌ ํฐ์ด ํํ์ด์ง๋ฅผ ํ์ธํ์ธ์. ํ์ง๋ง ์ฐ๋ฆฌ์ ๋ชฉ์ ์ ์ํด์๋ ๋ค์ ์ฌํญ๋ง ์์์ผ ํฉ๋๋ค.
- Amazon EC2์ ๋ง์ดํฌ๋ก ์ธ์คํด์ค 1๊ฐ๋ ๋งค๋ฌ 750์๊ฐ ๋์ ํ๋ฆฌ ํฐ์ด์์ ํ์ฉ๋ฉ๋๋ค. ์ด๋ WordPress๋ฅผ 24x7x365์๊ฐ ๋์ ์คํํ๋ ๋ฐ ์ถฉ๋ถํฉ๋๋ค.
- ๋ค๋ฅธ ์น์ฌ์ดํธ์ ๋ฐฑ์ ์์น๋ก ์ฌ์ฉํ ์ ์๋ 5GB์ Amazon S3 ์คํ ๋ฆฌ์ง.
์์งํ ๋งํด์ ์ด ํํ ๋ฆฌ์ผ์์ ๊ฐ์ฅ ๊ธด ๋ถ๋ถ์ ๋ฌด๋ฃ Amazon Web Services ๊ณ์ ์ ์ค์ ํ๋ ๊ฒ์ ๋๋ค. 1-2-3์ฒ๋ผ ์ฝ์ง๋ง ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๊ณผ์ ์ด ์ค๋ ๊ฑธ๋ฆฝ๋๋ค. ๋น์ ์ํด์ผํฉ๋๋ค :
- ์ ์ด๋ฉ์ผ ์ฃผ์๋ก ๊ฐ์ ํ์ธ์
- ์ ํจํ ์ ์ฉ์นด๋๋ ์ง๋ถ์นด๋๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ์ ์ ํ์ธํ์ธ์.
- ํด๋ํฐ ๋ฒํธ๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ์ ์ ์ฐ๊ฒฐํ์ธ์. (Amazon์์ ์ ํ๋ฅผ ๊ฑธ์ด ์ธ์ฆ ์ฝ๋๋ฅผ ์ ๋ ฅํด์ผ ํฉ๋๋ค.)
AWS ๊ฒฐ์ ๊ณ์ ์์๋ ์ ๋ถ ์ ์ฉ ์นด๋๋ ๊ฐ์ ์ ์ฉ ์นด๋ ์๋น์ค(์: Entropay)๋ฅผ ์ฌ์ฉํด์๋ ์ ๋ฉ๋๋ค. ๊ธฐ์ ์ ์ผ๋ก๋ ๊ด์ฐฎ์ง๋ง ๊ทธ๋ ๊ฒ ํด๋ดค๋๋ฐ ๊ณ์ ์ด ๊ธ์ง๋ ๋ฟ์ ๋๋ค. ๋ฐ๋ผ์ ์ ํจํ ์นด๋๋ฅผ ์ฌ์ฉํ์๊ธฐ ๋ฐ๋๋๋ค. ๋ชจ๋ ๋จ๊ณ๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ํํ๋ค๋ฉด ๋ช ๋ถ ์์ ๊ณ์ ์ด ํ์ฑํ๋๊ณ WordPress ์ค์น ์ ์ฐจ๋ฅผ ์์ํ ์ ์์ต๋๋ค.
1๋จ๊ณ โ AWS Marketplace์์ WordPress ์ด๋ฏธ์ง ์ค์น
AWS Marketplace > ์ฝํ ์ธ ๊ด๋ฆฌ > Bitnami ๊ธฐ๋ฐ WordPress๋ก ์ด๋ํ์ธ์. ์ด๊ฒ์ด ์ฐ๋ฆฌ๊ฐ ์ค์นํ๋ ค๋ ์ด๋ฏธ์ง์ ๋๋ค. ์ง๊ธ๊น์ง ์ฐ๋ฆฌ๊ฐ ์ EC2 ์ธ์คํด์ค๋ฅผ ์์ฑํ์ง ์์๋์ง ๊ถ๊ธํ์๋ค๋ฉด, ๋จผ์ ํ๋ฅญํ ์ง๋ฌธ์ ํ์ ๊ฒ์ ๋ํด ์นญ์ฐฌํด ์ฃผ์ญ์์ค.
์ข์ต๋๋ค. AWS๋ฅผ ์ฌ์ฉํ๋ฉด AMI ํ์ด์ง์์ ์ง์ EC2 ์ธ์คํด์ค๋ฅผ ๊ตฌ์ฑํ ์ ์์ผ๋ฏ๋ก ์ง๊ธ๊น์ง๋ ์ด ์์ ์ ์ํํ์ง ์์์ต๋๋ค. ์ด์ ์ ๊ตฌ์ฑ๋ EC2 ์ธ์คํด์ค๋ฅผ ์ AMI๋ก ๋ฎ์ด์ธ ์ํ์ด ์์ผ๋ฏ๋ก ์์ ์ด ๋จ์ํด์ง๋๋ค.
Bitnami์ WordPress AMI ํ์ด์ง โ ์์ํ๋ ค๋ฉด ๊ณ์์ ํด๋ฆญํ์ธ์!
1.1ย โ WordPress AMI ์์ฑ
- ๋ฒ์ : ์ต์ Ubuntu ๋ฒ์ ์ ์ ํํฉ๋๋ค.
- ์ง์ญ: ๋ฏธ๊ตญ ์ง์ญ์ ์ ํํฉ๋๋ค.
- EC2 ์ธ์คํด์ค ์ ํ: t1.micro ์ธ์คํด์ค์ฌ์ผ ํฉ๋๋ค. ๊ทธ ์ด์์ธ ๊ฒฝ์ฐ ์๊ธ์ด ์ฒญ๊ตฌ๋ฉ๋๋ค.
- VPC ์ค์ : ๊ทธ๋๋ก ๋๋ฉด ์ง์ญ์ ๋ฐ๋ผ ์๋์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ๋ณด์ ๊ทธ๋ฃน: ๊ฒฝ๊ณ ๊ฐ ํ์๋๋๋ผ๋ ์ฌ์ฉ์ ์ค์ ์ ๋ฐ๋ผ ์๋ก ์ ํ์ ์ ํํ์ธ์. ์ฌ๊ธฐ์ ์ฌ์ฉ์๋ AMI(์: Bitnami)์ ๊ฐ๋ฐ์์ ๋๋ค.
- ํค ์: ํค ์ ์์ฑ์ 3๋จ๊ณ ํ๋ก์ธ์ค๋ก ์ด๋ฃจ์ด์ง๋๋ค. ์ ํ ์ฌํญ์ด์ง๋ง SSH๋ฅผ ํตํด EC2 ์ธ์คํด์ค์ ๋ก๊ทธ์ธํ ์ ์๋๋ก ์์ฑํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
1.2 โ EC2์์ ํค ์์ ์์ฑํ๋ ๋ฐฉ๋ฒ
EC2 ์ธ์คํด์ค์ ๋ํด ์ ํํ ์ง์ญ๊ณผ AWS ์ฝ์์ ํ์๋ ์ง์ญ์ด ๋์ผํ์ง ํ์ธํ์ธ์. ๊ทธ๋ ์ง ์์ผ๋ฉด ํ๋ก์ธ์ค๊ฐ ์๋ํ์ง ์์ต๋๋ค.
1. ์ด ์คํฌ๋ฆฐ์ท์ ์ฒซ ๋ฒ์งธ ํ์ดํผ๋งํฌ๋ฅผ ํด๋ฆญํ์ธ์.
2. EC2 ์ฝ์๋ก ๋ฆฌ๋๋ ์ ๋ฉ๋๋ค. ํค ์ ๋ง๋ค๊ธฐ๋ฅผ ํด๋ฆญํ์ธ์.
3. ๊ตฌ๋ณ ๊ฐ๋ฅํ ํค ์ ์ด๋ฆ์ ์ ๋ ฅํ๊ณ ๋ง๋ค๊ธฐ๋ฅผ ํด๋ฆญํ์ธ์.
4. ์๋ก์ด ํค ์์ด ์์ฑ๋ฉ๋๋ค.
1.3 โ WordPress AMI ์์
์ด์ ํญ์ผ๋ก ๋์๊ฐ ํ์ด์ง๋ฅผ ์๋ก๊ณ ์นจํ์ธ์. ์ด์ ๋ฐฉ๊ธ ์์ฑํ ์ ํค ์์ ์ ํํ๋ ์ต์ ์ด ํ์๋ฉ๋๋ค. ์ฝ๊ด ๋์ ๋ฐ 1-ํด๋ฆญ์ผ๋ก ์คํ์ ์ ํํ๊ธฐ ์ ์ t1.micro ์ธ์คํด์ค๋ฅผ ๋ค์ ํ ๋ฒ ์ ํํ๋์ง ํ์ธํ์ธ์.
๋ช ์ด ํ์ ์ด ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค. ์ด์ WordPress AMI๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ฐฐํฌํ์ต๋๋ค. ๊ทธ๊ฒ์ ํ์ธํด ๋ณผ ์๊ฐ์ ๋๋ค.
2๋จ๊ณ โ WordPress AMI ๊ตฌ์ฑ
AWS EC2 ๋์๋ณด๋
AWS ์ฝ์๋ก ์ด๋ํ์ฌ EC2๋ฅผ ์ ํํฉ๋๋ค. ๊ทธ๋ฌ๋ฉด EC2 ๋์๋ณด๋๊ฐ ์ด๋ฆฝ๋๋ค. ํ์ด์ง ์๋จ ์ค์ ์น์ ์ ์คํ ์ค์ธ ์ธ์คํด์ค 1๊ฐ๋ผ๋ ํ ์คํธ๊ฐ ํ์๋์ด์ผ ํฉ๋๋ค. ํด๋น ํ ์คํธ๋ฅผ ํด๋ฆญํ์ธ์.
ํ์ฑ ์ธ์คํด์ค๋ฅผ ํ์ํ๋ EC2 ๋์๋ณด๋
๊ทธ๋ฌ๋ฉด AWS ๊ณ์ ์ EC2 ์ธ์คํด์ค ๋ชฉ๋ก์ด ํ์๋ฉ๋๋ค. WordPress ์ค์น ํ๋๋ง ์์ผ๋ฉด ๋ฉ๋๋ค. ๋ค์์ผ๋ก ๊ณต๊ฐ DNS์ ์ธ๊ธ๋ ํ์ ๋๋ฉ์ธ์ ๋ณต์ฌํ์ธ์. ์ด๊ฒ์ด WordPress ์ค์น URL์ ๋๋ค. (์๋ก ์ค์น๋) WordPress ์ฌ์ดํธ๋ฅผ ๋ณด๋ ค๋ฉด ๋ธ๋ผ์ฐ์ ์ ๋ถ์ฌ๋ฃ์ผ์ธ์!
2.1 โ ์์คํ ์์ฑ WordPress ๊ด๋ฆฌ์ ๋น๋ฐ๋ฒํธ ๊ฒ์
๊ทธ ์ ๋ช ํ 5๋ถ WordPress ์ค์น๋ฅผ ๊ธฐ์ตํ์๋์? ๊ธ์, Bitnami๋ ๊ทธ๊ฒ์ ์ฒ๋ฆฌํฉ๋๋ค. ํ์ง๋ง ์ด๋ด! WordPress ์ฌ์ฉ์ ์ด๋ฆ๊ณผ ๋น๋ฐ๋ฒํธ๋ ์ด๋ป์ต๋๊น?! ๊ธฐ๋ณธ ์ฌ์ฉ์ ์ด๋ฆ์ user ์ด๊ณ ๋น๋ฐ๋ฒํธ๋ ์์คํ ์์ ์์ฑ๋ฉ๋๋ค. ์ฆ, WordPress AMI๋ฅผ ์ค์นํ ๋ ๋ฌด์์๋ก ์์ฑ๋ฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ง๊ธ ๊ทธ๊ฒ์ ์์๋ด์ผ ํฉ๋๋ค. ๊ทธ๋ ๊ฒ ํ๋ ค๋ฉด ๋ค์ ์คํฌ๋ฆฐ์ท์ ๋ฐ๋ฅด์ญ์์ค.
AWS EC2 ์ธ์คํด์ค ๋์๋ณด๋(2๋จ๊ณ ์๋ ๋ ๋ฒ์งธ ์คํฌ๋ฆฐ์ท)์์ ์์ > ์ธ์คํด์ค ์ค์ > ์์คํ ๋ก๊ทธ ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ํด๋ฆญํฉ๋๋ค. WordPress AMI๊ฐ ์ค์น๋ ๋๋ถํฐ ์ ์ฒด ์์คํ ๋ก๊ทธ๊ฐ ํ์๋ฉ๋๋ค.
EC2 ์ธ์คํด์ค์์ ์์ฑ๋ ์ผ๋ฐ์ ์ธ ์์คํ ๋ก๊ทธ
์ค๋ฅธ์ชฝ ์๋๋ก ์คํฌ๋กคํ๋ฉด ๋ฌด์์๋ก ์์ฑ๋ WordPress ๋น๋ฐ๋ฒํธ๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. WordPress ๋ก๊ทธ์ธ์ ๋ณต์ฌํ์ฌ ๋ถ์ฌ๋ฃ์ผ๋ฉด ๋ฉ๋๋ค!
t1.micro EC2 ๋ฐ Bitnami WordPress AMI๋ฅผ ์ฌ์ฉํ๋ AWS์ WordPress
๊ฒฐ๋ก
Amazon์ 1๋ ๋์ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก ์ค์ WordPress ์น์ฌ์ดํธ๋ ๋ธ๋ก๊ทธ๋ฅผ ํ ์คํธํด ๋ณผ ์ ์๋ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค. 1๋ ๋ด๋ด ํธ์คํ ๋น์ฉ์ ์ ์ฝํ๊ณ ํด๋ผ์ฐ๋์ ๊ฐ๋ ฅํจ๊ณผ ๋จ์์ฑ์ ๊ฒฝํํ ์ ์์ต๋๋ค. ๋๋ฉ์ธ์ A ๋ ์ฝ๋๋ฅผ EC2 ์ธ์คํด์ค์ ํผ๋ธ๋ฆญ DNS๋ก ์ง์ ํ๊ธฐ๋ง ํ๋ฉด ์์ ํ ๊ธฐ๋ฅ์ ๊ฐ์ถ WordPress ์ฌ์ดํธ๋ฅผ ๊ฐ๊ฒ ๋ฉ๋๋ค!
์ด ํํ ๋ฆฌ์ผ์์ ์๋ก์ด ๊ฒ์ ๋ฐฐ์ฐ๊ณ ์ฐ๋ฆฌ๊ฐ ํ๋ ์ดํ ํ๋ ๊ฒ์ ์ฆ๊ฒผ๋ ๋งํผ ์ฌ๋ฏธ์๊ฒ ์ฝ์ผ์ จ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์๊ฒฌ, ์ ์, ์ง๋ฌธ์ด ์์ผ์๋ฉด ์ธ์ ๋ ์ง @souravify๋ก ์ฐ๋ฝ์ฃผ์ธ์. ์ด์ AWS๊ฐ ์ ๊ณตํ๋ ํด๋ผ์ฐ๋์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ 1๋ ๋์ ๋ฌด๋ฃ๋ก ์ฆ๊ฒจ๋ณด์ธ์!


















