码迷,mamicode.com
首页 > 其他好文 > 详细

在云服务部署个人的Django项目

时间:2017-06-16 10:23:51      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:影响   python3.5   服务   add   pypi   个人   dea   启动   sgi   

一、Ubuntu系统切换默认python3.5

ubuntu14.04系统会自带python2.7,请不要卸载它。不同版本的Python可以共存在一个系统上。

卸载之后,桌面系统会被影响。

(1)sudo add-apt-repository ppa:fkrull/deadsnakes

(2)sudo apt-get update

(3)sudo apt-get install python3.5

(4)sudo cp /usr/bin/python /usr/bin/python_bak,先备份
(5)sudo rm /usr/bin/python,删除
(6)sudo ln -s /usr/bin/python3.5 /usr/bin/python,默认设置成python3.5,重建软链接这样在终端中输入python默认就是 3.5版本了

 

 

二、部署Django

(1)升级pip3,命令:apt install python3-pip

(2)安装Django,命令:pip3 install django==1.10.3,然后继续安装django项目依赖相关的库

  把包传到云服务上,尝试启动Django,命令:python manage.py 0.0.0.0:80(运行之前需要把django配置文件ALLOW_HOST改成公网IP)

(3)浏览器访问公网地址,如果有反应,则成功

 

三、安装uWSGI

(1)直接用pip安装,命令:pip3 install uwsgi,或者到这里下载,https://pypi.python.org/pypi/uWSGI

(2)

在云服务部署个人的Django项目

标签:影响   python3.5   服务   add   pypi   个人   dea   启动   sgi   

原文地址:http://www.cnblogs.com/hlphlp/p/7025767.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!