Virtualenv 为每个Python应用创建独立的开发环境,使他们互不影响
##先安装Python的包管理pip sudo apt-get install pip ##用pip安装virtualenv sudo pip install virtualenv ##建议用bob用户登录操作 ##bob用户创建dylan的virtualenv cd /home/bobvirtualenv dylan ##激活virtualenv cd /home/bob/dylansource ./bin/activate ##取消激活只需 deactivate ##michael用户如法炮制即可
gunicorn : 用于部署WSGI应用的 相当于tomcat
##安装Gunicorn
##依然在Virtualenv环境下
pip install gunicorn
vim gunicorn.conf
##文件内写入以下内容
##指定workers的数目,使用多少个进程来处理请求##绑定本地端口
workers = 3
bind = '127.0.0.1:8000'
Supervisor 管理项目的 多个项目同时启动
sudo apt-get install supervisor
启动supervisor
supervisord -c /etc/supervisord.conf 指定配置文件启动
supervisor管理项目
sudo supervisorctl start all