宝塔部署django项目的实现步骤(图文教程)
作者:RiceMoon 发布时间:2021-09-01 00:25:27
标签:宝塔,部署,django
介绍
我们用django在本地调试完了之后,会在服务器上进行部署,如果是大佬那就忽略本文章,如果是萌新对编程命令不太熟悉,那就要用到宝塔了。
流程
1,把本地的依赖转换成一个request文件
这里我们用到了pipreqs,首先在你的环境中,如果是虚拟环境就要在虚拟环境中,也就说在你这个项目所用到的环境中。
如果没下载pipreqs,就输入pip install pipreqs -i https://pypi.douban.com/simple
进行下载。
pip的使用方法特别简单,就是pipreqs 你要生成request文件的位置
。
2,把本地项目打包成一个zip压缩文件。
3,在网站的wwwroot目录下创建一个文件夹,文件夹的名字建议和一会要映射的域名一致。
4,然后将项目的压缩包放到该文件夹中,然后解压就行了。 5,在软件商店中下载python包管理器,在版本管理中,安装你所需要的python版本
6,在python包管理器中添加项目
项目名称随便填就行了。
项目路径就是你刚刚创建的文件夹的路径。
框架填django,然后启动方式必须填uwsgi方式
启动文件就是你的项目文件中的uwsgi.py文件
端口看自己想开哪一个,如果没有开放该端口记得在安全设置中开放一下。
安装依赖和开机启动必须勾选上。
7,域名映射
在这里有个域名映射,点开,然后输入你的域名就行了。
来源:https://blog.csdn.net/Roger_Spencer/article/details/129763010


猜你喜欢
- 题目:解法一:比较元素是否相等思路说明:这种应该是普通人最先想到的解法,先获取到数组之后进行有小到大排序,然后初始化一个min=0(代表新数
- 本文实例讲述了Python实现的递归神经网络。分享给大家供大家参考,具体如下:# Recurrent Neural Networksimpo
- 本文实例讲述了python实现查找excel里某一列重复数据并且剔除后打印的方法。分享给大家供大家参考。具体分析如下:在python里面ex
- 前言限流器,顾名思义用来对高并发的请求进行流量限制的组件。限流包括 Nginx 层面的限流以及业务代码逻辑上的限流。流量的限制在众多微服务和
- Base64编码的深入认识与理解 之前在很多业务中都有见过或者用到过Base64编码,但一直一知半解,没有对它有一个深入的认识和
- 前提搭建钉钉应答机器人,需要先准备或拥有以下权限:钉钉企业的管理员或子管理员(如果不是企业管理员,可以自己创建一个企业,很方便的)有公网通信
- 相信各位网页爱好者都对网页的loading很感兴趣吧!,想不想知道如何做一个:)现在给大家介绍一下一种loading的制作..效果图:loa
- Anaconda是一个和Canopy类似的科学计算环境,但用起来更加方便。自带的包管理器conda也很强大。首先是下载安装。Anaconda
- 在进入一个页面的时候,一般在获取数据的同时,会先显示一个 loading ,等请求结束再隐藏 loading 渲染页面,只需要用一个属性去记
- 本文实例讲述了python比较两个列表大小的方法。分享给大家供大家参考。具体如下:L1 = [1, ('a', 3)]L2
- 使用keras进行训练,默认使用单显卡,即使设置了os.environ['CUDA_VISIBLE_DEVICES']为两张
- 前言extends关键字在TS编程中出现的频率挺高的,而且不同场景下代表的含义不一样,特此总结一下:表示继承/拓展的含义表示约束的含义表示分
- python3.6.4安装opencv3.4.2使用pip安装OpenCV直接安装最新版:pip3 install opencv_pytho
- 在许多网页中,当鼠标移到一张图片上时,又弹出另一张图片,做这种广告条,要用到Macromedia DreamWeaver中的Lay
- django版本:1.4.21。一、准备工作1、新建项目和app[root@yl-web-test srv]# django-admin.p
- modelform是model衍生出来的form .modelform的用法非常死.首先在models.py里创建模型表.所有的form组件
- 引言自ChatGPT出现,各种基于它的软件扩展纷至沓来,目前Word支持ChatGPT的add-in有两款,可以通过:插入->获取加载
- 行和列的位置都在以下三个列表中的一列中,则对应位置为1,其余位置全为0——[7-56,239-327,438-454,522-556,574
- 本文实例讲述了django框架自定义模板标签(template tag)操作。分享给大家供大家参考,具体如下:django 提供了丰富的模板
- WAP站点,这似乎是一个有点落伍的东西。在诞生之初,它很简陋,只能通过一个叫WML的标记语言来搭建没有任何美感的文字+链接页面。而今,绝大部