nginx ¼³Á¤¹®ÀÇ default.conf ¿Í µµ¸ÞÀκ°·Î ¼ÂÆÃÀÛ¾÷Áß µµ¿ÍÁÖ¼¼¿ä~

Á¶Çü   
   Á¶È¸ 4297   Ãßõ 0    

안녕하세요.

그동안의 리눅스 커널패닉의 고통에서 벗어나 너무나 좋내요. (ssd 제조사랑 통화해봤는데 초기불량 같다고 하내요.. 택배로 보내버리고왔슴다)

다름이 아니고 한참 nginx 설정중인데요.

기존에 소유하고 있는 도메인이 10년짜리가 2개 있습니다.

exid.date 도메인과 exid.download를 가지고 있는데요.

exid.date쪽에는 블로그나 웹을 돌릴 예정이고 exid.download는 pydio 돌릴 예정입니다.

현재 SSL 인증서는 받아놓았고 따로 conf.d 폴더에 ssl_config.conf 파일을 생성해놓고 include 하기위한 준비작업을 마쳤습니다.


현재 nginx 설정중인데 막히는 부분이 있어 질문 남깁니다.

일단 설정파일은 /etc/nginx/conf.d/ 폴더안에 default.conf 파일이 있습니다.

위 파일에 하나하나 서버구문을 여러개 만들면서 셋팅하면 보기에도 안 좋고 관리하기도 불편할 것 같아서요.

도메인별로 따로 conf 파일을 생성해서 관리해주고 싶습니다.


기본 /etc/nginx/nginx.conf 파일을 열어보면 마지막줄에 include 문으로 conf.d/ 폴더에 파일들을 불러오게끔 셋팅 되어있더라고요.

(예전 nginx버전에서는 sites-available, sites-enabled 폴더와 심볼릭 링크로 처리하는 방식으로 있엇는데 개편된것 같내요)


pydio는 최종 설치단계만 남아  conf.d/ exid.download.conf 파일을 셋팅해서 저장해 놓은 상태입니다.


그런데 default.conf 파일에서 sever name쪽에 도메인을 추가할때

exid.download 도메인과 exid.date 두개의 도메인을 모두 지정해주면 nginx -t 문법검사시 아래 처럼 경고가 뜨더라고요.

nginx: [warn] conflicting server name "exid.download" on 0.0.0.0:443, ignored


servername을 도메인 하나만 지정해주면 위에 경고가 안뜹니다.

도메인 별로 따로 셋팅을 해주기 위해서 default.conf 파일의 servername을 어떻게 지정해줘야 할까요?

현재 구글링했을때는 servername _; 언더바 쳐서 넘기는거 같은데 맞는건가요?


조언 부탁드립니다. 감사합니다__)

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.


QnA
Á¦¸ñPage 1734/5685
2015-12   1504794   ¹é¸Þ°¡
2014-05   4968469   Á¤ÀºÁØ1
2018-01   4548   ³ªÆÄÀÌ°­½ÂÈÆ
2018-01   3542   ±è°Ç¿ì
2018-01   3662   ¿Ã»©¹ÌÀá¿Í
2018-01   4282   ÀÌ°ÇÈñ
2018-01   4141   ºí·ç¿µ»ó
2018-01   3454   ¾ç½Ã¿­
2018-01   4276   ÀÓÁø¿í
2018-01   10328   ¹ÚÁØ¿µ2
2018-01   4055   ³ª´Â¾È´Ù
2018-01   3738   ´ÐÀÌ¿ä´Ù
2018-01   5023   ¿å½ÉÀïe
2018-01   4584   kino0924
2018-01   7237   Á¶Çü
2018-01   3614   SamP
2018-01   9843   µþ±â´ëÀå
2018-01   6650   ´ÐÀÌ¿ä´Ù
2018-01   14165   ÁÖŹé
2018-01   5192   PeerTree
2018-01   4298   Á¶Çü
2018-01   4083   IDȸ¿ø