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

Á¶Çü   
   Á¶È¸ 4348   Ãßõ 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 2583/5691
2014-05   5016464   Á¤ÀºÁØ1
2015-12   1551922   ¹é¸Þ°¡
2016-11   6002   À嵿°Ç2014
2015-12   3415   ¾ËÆÎ
2018-01   4349   Á¶Çü
2009-11   6359   õ»óÀÇdz°æ
2013-01   5012   ½ºÆÀÆѸ¶¸°
2015-12   3997   ÀÌÇö±æ
2009-12   8151   ¿ø»óÇö
2013-01   5602   ȲȥÀ»ÇâÇØ
2016-11   4698   Æ۽̱Û
2018-01   5822   »Ú¾Ó»Ú¾Ó
2016-11   6350   Äɸ®½º
2023-05   1310   ¹Ì´ã
2021-10   2983   ¾Ë¾àÅë
2009-12   10291   ÀÌÀÎ
2021-10   2235   user
2014-09   4521   ¹æoÈ¿o¹®
2020-06   6058   2CPUI±è¼¼ÈÆ
2021-10   2077   °í¾ç½Ã
2019-04   2816   À¯·ÉEÁ¤ÇØÁØ
2014-09   7261   ¹Ì¼ö¸Ç