不知道爲什麼,使用pip3 install uwsgi總是提示安裝成功,但是文件太少,不知道如何啓動,而且沒有uwsgi命令
1、pip方式安裝uwsgi(未實現)
2、採用編譯的方式安裝uwsgi(已實現)
新建uwsgi文件夾
[root@node1 myProject]# mkdir uwsgi
[root@node1 myProject]# cd uwsgi/
[root@node1 uwsgi]# wget http://projects.unbit.it/downloads/uwsgi-latest.tar.gz
[root@node1 uwsgi]# tar zxvf uwsgi-latest.tar.gz
[root@node1 uwsgi]# cd uwsgi-2.0.17.1/
[root@node1 uwsgi-2.0.17.1]# python3 uwsgiconfig.py --build
[root@node1 uwsgi-2.0.17.1]# python3 setup.py install
ls一下發現出來一個綠色的可執行文件
創建文件 testJenrey.py
[root@node1 uwsgi-2.0.17.1]# vim testJenrey.py
寫入下面代碼
def application(env, start_response):
start_response('200 OK', [('Content-Type','text/html')])
return [b"Hello World"]
[root@node1 uwsgi-2.0.17.1]# ./uwsgi --http :9090 --wsgi-file testJenrey.py
通過瀏覽器訪問
發現uwsgi不是全局
[root@node1 uwsgi-2.0.17.1]# ln -s /root/myProject/uwsgi/uwsgi-2.0.17.1/uwsgi /usr/bin/uwsgi
查看uwsgi版本