本来写了个详细版本,,但是reboot了一下服务器....
安装虚拟环境virtualenv:
sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential python-dev python-pip sudo pip install virtualenv创建目录生成虚拟环境,安装基本依赖:
mkdir /opt/blog2 cd /opt/blog2 virtualenv .env source .env/bin/activate pip install flask pip install uwsgi
在pycharm控制台生成项目依赖说明文件:
(venv) E:\procedure\python\blog2>pip freeze >requirements.txt
上传文件到站点目录,虚拟环境安装依赖:
source .env/bin/activate pip install -r requirements.txt
上传站点代码,跑一下
uwsgi --socket 0.0.0.0:5000 --protocol=http -w run:appor
uwsgi --http :8001 --wsgi-file test.pyor
uwsgi --http-socket :5000 --plugin python --wsgi-file app.py --callable app --process 3
ok,done。
参开文献:https://code-maven.com/deploying-python-flask-using-uwsgi-on-ubuntu-14-04