python3安装uwsgi(编译的方式)

不知道为什么,使用pip3 install uwsgi总是提示安装成功,但是文件太少,不知道如何启动,而且没有uwsgi命令

1、pip方式安装uwsgi(未实现)

python3安装uwsgi(编译的方式)_第1张图片

2、采用编译的方式安装uwsgi(已实现)

新建uwsgi文件夹

[root@node1 myProject]# mkdir uwsgi

[root@node1 myProject]# cd uwsgi/

python3安装uwsgi(编译的方式)_第2张图片

[root@node1 uwsgi]# wget http://projects.unbit.it/downloads/uwsgi-latest.tar.gz

python3安装uwsgi(编译的方式)_第3张图片

[root@node1 uwsgi]# tar zxvf uwsgi-latest.tar.gz 

python3安装uwsgi(编译的方式)_第4张图片

[root@node1 uwsgi]# cd uwsgi-2.0.17.1/

python3安装uwsgi(编译的方式)_第5张图片

[root@node1 uwsgi-2.0.17.1]# python3 uwsgiconfig.py --build

python3安装uwsgi(编译的方式)_第6张图片

[root@node1 uwsgi-2.0.17.1]# python3 setup.py install

python3安装uwsgi(编译的方式)_第7张图片

ls一下发现出来一个绿色的可执行文件

python3安装uwsgi(编译的方式)_第8张图片

创建文件 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 

python3安装uwsgi(编译的方式)_第9张图片

通过浏览器访问

python3安装uwsgi(编译的方式)_第10张图片

发现uwsgi不是全局

[root@node1 uwsgi-2.0.17.1]# ln -s /root/myProject/uwsgi/uwsgi-2.0.17.1/uwsgi /usr/bin/uwsgi

python3安装uwsgi(编译的方式)_第11张图片

python3安装uwsgi(编译的方式)_第12张图片

查看uwsgi版本

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(uwsgi)