服务器快速部署 Django
Linux 快速部署 Django
宝塔对新手,基本是宝宝模式了,本文介绍基于宝塔面板部署 Django 服务。
前置
- 在本地跑通的 Django 项目
- VPS
- 终端工具,如 Xshell5
- 宝塔面板
基本配置
服务器
配置一个全部放行的安全组。
宝塔面板安装
首先检查磁盘是否分区:
如上图所示,磁盘末位是数字则代表磁盘已分区。如果是系统盘和数据盘分开的系统,一般需要手动对数据盘分区并挂载,笔者这里是 vda1/,则直接挂载磁盘即可。
分区与挂载指令挂载之后开始安装。
安装指令面板装好之后会提供用户密码,以及外网面板地址。登录该地址,按提示操作进行账号绑定。加载面板首页:
至此,服务器配置告一段落。
项目部署
这里按照指导操作即可。
几点说明:
- 创建网站时如果没有域名,也可使用
<ip> + <port>形式。预留的端口号不要与 Nginx、MySQL 等端口号相同。 - 数据库默认有 root 用户,在为网站创建数据库时注意不要重名。导入数据库时默认向 root 导入,如果创建网站时用了其它用户名,在其数据库里是查不到数据的,因此 settings 里用户名也要配置为 root,这样可以确保项目先跑起来再修改,否则 MySQL 会报1045。
- 如果需要重新创建项目,依赖包没有变化时,不要勾选安装依赖的选项,避免重装耗时。
至此,项目部署基本完成。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Miya's Blog!
评论







