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

Á¶Çü   
   Á¶È¸ 4311   Ãßõ 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 1736/5686
2014-05   4987917   Á¤ÀºÁØ1
2015-12   1523905   ¹é¸Þ°¡
2009-11   16627   Àü¿ä¼Á
2013-01   5046   ±è°Ç¿ì
2015-12   7089   ¸·È£È£
2021-10   2347   ÄĹÚ
2013-01   17229   ÃÖ¿ø½ÃÀÍ
2014-08   4103   õ»óõÇÏ
2016-11   3859   ¿µÀº°ø
2013-01   12100   ºí·¢
2014-08   4776   °­¼º¹Î
2014-08   4828   À¯¹Î¿ì2
2023-06   2467   À嵿°Ç2014
2020-06   3297   ¿ìŶ½º
2016-01   5078   ÆÈÄÚ
2016-01   4633   Midabo
2020-06   2288   Å°°¡180
2023-06   1944   °ú°ÅÇÕ°Ý
2021-11   2301   2CPUÃÖÁÖÈñ
2014-09   12721   ´ëÇѹα¹
2014-09   5960   blackman
2016-12   3958   Á¦Å¸