AWS 에서 EC2 Ubuntu Server 18.04 LTS (HVM), SSD Volume Type - ami-0078a04747667d409 (64비트 x86)
, t2.micro
선택 후 런치
보안그룹 > 인바운드 규칙 편집에서
git bash를 켜고 ssh -i 받은키페어를끌어다놓기 ubuntu@AWS에적힌내아이피
Nginx 설치 sudo apt-get install nginx
이후 브라우저에 ip주소 치면 다음과 같은 화면 볼 수 있다.
mkdir 폴더이름
으로 폴더 생성
gitbash에
sudo apt-get update
sudo apt-get install openjdk-8-jdk
java -version
폴더로 이동 후 java -jar JAR파일명.jar
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
이후 브라우저에서 http://내AWS아이피/
로 접속
git bash를 종료해도 서버가 계속 동작하게 하기
nohup java -jar JAR파일명.jar &
# 아래 명령어로 미리 pid 값(프로세스 번호)을 본다
ps -ef | grep java
# 아래 명령어로 특정 프로세스를 죽인다
kill -9 [pid값]