这里用的是非常干净的ubuntu16.04系统环境,没有使用任何云服务器,原因是因为不同的云服务器环境都不一样。我们就从零开始来完成部署。
在开发机上的准备工作:
确认项目没有bug。
用pipfreezerequirements.txt将当前环境的包导出到requirements.txt文件中,方便部署的时候安装。
把dysms_python文件准备好。因为短信验证码的这个包必须通过
将项目上传到服务器上的/srv目录下。这里以git为例。使用git比其他上传方式(比如使用pycharm)更加的安全,因为git有版本管理的功能,以后如果想要回退到之前的版本,git轻而易举就可以做到。
在