java
์คํ๋ง๋ถํธ aws ๋ฐฐํฌํ๊ธฐ
dev_summer
2021. 2. 27. 14:49
1. aws ์ธ์คํด์ค ์์ฑ
- ์ฐ๋ถํฌ, 8080์ด์ด์ฃผ๊ณ , ์คํ ๋ฆฌ์ง๋ ๋ฌด๋ฃ์ต๋์ธ 30์ผ๋ก ์ค์
- ํค ๋ค์ด๋ฐ์์ ๊ฒฝ๋ก ๊ผญ ๊ธฐ์ตํ๊ธฐ
2. ํธํฐ๋ฅผ ํตํด ๋์ ์ฐ๋ถํฌ์ ์ ์
- ๋น๋ฐ๋ฒํธ ์ ํ
sudo passwd ubuntu
sudo passwd root
- ํ์ํ ํ์ผ ์ค์นํ๊ธฐ
apt-get update
apt-get install maven
apt-get install openjdk-8-jdk
apt-get install mysql-server-5.7
ํจ์ค์๋๋ง ์ค์ ํด๋์ ์ํ์์ java-version์ ํ์ธํด๋ณด๋ 11.0.6์ด ํ์ธ๋๋ ๋๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ผ.
apt-get purge openjdk* : ์ค์น๋ jdkํ์ผ์ ์ญ์ ํ๋ ๋ช ๋ น์ด
๋น ์ํ์์ ๋ค์ด๋ฐ์์ผ๊ฒ ๋ค.
3. ๋ฐฐํฌํ ํ์ผ git ๋ด๋ ค๋ฐ๊ธฐ
git init
git clone [๊น์ฃผ์]
4. pom.xml์ด ์๋ ๋ฉ์ด๋ธ์์
mvn compile
mvn package
* ์ปดํ์ผ ํ sucessํ์ธํ๊ธฐ, packageํ sucessํ์ธํ๊ธฐ
5. ํ๊ฒํด๋๋ก ์ด๋ํ์ฌ warํ์ผ ์คํํ๊ธฐ
cd target
java -jar
์จ