가비아 → 서비스 관리 → DNS 관리툴 클릭

해당하는 도메인을 체크한 후 DNS 설정 클릭


A레코드 → name: @, value: {프론트엔트 인스턴스 퍼블릭 IP}
A레코드 → name: www, value: {프론트엔트 인스턴스 퍼블릭 IP}
A레코드 → name: api, value: {백엔드 인스턴스 퍼블릭 IP}
ttl: 기본값 사용
# DNS 전파 확인 (몇 분~몇 시간 소요)
nslookup {도메인}
C:\\Users\\32174343>nslookup exdict.site
서버: kns.kornet.net
Address: 168.126.63.1
권한 없는 응답:
이름: exdict.site
Address: 152.69.235.140
sudo nano /etc/nginx/sites-available/default
server {
listen 80;
server_name {도메인} www.{도메인};
location / {
proxy_pass <http://localhost:3000>;
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;
}
}
sudo nginx -t
sudo systemctl reload nginx