Linux(ubuntu)从零配置django+uwsgi+nginx+virtualenv

以下教程已在ubuntu和debian系统上测试,都能正常运行。

配置ubuntu系统

我用的是阿里云服务器,系统配置为ubuntu 16.4 64位系统。
这款系统内置python2,python3.5.2和pip3, 无pip。

安装软件

安装virtualenv

pip3 install virualenv

安装uwsgi

pip3 install uwsgi

安装nginx

尝试执行:

pip3 install nginx 

安装失败,根据提示尝试升级pip3:

 pip install --upgrade pip

再次执行:

pip3 install nginx 

安装成功

安装django

pip3 install django

注意,安装django最好在虚拟环境下安装,且安装时指定django版本,比如 pip3 install django==2.1.15 以免出现python版本和django版本不匹配的问题。

注意:利用conda来安装以上软件也是可以的,但是安装nginx后,外网并不能正常访问服务器,好像是跟conda缺少ssl模块什么的有关,暂时不知道怎么解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值