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:端口号 你就能访问到你的网页了!