centos7上安裝nginx+uwsgi搭建項(xiàng)目

*安裝nginx

yum instal  nginx
  • 使用pip安裝uwsgi
pip install uwsgi
  • 新建配置文件
mkdir /etc/uwsgi
vim /etc/uwsgi/uwsgi.ini
  • 配置uwsgi
[uwsgi]
socket = 127.0.0.1:9090
master = true         
wsgi-file=/var/www/html/python/test.py
#vhost = true          
no-site = true        
workers = 2           
reload-mercy = 10     
vacuum = true        
max-requests = 1000   
limit-as = 512
buffer-size = 30000
pidfile = /var/run/uwsgi9090.pid    
daemonize = /var/log/uwsgi9090.log
  • 配置test.py文件
mkdir /var/www/html/python/
vim test.py

寫文件

def application(env, start_response):
    start_response('200 OK', [('Content-Type','text/html')])
    return "Hello World"
  • 配置nginx
vim /etc/nginx/conf.d/python.conf

插入下面

server {
    listen       8090;
    server_name 127.0.0.1;

    location / {
    include  uwsgi_params;
        uwsgi_pass  127.0.0.1:9090;        
    }
}
  • 啟動(dòng)
systemctl start nginx
uwsgi /etc/uwsgi/uwsgi.ini
  • 訪問,在瀏覽器上輸入10.104.15.150:9090(此時(shí)ip換成你的linux機(jī)器ip)


    1524623005.jpg

如此,則成功了,接下來你可以愉快地使用python進(jìn)行項(xiàng)目開發(fā)了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容