我們正在嘗試在Linux AMI上安裝nginx以配置uwsgi和django。但是與Ubuntu不同,在etc/nginx下沒有啓用網站的目錄。缺少什麼我在這裏linux ami nginx sites_enabled missing
我們從http://uwsgi-docs.readthedocs.org/en/latest/tutorials/Django_and_nginx.html
我們正在嘗試在Linux AMI上安裝nginx以配置uwsgi和django。但是與Ubuntu不同,在etc/nginx下沒有啓用網站的目錄。缺少什麼我在這裏linux ami nginx sites_enabled missing
我們從http://uwsgi-docs.readthedocs.org/en/latest/tutorials/Django_and_nginx.html
那麼亞馬遜的Linux試圖後續指令是基於在RedHat/CentOS的/ Fedora的這樣的nginx的默認安裝中沒有一個網站,avalable或啓用的站點 - 目錄。 (相對於於Debian/Ubuntu)的目錄,你平時把你的configs是/etc/nginx/conf.d
說了這麼多,如果你真的想要的網站,提供/啓用站點的目錄,你可以運行:
mkdir -p /etc/nginx/sites-enabled
mkdir -p /etc/nginx/sites-available
然後請確保以下是你/etc/nginx/nginx.conf的http
部分:
include /etc/nginx/sites-enabled/*.conf;
然後,如果你想創建一個特定的站點配置,你可以在創建文件「whatever.conf」在/ etc/nginx的/網站,阿瓦伊lable。要啓用它:
ln -s /etc/nginx/sites-available/whatever.conf /etc/nginx/sites-enabled/whatever.conf
service nginx restart
多數民衆贊成在工作表示感謝 – user3257548
是否有可能提供追溯您的nginx安裝? – Hevlastka