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

Á¶Çü   
   Á¶È¸ 4287   Ãßõ 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 2132/5684
2015-12   1493960   ¹é¸Þ°¡
2014-05   4957514   Á¤ÀºÁØ1
2016-02   4287   ¹«¾Æ
2017-03   4287   PiPPuuP
2017-01   4287   ÄĹÚ
2016-02   4287   ¿À¿ø
2015-04   4287   ³ªÆÄÀÌ°­½ÂÈÆ
2015-07   4287   ÆíÇѼ¼»ó
2014-06   4287   ±è½ÂÇö1
2016-03   4287   Á¦½ºÆÛÁî
2008-12   4287   Â÷½Âȯ
2017-01   4287   FreeBSD
2017-10   4287   Áö´ÏÄÄI¿µÁø
2015-08   4287   e5472
2021-03   4287   ±¸½ÊÆò
2016-04   4287   ¿¥ºê¸®¿À
2016-04   4287   Â÷Æò¼®
2016-06   4287   ³ªÆÄÀÌ°­½ÂÈÆ
2016-05   4287   yuno
2014-06   4287   Å©¶ó¿ìÀú
2018-08   4287   ¸á¶û²Ã¸µ
2020-02   4287   °ú¾Ï