1.前期准备
1.打开Terminal终端,执行以下命令,将项目所需要的依赖包,都记录到一个文件内备用。
pip freeze >requirements.txt
2.将项目文件夹→右键→添加压缩文件,压缩为zip包
3.准备软件
1.xshell(用于远程操作服务器)2.FileZilla(用于从客户端将项目包上传到服务器)3.Navicat 12 (用于同步数据库)
4.环境云
服务器/云主机:京东云
(云服务还是要选大厂的,我也试过一些比较小的厂的云服务,不说是哪家了,哇,简直是坑啊,各种报错各种什么都安不上。友情提醒,云服务还是要在腾讯云、阿里云、百度云、金山云、京东云、网易云这些里面选用吧。国外的像亚马逊啊,虽然云计算的技术上可能领先于国内云,价格也更加公道,但是,有些事,大家应该懂得,所以,贵是贵了点,还是选国内的吧。)
系统:Ubuntu16.04 64位
2.基本配置
1.使用xshell链接云服务器/云主机系统(云服务器和云主机在这里概念差不多可以等同,后面都叫云服务器)1.打开xshell→【文件】→【新建】,输入你云服务器的公网ip
2.选择刚刚建立的会话,然后点【连接】
3.输入登录用户名:root
4.输入登录密码
5.连接成功
2.新建用户ubuntu
1.执行命令
adduser ubuntu#设置密码#确认密码#设置姓#设置名#设置电话#设置家庭电话#除了密码以为,其他的这些信息用处不大y+回车cd /home #切换到家目录下ls #查看家目录下的目录,可以看到ubuntu的目录已经建立
2.切换用户ubuntu
3.给普通用户ubuntu添加权限
#切换回root用户su root#输入root登录密码chmod u+w /etc/sudoers #给sudoers增加写权利vim /etc/sudoers#编辑sudoers,在找到这行 root ALL=(ALL) ALL,在他下面添加ubuntu ALL=(ALL) NOPASSWD: ALLchmod u-w /etc/sudoers#取消sudoers的写权利su ubuntu #切换会ubuntu用户
新闻热点
疑难解答