本篇文章将会手把手教你如何部署DjangoBlog项目,首先介绍下我这里的基本环境,请大家仔细阅读此部分,下面的教程都会使用这些约定来介绍:
- 系统是
ubuntu 18.04 LTS
- 假设你的域名是
www.djangoblog.com
。 - python虚拟环境目录在
~/python/env
- djangoblog源码位置在
~/python/djangoblog
- 登入用户
server
- 编辑器使用vim,你可以使用你喜欢的编辑器。
另外请注意,尽量不要使用root用户来部署,如果要使用root用户的话,需要使collectedstatic
目录所有用户都有读权限。
准备工作
升级系统
首先