当前位置: 首页 > article >正文

宝塔如何部署Django项目(前后端分离篇)

一、环境安装

1、安装相关软件

点击软件商店,安装下面软件

一、宝塔部署前端

1、打包Vue项目

打开Vue3项目,输入下面打包命令,对Vue项目进行打包,

npm run build

2、部署前端

点击宝塔的网站,在PHP项目里点击添加站点,

剪切完毕后如下图

然后,删除dist压缩文件和这个目录。

删除完后,如下图所示。

如果你Vue的路由是history模式,则需要多完成一步,如下图

    location / {
      try_files $uri $uri/ @router;
      index index.html;
    }
     
    location @router {
      rewrite ^.*$ /index.html last;
    }

这样前端就部署好了,你们可以在浏览器输入域名,可以看到自己网站的是否部署成功

二、宝塔部署后端

1、打包django项目

2、配置数据库

然后把本地的数据库sql文件导入进去就可以了

3、部署后端

大家在文件选项里对压缩的文件进行解压就可以了

配置完点击确定就可以了

现在项目就完全部署成功了。


http://www.kler.cn/news/368714.html

相关文章:

  • Http 状态码 301 Permanent Rediret 302 Temporary Redirect
  • uniapp移动端优惠券! 附源码!!!!
  • Java避坑案例 - 高并发场景下的分布式缓存策略
  • GCC 简介
  • 初识Linux · 动静态库(incomplete)
  • 计算机网络(十二) —— 高级IO
  • Three.js 使用着色器 实现跳动的心
  • WebView渲染异常导致闪退解决方案
  • 若依学习 后端传过来的数据在控制台打印为空
  • iPhone当U盘使用的方法 - iTunes共享文件夹无法复制到电脑怎么办 - 如何100%写入读出
  • 解决pycharm无法添加conda环境的问题【Conda Environment下没有Existing environment】
  • 机器学习在智能水泥基复合材料中的应用与实践
  • 部署 Traefik 实现 dashboard 与 原生Ingress使用 CRD IngressRoute使用
  • 大语言模型参数传递、model 构建与tokenizer构建(基于llama3模型)
  • 关于洛谷中XJS-SINGA科技站点 系统讨论团队的一些介绍
  • 【网络】:网络基础
  • 地球Online生存天数计算器(java小案例)
  • GPU的使用寿命可能只有1~3年
  • 基于去哪儿旅游出行服务平台旅游推荐网站【源码+安装+讲解+售后+文档】
  • Linux 重启命令全解析:深入理解与应用指南
  • 51单片机完全学习——红外遥控
  • LeetCode——最小差值
  • RTMP视频推流EasyDSS平台重装服务器系统后无法启动是什么原因?
  • [LeetCode] 47. 全排列Ⅱ
  • 如何成为一个优秀的大数据开发工程师?
  • 基于SpringBoot的流浪动物管理系统设计与实现