debug = false
# 上線必須是false,此時靜態檔案全部失效
allowed_hosts = ['*'] # 允許任意ip訪問
# 靜態檔案交給nginx處理,配置靜態檔案的路徑
statci_root = '/var/www/專案名/static'
static_url = '/static/'
# 靜態檔案的目錄配置保留
[uwsgi]
# 使用nginx連線時使用
socket = 127.0.0.1:8080
# 專案目錄,伺服器上的所在路徑
chdir = /home/hy
/desktop/ganji_webserver
# 專案中wsgi.py檔案的目錄,相對於專案目錄
wsgi-file = ganji_web/wsgi.py
processes = 4
# 四個工作程序
threads = 2
# 每個程序兩個執行緒
master = true # 1個主程序
pidfile=uwsgi.pid # 程序id存放檔案
daemonize=uwsgi.log
# 程序守護日誌
import sys
ubuntu安裝時如果提示 error: the http rewrite module requires the pcre library,需要安裝需要安裝 pcre 包。
sudo apt-get updatesudo apt-get install libpcre3 libpcre3-dev
# 你可能還需要安裝
sudo apt-get install openssl libssl-dev
./configure
make
sudo make install
# 將原有的location / 注釋掉
location /
location /static
sudo sbin/nginx -s stop # 關閉
sudo sbin/nginx # 啟動
server
location /
}
django uwsgi nginx 配置並啟動
os ubuntu 18.04 django 2.0.4 python 3.6 uwsgi 2.0.17 nginx 1.14.0 django 是後端框架,主要進行的是邏輯處理 其自帶 wsgi伺服器 位置 project name wsgi.py 可用於除錯,但高併發情況無法達到要求。uwsgi...
django uwsgi nginx 部署生產環境
python3 m pip install uwsgi cp usr local python3 bin uwsgi usr bin 測試在django專案主目錄下create test.py def start response 200 ok content type text html retu...
配置ntp服務
客戶端 一 在 etc crontab 2 etc ntp.sh 每兩個小時校對一次時間 二 在 etc ntp.sh中新增 bin bash ntpdate 172.19.61.110 改變 etc ntp.sh的許可權 chmod 700 etc ntp.sh 三 etc init.d fcro...