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

Á¶Çü   
   Á¶È¸ 4276   Ãßõ 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 1729/5680
2014-05   4946288   Á¤ÀºÁØ1
2015-12   1482957   ¹é¸Þ°¡
2016-05   8459   ³ªÆÄÀÌ°­½ÂÈÆ
2015-03   3948   °ËÀº»õ
2016-05   4694   ȸ¿øK
2013-11   13472   mitchell
2016-05   4147   ¹ÚÁ¾´ë
2019-09   2170   Jjun
2011-04   15535   ÀÌÇö¼®1
2013-11   17036   ºí·ç½ºÄ«ÀÌ
2013-11   7469   ºÐ´ç±èµ¿¼ö
2016-05   8988   yuno
2020-12   2708   Çí»çÄÚ¾î
2011-05   36064   2CPUÃÖÁÖÈñ
2018-07   3108   ¸á¶û²Ã¸µ
2015-03   3973   ¼ÛÇö¿ì
2017-05   3383   ÄĹÚ
2022-07   1671   ¹ÙºÎÆÃÀÌ
03-11   1911   Ãʺ¸ÀÚ¿¡¿ë
2013-12   6187   HEUo±è¿ë¹Î
2015-04   14162   ¹ÚÇö¹®
2013-12   4657   ¹Ú