DJANGO-云端简单测试

本文介绍了使用Django在Ubuntu 16.04上进行云部署的详细步骤,包括更新apt-get,安装pip3和Django,设置安全组,获取SSH密钥,通过sftps上传文件,运行服务器,并修改Django设置以实现远程访问。
摘要由CSDN通过智能技术生成

2018/6/4 更新 mac 或者 windows 都可以看这里。

django + nginx +Uwsgi 看这位老哥

https://blog.csdn.net/u010503839/article/details/79853482

云端 ubuntu 16.04 

简单的操作 mkdir 创建文件夹 mv 旧文件名 新文件名 

Python 先装一下

sudo apt-get install python3

具体操作如下

1.更新 apt-get *
$ sudo apt-get update  

很多网上教程不适用的原因是因为它根,本,没,更,新!

2. 安装 pip3

$ sudo apt-get install python3-pip
$ pip3 install --upgrade pip

pip10 有一些问题,可以暂时不要更新,不小心更新了解决方法如下。

https://www.cnblogs.com/dylan9/p/8981155.html

这边用 pip 可能会出现一个问题,解决方法如下

https://blog.csdn.net/qq_33232071/article/details/51108062

3.安装 django , Pillow

$ pip3 install django
$ pip3 install Pillow

4.在云端 安全组中打开 你服务器要放置的端口 

比如 8000,那就填写 8000/8000 0.0.0.0/0 

5.获取SSH密钥

这个是你能够和云端服务器进行文件传输的非常必要的前提。

具体操作可以看阿里云的示范:

https://help.aliyun.com/document_detail/51798.html

之后本地就可以用ssh链接服务器进行操作了

6.用 scp 或者 sftps 上传文件

反正我scp没成功过,我强烈建议用 sftps 上传。可以去网上搜索相关软件。 mac 的话推荐小黄鸭。

这一步你可以复制工程文件到远端服务器。

7.cd 到 文件目录,运行

注意写法: python3 manage.py runserver 0.0.0.0:端口 这样可以确保外部能够访问

修改 diango settings
ALLOWED_HOSTS = ['*',]

如果你想要测试这一步,你可以下载 w3m

$ sudo apt-get install w3m
$ w3m http://127.0.0.1:端口号

测试完了 按 q 退出。

8.浏览器中输入服务器 ip:端口号 你就能访问到你的网页了!




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值