
1. DNS 레코드 추가
| 유형 | 호스트 | 값 |
| A 레코드 | @ | EC2 공인 IP 주소 |
| (선택) A 레코드 | www | EC2 공인 IP 주소 |
2. 서버 업데이트 & JAVA 서비스 실행
1. sudo apt update // 패키지 목록 최신화
2. sudo apt install nginx -y // nginx 설치
3. sudo systemctl enable nginx // 부팅 시 자동 실행 설정
4. sudo systemctl start nginx // nginx 서버 즉시 실행
5. systemctl status nginx // 실행 여부 확인
3. Nginx 설정 변경
sudo nano /etc/nginx/sites-available/default // 설정파일 열기
server {
listen 80;
listen [::]:80;
server_name 도메인주소 www.도메인주소;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
// C+O 이후 엔터 저장 후에 C+X로 나가기
sudo nginx -t // Nginx 설정 문법 검사
sudo systemctl restart nginx // nginx 서비스를 재부팅
4. 도메인 접속
브라우저에 도메인주소로 접속하면 정상적으로 접속 가능합니다.
댓글