100 将DVA部署到腾讯云托管中应该如何实现?

发布于 2022-09-05 08:44:27

我是小程序开发者,并不擅长部署,但是我需要一个系统后台来支持前端的业务。

我尝试了腾讯云托管的“模板部署”后感到比较惊喜,发现这是一种比较容易操作的部署模式。
微信截图_20220905083629.png

因此在这里向各位大咖求一个腾讯云托管的部署方法,有助于我的项目后续的开发。

我想对大部分的开发者来说,部署应该都算一个麻烦事,希望本提问能一劳永逸的解决类似问题,谢谢!

附上云托管的网址:https://cloud.weixin.qq.com/cloudrun/service

@liqiang

补充:
1、我已经熟悉了腾讯云托管模板部署Django的基本操作,包括本地调试和流水线更新;

2、我已经熟悉了业务调取小程序云开发数据库API的方法,成功调取了我小程序产生的数据;

3、我看中了一款全栈管理系统:https://django-vue-admin.com/ ,希望能采用这个系统部署到云托管;

4、这个系统涉及到后端和前端,文件结构上和原模板Django差别较大,不知道Dockerfile怎么设置,部署如何调试

查看更多

关注者
0
被浏览
1.1k
hongzai
hongzai 认证专家 2022-09-14
life is coding,外包,远程协助,咨询添加微信:H0nGzA1

你这直接跑server不用daphone或者uwsgi这样是不行的

2 个回答
Scott.Yu
Scott.Yu 2022-09-05
Python/Django/C++/Vue

我的做法就是环境第一次部署好以后,写一个sh脚本,每次代码同步上去,然后直接跑一下脚本。
我的给你参考一下,写的很简单。

#!/bin/bash

ps -ef|grep python|grep 9000|grep -v grep|awk '{print $2}'|xargs kill -9
cd /opt/crm2.0/
python ./manage.py makemigrations
python ./manage.py migrate
nohup python ./manage.py runserver 0.0.0.0:9000 &

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览