EC2 접속
ssh -i 키페어경로 ubuntu@퍼블릭IP
// 예시
ssh -i /path/my-key-pair.pem ubuntu@13.125.250.20
OpenJDK 설치
sudo apt-get update
sudo apt-get install openjdk-11-jdk
java -version
JAR 파일 실행
java -jar JAR파일명.jar
// 시간대 변경해서 실행
java -Duser.timezone=GMT+9 -jar 프로그램
java -Duser.timezone=Asia/Seoul -jar 프로그램
// nohup으로 실행
nohup java -jar JAR파일명.jar &
포트 포워딩
// 포트 포워딩 확인
sudo iptables -t nat -L --line-numbers
// 포트 포워딩
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
// 포트 포워딩 삭제
sudo iptables -t nat -D PREROUTING 포워딩번호
서버 종료
// 프로세스 번호 조회
ps -ef | grep java
// 프로세스 종료
kill -9 [pid값]