카테고리 없음

AWS EC2 서버에 내 도메인 연결

YB CHA 2025. 12. 7.

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. 도메인 접속

브라우저에 도메인주소로 접속하면 정상적으로 접속 가능합니다.

댓글