python3安装uwsgi(编译的方式)

版权声明: https://blog.csdn.net/JENREY/article/details/86652539

不知道为什么,使用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版本

猜你喜欢

转载自blog.csdn.net/JENREY/article/details/86652539
今日推荐