Nginx 웹서버 설정은
/etc/nginx/sites-available/default 파일입니다.
1. 하나의 도메인을 운영할 경우 위의 파일을 수정하면 됩니다.
default 파일의 내용은 아래와 같습니다.
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.html index.htm
server_name _;
.....
.....
}
위 파일 내용에서 server_name _; 부분을 사용할 도메인으로 적용하면 됩니다.
예) server_name 365ok.co.kr;
2. 여러 도메인을 설정할 경우
1) 위 default 파일을 복사합니다.
예) >sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/365ok.co.kr
2) 복사한 파일을 수정합니다.
>sudo vi /etc/nginx/sites-available/365ok.co.kr
server {
listen 80; // default_server 삭제
listen [::]:80; // default_server 삭제
root /var/365ok/html; // 웹문서가 있는 위치로 변경
index index.html index.htm // php문서 인식을 위해 index.php 추가해 준다.
server_name 365ok.co.kr; // 추가 도메인명 반영
.....
.....
}
3) 아래 명령을 수행한다.
>sudo ln -s /etc/nginx/sites-available/365ok.co.kr /etc/nginx/sites-enabled/365ok.co.kr
4) nginx 서버설정에 문제가 없는지 확인
>sudo nginx -t
5) nginx 서버를 다시 시작합니다.
>sudo service nginx reload
이런 식으로 여러 개의 도메인을 설정하면 됩니다.
등록된 댓글이 없습니다.