1. 사전 작업
- AWS - RDS 생성 후 MySQL 세팅 in InteliJ
- EC2 생성
- 프로잭트 빌드
2. OpenJDK 설치 - AWS 서버 접속 후 서버 세팅
sudo apt-get update
sudo apt-get install openjdk-8-jdk
java -version
3. Filezila 로 파일 업로드 (build - lib 안에 있는 jar 파일)
4. 서버에서 jar파일 실행
java -jar jar파일명.jar
5. AWS - 보안 그룹에서 포트번호 열어주기
- 80번 포트
- 프로젝트에 설정해 놓은 내 연결 포트
6. 포트포워딩 * nohup
- 포트포워딩 - gitbash로 접속한 서버에서 명령어 실행
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8990
//마지막에 있는 포트는 프로잭트에서 열어둔 포트로 입력해야함
# 아래의 명령어로 실행하면 된다
nohup java -jar JAR파일명.jar &
ps -ef | grep java
kill -9 7743
7. 도메인 붙이기 - 가비아