안녕하세요.
오늘도 여전히 nginx 셋팅에서 고생을 하고 있습니다.
도메인을 가지고 있는 것들이 좀 있어서 활용하려다 보니 가상호스트를 설정해서 이용하고 싶은데요.
구글링을 통해서 가이드 보고 해봐도 제대로 구동이 되질 않아서 질문드립니다. connect refused
입니다.
가이드 보고 제 도메인과 서버에 적용하여 구동을 하였는데 도메인들 전부가 정상적으로 연결이 되질 않습니다.
무엇이 문제일까요?
우선 각 사이트별로 도메인 폴더를 만들어 줬습니다
/var/www/default/html
/var/www/babo.tips/html
/var/www/exid.date/html
/var/www/exid.download/html
위 폴더의 소유자는 www-data:www-data 를 지정해주었고 755 퍼미션을 주었습니다.
그리고 각 도메인별 셋팅은 /etc/nginx/ 에
sites-available/ and sites-enabled/ 두 폴더를 만들어 주었고
ngin.conf 에 include /etc/nginx/sites-enabled/*; 구분을 추가하여주었습니다.
가이드 처럼 간단하게 그냥 새로 도메인별로 con.f 파일만 만들어서 심볼릭 링크 명령으로 enabled 폴더에 추가해주었습니다.
그럼에도 connect refused 에러가 발생합니다. -0-a 무엇이 문제일까요.. ㅠㅠ
sites-available ¿¡¼ and sites-enabled/ ·Î ½Éº¼¸¯ ¸µÅ© °Ç ÆÄÀÏ¿¡¼ Æ۹̼ǿ¡ ¹®Á¦°¡ ÀÖ³ª º¾´Ï´Ù???
Á÷Á¢ enabled Æú´õ¿¡ ÇØ´ç conf ÆÄÀϵéÀ» º¹»ç ½ÃÄѼ Å×½ºÆ® Çغ¸´Ï ÀÛµ¿Àº ÇÕ´Ï´Ù..
½Éº¼¸¯¸µÅ© 󸮿¡¼ ¹«¾ð°¡ ¿À·ù°¡ ³°Í °°Àºµ¥ À̺κÐÀº ¶Ç ±¸±Û¸µ ÇغÁ¾ß°Ú³»¿ä ¤Ð¤Ð!
ln -s ¸í·É ³»¸±¶§ ÇØ´çµð·ºÅ丮¿¡¼ ÀÛ¾÷ÇÑ´Ù°í ln -s exid.date -> ´ë»óÆú´õ¸í << ÀÌ·±½ÄÀ¸·Î ¸í·ÉÀ» ó¸®Çϸé
½Éº¼¸¯ ¸µÅ©¿¡¼ ¿À·ù°¡ »ý±é´Ï´Ù. ÆÄÀÏÀ» µð·ºÅ丮·Î ¸µÅ©¸¦ °Ç´Ù ±×·±½ÄÀ¸·Î ÀνÄÀ» ÇÑ´Ù´Â ±º¿ä
ln -s µð·ºÅ丮/ÆÄÀϸí >> ´ë»óµð·ºÅ丮 Çϸé Á¤»óÀûÀ¸·Î ¸µÅ©°¡ °É¸³´Ï´Ù.
Âü°íÂ÷ ÀÚ¼¼È÷ ³²°Ü³õ½À´Ï´Ù. ¾ðÁ¦³ª »ðÁúÇÏ¸ç ¹è¿ì°í ÀÖ³»¿ä ¤Ð¤Ð
ex) ln -s ./exid.download /etc/nginx/sites-enabled/ <<< ÀÌ·±½ÄÀ¸·ÎÇϸé ÀÛµ¿¾ÈÇÔ.. Âü°íÇϽöó°í
rm -rf download/ ¸¦ ÇÏ°Ô µÇ¸é ½É¸µÅ©´Â ³²°í ¿øº» download ÇÏÀ§ ³»¿ëÀÌ ¸ðµÎ »èÁ¦µÇ°í
rm -rf download ¸¦ ÇÏ°Ô µÇ¸é ¿øº»Àº ³²°í ÆĶõ»ö ½É¸µÅ© µð·ºÅ͸®¸¸ »èÁ¦µË´Ï´Ù.
ÀÌ·¯ÇÑ ºÎºÐ¸¸ ÁÖÀÇÇÏ½Ã¸é µÉµíÇÕ´Ï´Ù.