1.安裝nginx並添加指令碼
yum install nginx
指令碼參考資料:centos下nginx啟動指令碼和chkconfig管理
2.編譯uwsgi
wget http://projects.unbit.it/downloads/uwsgi-2.0.6.tar.gztar zxvf uwsgi-2.0.6.tar.gzcd uwsgi-2.0.6make
然後將編譯出來的 uwsgi 複製到系統目錄
cp ./uwsgi /usr/bin/
3.配置nginx
vim /etc/nginx/nginx.conf
在末尾添加 include /etc/nginx/sites-enabled/*.conf;
然後建立 sites-enabled 檔案夾,並建立 tzw0745.cn.conf
參考資料:Nginx+uWSGI安裝與配置
參考設定檔:
server { listen 80; server_name tzw0745.cn; location / { include uwsgi_params; uwsgi_pass 127.0.0.1:9090; }}
4.配置uwsgi網站
在網站根目錄建立uwsgi啟動設定檔,如
<uwsgi><pythonpath>/var/www/tzw0745pythonpath> #網站根目錄<module>runmodule> #主檔案<callable>appcallable> #程式入口<socket>127.0.0.1:9090socket> #監聽連接埠<processes>1processes> #線程數<py-autoreload>1py-autoreload> #自動重載uwsgi>
5.其他
uwsgi -x abc.xml -d uwsgi.logkillall -9 uwsgi #接結束進程
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
').text(i)); }; $numbering.fadeIn(1700); }); });
以上就介紹了nginx+uwsgi+Python,包括了python,nginx方面的內容,希望對PHP教程有興趣的朋友有所協助。