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
# 아래의 명령어로 실행하면 된다
nohup java -jar JAR파일명.jar &

 

  • 실행중 서버 확인
ps -ef | grep java

  • nohup 정지
kill -9 7743

 

 

7. 도메인 붙이기 - 가비아

 

 

+ Recent posts