到這裡django服務已經確保可以執行了
同樣是在py36的虛擬環境下
start_response('200 ok', [('content-type','text/html')])
return [b"hello world"] #
到這裡django+uwsgi就測試通過
# demo_nginx.conf
upstream django
server
location /static
}
到這基本上uwsgi+nginx+django就測試完畢。
啟動uwsgi是可以通過配置檔案對形勢去啟動對,這樣可以靈活的對需求進行必要的配置,也能對效能資源做更好對分配。
建立配置檔案vim /root/conf.ini:
# conf.ini file
[uwsgi]
# django專案所在的絕對路徑
chdir = /root/mysite
# django的wsgi檔案
module = mysite.wsgi
# 虛擬環境的絕對路徑
home = /root/envs/py36
# 啟動主線程
master = true
# 開啟對大的程序數
processes = 2
# 指定專案的socket
socket = /home/mysite/mysite.sock
# 指定socket檔案的許可權
chmod-socket = 666
# 當伺服器退出時自動刪除unix socket檔案和pid檔案
vacuum = true
pidfile = /tmp/uwsgi_mysite.pid
daemonize = /var/log/uwsgi/mysite.log
然後直接uwsgi --ini conf.ini就能夠執行uwsgi服務了 nginx uwsgi django部署各模組作用
1.概念 uwsgi web伺服器 和nginx類似 什麼是uwsgi uwsgi是乙個全功能的http伺服器,實現了 wsgi協議 uwsgi協議 http協議 等。uwsgi作用 它要做的就是把http協議轉化成語言支援的網路協議,比如把 http協議轉化成wsgi 協議,讓python可以直接...
本地模式安裝部署Zookeeper 獨立模式
1 安裝前準備 1 安裝jdk 2 拷貝zookeeper安裝包到linux系統下 3 解壓到指定目錄 atguigu hadoop102 software tar zxvf zookeeper 3.4.10.tar.gz c opt module 2 配置修改 1 將 opt module zoo...
吸頂wifi 酒店WiFi網路的三種部署模式
一 影響wifi漫遊的因素 導致出現以上問題的主要原因主要元件 智慧型終端 wifi網路和移動軟體之間的配合,尤其是智慧型裝置在wifi網路的漫遊問題和自動劃分通道還沒有很好的解決。客戶的使用範圍覆蓋整個酒店活動區域,使用頻率高,而且跨區域使用非常頻繁,最大的特點就是對漫遊要求非常高。因此我們需要重...