想作個服務器的配置,苦於沒有時間,廢話很少說,開始搭建!python
服務器是 unbuto,Nginx + wsgi Nginx 的版本是1.6.3 直接上官網下載解壓包,解壓就好。。nginx
1.設置settings.py裏的訪問路徑web
DEBUG = False ALLOW_HOSTS=['*',]
這時候再訪問項目網頁會發現,圖片是加載不出來了。服務器
2.在本身的開發環境中,導出本身所安裝過的包。(這個命令在win下同樣能夠使用)socket
pip freeze > plist.txt
3. 建立虛擬環境,在虛擬環境上安裝包,把生成的目錄拷貝過去。測試
mkvirtualenv 虛擬環境名稱
pip install -r plist.txt
4.安裝WSGIspa
pip install uwsgi
5.配置uWSGI,在項目目錄下建立uwsgi.ini文件,配置以下code
[uwsgi] #使用nginx鏈接時使用 #socket=127.0.0.1:8080 #直接作web服務器使用 http=127.0.0.1:8080 #項目目錄 chdir=/home/python/Desktop/pytest/test6 #項目中wsgi.py文件的目錄,相對於項目目錄 wsgi-file=test6/wsgi.py processes=4 threads=2 master=True pidfile=uwsgi.pid daemonize=uswgi.log
6.啓動WSGI blog
uwsgi --ini uwsgi.ini
7.查看下進程裏面有沒有 進程
ps ajx|grep uwsgi
8.中止WSGI的方式
uwsgi --stop uwsgi.pid
9.測試沒問題,將配置中啓用socket,禁用http (在uwsgi.ini裏面設置)
10.接下來安裝nginx 去官網下載下安裝包,最好是使用穩定版本的。
.