一、购买阿里云服务器
https://yq.aliyun.com/articles/692176?spm=a2c4e.11155472.0.0.6ee83bceq08ymh
开放80,8080,8888等应用到的端口
二、xshell连接
https://blog.csdn.net/u013894429/article/details/78811823
二、配置python及虚拟环境
https://www.jianshu.com/p/8b4333b9b55e
- 安装mysql 3306
https://blog.csdn.net/xiangwanpeng/article/details/54562362 - 安装redis 6379
https://blog.csdn.net/Mikeoperfect/article/details/79468944
https://www.jianshu.com/p/213eb14d645a
pycharm 远程连接 阿里云服务器
-
创建空的pycharm项目
- Tools配置
- Devloyment>Configuration
1)自定义连接名- 选择SFTP连接类型
- 写上ubuntu系统的ip
- 写上ssh服务的端口号
- 写上用户名
- 写上用户密码
- 点击测试连接
2)选择Mappings
在deployment path on server中,点击后面的...
打开linux路径后,选择我们创建好的项目目录
注意这里的路径是和前面connection中的root path进行拼接的
- Devloyment>options
- 选择ctrl+s / always保存上传的方式
- File配置
- settings>porject Interpreter
- 点击右边设置按钮,选择Add Remote
- 选择连接方式为SSH,填写连接信息
- 在最下面选择我们刚创建好的linux上的虚拟环境
- settings>Languages & Frameworks>Django
- Django project root
- Settings
- Manage script
- Django server配置
- 选择编辑器右上角的Edit Configuration的按钮
- 点击添加Django server
- 改host为Host为0.0.0.0,表示的是允许连接服务器的ip
- 点击Enveironment Variables 项后面的...
- 将DJANGO_SETTINGS_MODULE添加到Name ,将项目名.settings添加到Value
- 测试
配置
待更新