2014-02-12 1 views
2

우리는 리눅스 AMI에 nginx를 설치하여 uwsgi와 django를 설정하려고합니다. 하지만 우분투와 달리 etc/nginx에는 사이트 기반의 디렉토리가 없습니다. 내가 여기서 무엇을 놓치고linux ami nginx sites_enabled missing

우리가 지금의 nginx의 기본 설치가 사이트-avalable 또는이 사이트 지원하지 않습니다 레드햇/CentOS는/페도라 기반으로 http://uwsgi-docs.readthedocs.org/en/latest/tutorials/Django_and_nginx.html

+0

nginx 설치의 추적을 제공 할 수 있습니까? – Hevlastka

답변

4

잘 아마존 리눅스에서 다음과 지침을하려고 예배 규칙서.

mkdir -p /etc/nginx/sites-enabled 
mkdir -p /etc/nginx/sites-available 
: 당신이 일반적으로 CONFIGS을 어디에 두 디렉토리 (데비안/우분투 반대로) /etc/nginx/conf.d

당신이 정말 사이트-가능/사이트 지원 디렉토리 방금 실행하려는 경우, 그런 말로 미루어입니다

그리고 있는지 확인 다음은 /etc/nginx/nginx.conf의 http 섹션에 : 당신은 당신이 아래 파일 'whatever.conf'를 만들 수있는 특정 사이트 구성을 만들려면 다음

include /etc/nginx/sites-enabled/*.conf; 

/etc/nginx/sites-avai lable. 그것을 사용하려면 :

ln -s /etc/nginx/sites-available/whatever.conf /etc/nginx/sites-enabled/whatever.conf 
service nginx restart 
+0

그게 전부 고마워. – user3257548