reference
https://luminitworld.tistory.com/86?category=975147
클라우드 서버 : AWS EC2 인스턴스
OS : Ubuntu 20.04 LTS
WebServer : Nginx
BL : PHP
DBMS : MySQL
기존의 devhoyeon.shop 도메인을 prod.devhoyeon.shop, dev.devhoyeon.shop으로 분리하여 동일한 서버 내의 다른 폴더로 접근할 수 있도록 할 것이다. 이는 운영(production) 서버와 개발(development) 서버를 분리하기 위함이다.
CNAME(Canonical Name record) 레코드 타입은 소유한 도메인에 별칭을 지정할 때 사용한다.
서브 도메인으로 dev, prod를 설정했다.
이제 dev와 prod의 이름을 갖는 디렉터리를 Nginx 루트 경로에 생성하자.
~$ cd /var/www/html
/var/www/html$ sudo mkdir dev
/var/www/html$ sudo mkdir prod
이어서 테스트를 위해 dev, prod 디렉터리 각각에 html 파일을 만들었다.
/var/www/html/dev$ sudo vi dev.html
/var/www/html/prod$ sudo vi prod.html
~$ sudo vi /etc/nginx/sites-available/default
설정을 마친 후 nginx 서버를 restart 시킨다.
~$ sudo service nginx restart