將Django 專案放在nginx web server上
假設已經都裝好了如下
nginx
django 1.8.*
ubuntu server
uwsgi
接下來要把 django 項目部署在nginx web server 和uwsgi 上
進入nginx 設定目錄
接下來打開瀏覽器打上ip位址 就會看見你建立的django項目了
如果要停止uwsgi要下以下指令
nginx
django 1.8.*
ubuntu server
uwsgi
接下來要把 django 項目部署在nginx web server 和uwsgi 上
進入nginx 設定目錄
# cd /etc/nginx/sites-enabled
vi 一個設定檔
cclin.xyz可以寫server 的 ip位址 或者直接導向你的域名xxx.xxx
再來 cd 進入你建立的django項目ccblog
vi 一個uwsgi 設定檔
<socket>127.0.0.1:8630</socket>裡的127.0.0.1:8630必須跟nginx的設定檔cclblog裡的uwsgi_pass 127.0.0.1:8630;一樣
注意<chdir>/home/ubuntu/books/helloApp/cclblog/cclblog</chdir>裡的/home/ubuntu/books/helloApp/cclblog/cclblog必須是指到你的django 專案
裡的wsgi
接下輸入
重啟Nginx server
nginx -s reload 或著是sudo /etc/init.d/nginx restart
注意<chdir>/home/ubuntu/books/helloApp/cclblog/cclblog</chdir>裡的/home/ubuntu/books/helloApp/cclblog/cclblog必須是指到你的django 專案
裡的wsgi
接下輸入
重啟Nginx server
nginx -s reload 或著是sudo /etc/init.d/nginx restart
啟動uWSGI服務
uwsgi -x django.xml
接下來打開瀏覽器打上ip位址 就會看見你建立的django項目了
如果要停止uwsgi要下以下指令
留言
張貼留言