AWS๋ ์๋ง์กด์์ ์ ๊ณตํ๋ ์๋ฒํด๋ผ์ฐ๋์ด๊ณ ๊ฐ๋ฐ์ ํ ๋ ๋ด ํ๋๊ฐ ์๋ฒ๊ฐ ๋๊ณ ํด๋ผ์ด์ธํธ๊ฐ ๋์ด ๋ง๊ตฌ๋ง๊ตฌ ํ ์คํธํ๋ค๋ฉด AWS์ ๋ฐฐํฌํ๋ค๋ ๊ฒ์ ์น๋ธ๋ผ์ฐ์ ๋ฅผ ํตํด ๋ชจ๋ ์ฌ๋๋ค์ด ๋ด๊ฐ ๊ฐ๋ฐํ ํ์ด์ง๋ฅผ๋ณผ์์๋ค๋ ์๋ฏธ
๊ทธ๋ฅ ์๋ง์กด์์๋ ์ปดํจํฐ๋ฅผ ๋ด๊ฒ๋ง๋ฅ ๋น๋ ค์ฐ๊ณ 24์๊ฐ ๋์๊ฐ๋ฉด์ ์๋ฒ์ ์ญํ ์ ํด์ค๋ค๋ ์๋ฏธ์ด๋ค.
1. AWS์ ๊ณ์ ์์ฑ
- ์ปดํจํ ,์คํ ๋ฆฌ์ง,๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์๋ค.
์ปดํจํฐ๋ ํ๋,์คํ ๋ฆฌ์ง๋ ํ์ผ์ ์ ์ฅํ ์ ์๋ ํ์ผ์๋ฒ ,๋ฐ์ดํฐ๋ฒ ์ด์ค RDS์ ์ฐ๊ฒฐํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ
๊ผญ ํ๋ฆฌํฐ์ด๋ง ์ฌ์ฉํด์ผ ๋์ด ์๋๊ฐ๋ค..
์ธ์คํด์ค ์์ํ๊ธฐ
๋ด๊ฐ ์๋ง์กด์์ ๋น๋ฆฐ ์ปดํจํฐ์ ์ด์์ฒด์ ๋ฅผ ์ ํํ๋ค๋ ์๋ฏธ
์์ฆ์ ์ฐ๋ถํฌ๊ฐ ๋จ๊ณ ์๋จ๋ค ์ ์ง๋ ์ ๋ชจ๋ฅด๊ฒ ๋ค ์ธ์ ๊ฐ ํ๋ฒ ๋ ์ก๊ณ ๊ฒ์ํด๋ณด์์ผ๊ฒ ๋ค.
๋ด๋ถ์ ์ผ๋ก ํฐ์บฃ์ผ๋ก ๋๋ฆด๊ป๋ฐ 8000๋ฒ์ผ๋ก ๋๋ฆด์์
30GB๊น์ง ๋ฌด๋ฃ์ด๊ธฐ๋๋ฌธ์ 30๊น์ง๋ง ์ฌ๋ ค์ค๋ค!
์์ฑ์ ๋๋ฅด๋ฉด ํคํ์ด๋ฅผ ๋ค์ด๋ก๋ํ ์์๋ค. ์์ฑ ์ ํ๋ฒ๋ง ๋ค์ด๋ฐ์์์๋ค. ์์ด๋ฒ๋ฆฌ์ง์๊ฒ ๊ผญ ๋ด์๋๊ธฐ
* RSA ์ํธํ ๋ฐฉ์
1) ๋ถ์ธ๋ฐฉ์ง : private, ์ธ์ฆ์ญํ , ์ธ์ฆํ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ธํค๋ก ์ ๊ทธ๋ฉด ์์ ์์ ๊ณต๊ฐํค๋ก ์ด๊ณ ์ด๋ฅผ ์ธ์ฆํ๋ค. ์ก์ ํ๊ณณ์ ๊ฐ์ธํค์ด๊ธฐ๋๋ฌธ์ ์ก์ ์ธ์์ธ์ฆํด์ค.
2) ์ํธํ : public, ์ํธํ๋ ๊ณต๊ฐํค๋ก๋ง ์ ๊ทผ๋ค.
2. AWS ์ด์์ฒด์ ์ ์ ์ํ๊ธฐ์ํ ํค์ ํ
(1). ํธํฐ๋ผ๋ ํ๋ก๊ทธ๋จ์ ์ด์ฉํ์ฌ ๋์ ์ฐ๋ถํฌ์ ์ ์ํ๋ ค๊ณ ํ๋๋ฐ ์ด๋ ๋ค์ด ๋ฐ์ ํคํ์ด์ ํ์์ ๋ฐ๊ฟ์ฃผ์ด์ผ ํ๋ค. ํธํฐ์ ํ๋ก๊ทธ๋จ์ ์ด์ฉํ์ฌ ๋์ ํคํํ๋ฅผ ๋ฐ๊ฟ์ค๋ค.
AWS๋ ๋์ public ํค๋ฅผ ๋ค๊ณ ์๋ค. ๋๋ ๋์ privateํค๋ฅผ AWS์ ๋์ ธ ๋์์ ์ธ์ฆํด์ผํ๋ค. ํค๋ฅผ ๋ฃ์ง์์ผ๋ฉด ์ด๋ฌํ ์ค๋ฅ๋ฉ์์ง๊ฐ ๋ฐ์
ํธํฐ์ ์์ ๋ก๋ํ์ฌ sava private key ์ ์ฅ,
์ฐฝ์ด๋ณ๋๋ฐ ์ผ๋จ ์บก์ณํด๋ง๋ค. successfully๋ฅผ ๋ณด๋ ์ฑ๊ณตํ๊ฑฐ ๊ฐ๋ค.
๋ด๊ฐ ์ง์ ํ ๊ฒฝ๋ก์ ์จ! ํ๊ณ .ppk๊ฐ ์๊ฒจ๋๋
3. ํธํฐ๋ฅผ ์ด์ฉํ์ฌ ์ ์
ip๋ aws์์ ํ์ธ ๊ฐ๋ฅํ๋ค.
ํธํฐ์ ์ ์ด์ฉํ์ฌ ๋ฐ๊ฟ์ค ํค๋ฅผ ๋ฃ์ด์ค๋ค
4. ์ฐ๋ถํฌ ์ ์ํ์ฌ tomcat,mysql ์ค์นํ๊ธฐ
์ฐ๋ถํฌ๋ฅผ ์ ๋ ฅ ์ ์์ ์ผ๋ก ์ด๋ฆฌ๋ ๊ฒ์ ํ์ธ
sudo passwd ubuntu : ์ฐ๋ถํฌ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํ๊ฒ ์
Enter new UNIX password: ๋น๋ฐ๋ฒํธ ์ ๋ ฅ // bitc5600
Retype new UNIX password: ๋น๋ฐ๋ฒํธ ์ฌํ์ธ // bitc5600
passwd: password updated successfully : ์ฑ๊ณต๋ฌ๋ค๋ ํ์ธ ๋ฉ์์ง
ubuntu@ip-172-31-35-77:~$ sudo passwd root : ๋ฃจํธ๋ ๋๊ฐ์ด ์ค์
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
su root : root ์ผ๋ก ์ด๋ํ๊ธฐ
apt-get update : ๋์ apt์ ์ฅ์์ ๋ชฉ๋ก์ ์ต์ ์ํ๋ก ์ ๋ฐ์ดํธ ํ๋ค.
apt-cache search tomcat | grep tomcat : ์ค์น๋ ํฐ์บฃ ๋ณด๊ธฐ
apt-get install tomcat8 : ํฐ์บฃ์ค์น
netstat -nlp : ํ์ฌ ์ค์น๋์ด์๋ ํฌํธ๋ฒํธ ๋ณผ์์์. tomcat์ 8080ํ์ธํ๊ธฐ
find / -name tomcat : ๋ฃจํธ๋ถํฐ ์ด๋ฆ์ด tomcat8์ด ์ธ ํ์ผ์ ๋ค ์ฐพ๊ฒ ๋ค.
nano /etc/tomcat8/server.xml : xmlํด๋์ ํฌํธ๋ฒํธ 8000์ผ๋ก ๋ณ๊ฒฝ. ๋ณ๊ฒฝ ํ ์ฌ์์ ํด์ผ๋จ.
* apt์ค์น์ service๋ช ๋ น์ด ์ฌ์ฉ ๊ฐ๋ฅํ๋ค.
service tomcat8 stop : ํฐ์บฃ ์ค์ง
service tomcat8 start : ํฐ์บฃ ์์
service tomcat8 restart : ํฐ์บฃ ๋ฐ๋ก ์ฌ์์ ๋จ
sudo root: root์ผ๋ก ์ด๋
apt-cache search tomcat | grep mysql : ์ค์น๋ mysql ์ฐพ์๋ณด๊ธฐ
apt-get install mysql-server-5.7 : mysql 5.7 ์ค์น
netstat -nlpt : ํ์ฌ ์ฐ๊ฒฐ๋ ํฌํธ๋ฒํธ ํ์ธ ๊ฐ๋ฅ
'java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌํ๊ธฐ(3)-mysql์ค์ ํ๊ธฐ (0) | 2020.11.12 |
---|---|
์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌํ๊ธฐ(2)-warํ์ผ ๋ฐฐํฌ (0) | 2020.11.12 |
ํ๋ก์ ํธ ๋ชจ๋ธ๋ง (0) | 2020.11.12 |
AJAX (0) | 2020.11.12 |
JSP - AJAXํต์ ์ ๋ฌธํ๊ธฐ (0) | 2020.11.12 |