宝塔面板怎么运行python_在宝塔面板配置Nginx的步骤
在宝塔面板配置Nginx的步骤
发布时间:2020-06-22 11:52:25
来源:亿速云
阅读:986
这篇文章将为大家详细讲解有关在宝塔面板配置Nginx的步骤,文章内容质量较高,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
第一步:安装python管理器
在宝塔在线面板安装“ python项目管理器 ”
第二步:安装适配python版本
因为服务器 centos7 系统默认的 python 版本是 2.7
而我们项目是基于最新版 Django 来开发的,本地环境是 python2.7 的,为了尽量保证环境的相似,避免踩无意义的坑。
第三步:导出项目包到requirments.txt
python 的安装时间比较长,所以先做一些别的工作,同时在
在本地项目下执行如下命令导出:
python -m pip freeze > requirements.txt
导出的包挺多的,不要怕,虽然似乎自己也没用到那些包,在宝塔环境中,我们会使用虚拟环境运行,所以不用担心
更改 settings.py 中对应内容如下:
DEBUG = True
ALLOWED_HOSTS = ['*']
STATIC_URL = '/static/'
# STATICFILES_DIRS = [
# os.path.join(BASE_DIR, "static")
# ]
STATIC_ROOT = os.path.join(BASE_DIR, "static")
第四步:上传本地项目到服务器
上传本地项目到 www/wwwroot/ 目录下
第五步:管理器中添加项目
在 python项目管理器 中配置,添加项目
按照如下图类似配置即可
这里勾选“是否安装模块依赖”,会自动帮我们读取项目下的 requirements.txt ,然后安装响应的模块,所以这里的时间会比较长。
管理器默认使用 pip 安装项目根目录 requirements.txt 内的模块,如有其他模块需要安装请手动进入虚拟环境安装
进入虚拟环境方法:
在命令行输入 source 项目路径/项目名_venv/bin/activate
如: source /data/python/project1_venv/bin/activate
第六步:映射域名
映射域名
我们需要一个容易记住的域名,所以给项目绑定一个预留的域名 safe.top15.cn
第七步:配置站点
配置 Nginx
映射成功后,可在面板侧边栏“网站”中,发现多了我们的 python 项目
此时,就可以显示对应项目的一些“ 站点配置 ”
//指定静态文件
location /static/
{
alias /www/wwwroot/ThreatScan/static/;
}
Nginx 的配置按照如下,上图有误:
第八步:重启项目
因为修改了一些东西,所以我们需要在 python管理器 中重启项目
一定要用 uwsgi
能启动了
以上就是在宝塔面板配置Nginx的步骤,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注亿速云行业资讯,感谢各位的阅读。
宝塔面板怎么运行python_在宝塔面板配置Nginx的步骤相关推荐
- (三)青龙面板必备配置文件config.sh综合环境配置+必备的步骤之一/保姆:少爷吃饭了【2022年5月4日】
交流群:点我跳转 懒人自助上车:不想自己动手的 来我这 低价捡漏:低价捡漏 好物分享 文章目录 config.sh解读 更改config.sh配置 config.sh解读 config.sh 文件的设 ...
- 使用宝塔部署node项目_使用宝塔面板进行项目的自动部署WebHook
首先你要知道什么是WebHook,如果你真的不想知道那也没关系.总之就是在你push到git仓库时会从git仓库触发一个http请求.关于http的地址根据你不同的git仓库有不同的方式去配置. 首先 ...
- bt面板mysql经常停止_宝塔面板数据库经常自动停止解决办法,自动重启shell脚本...
宝塔的数据库经常性自动停止,是因为网站频繁的请求数据库,而服务器内存又不足,为了保证服务器不彻底卡死,保护性的自动停止数据库,特别是有些程序比如wordpress的数据库查询次数尤为突出,wordpr ...
- 解决宝塔面板安装phpMyAdmin报错502 Bad Gateway nginx
解决宝塔面板安装phpMyAdmin报错502 Bad Gateway nginx 检查是否安装php 到软件商店检查是否安装php 没有安装的话选择php版本安装 phpMyAdmin配置php版本 ...
- 宝塔面板php日志在哪里,宝塔面板怎么查看网站日志?
马上注册查阅更多教程,下载海量资源,让你轻松玩做站 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 宝塔面板逐步成熟起来,不管新手站长还是老站长,市场占有率非法高.宝塔的常规教程我们收集整理以 ...
- 查看宝塔面板账号密码命令_宝塔面板升级到最新版图文教程
往期教程: 宝塔面板教程(1)基于云服务器搭建宝塔面板教程最全详解 宝塔面板教程(2)宝塔面板添加WordPress站点详细图文教程 宝塔面板教程(3)基于宝塔面板成功配置网站SSL安全证书 宝塔面板 ...
- 宝塔设置thinkphp的伪静态_宝塔面板与WDCP狭路相逢,谁才是国产之光?
我本来想给大家写一篇工具类的杂谈,思来想去又想到了可视化面板,就目前国产面板而言,WDCP.宝塔面板.AMH等,说是群雄逐鹿一点都不为过,AMH4.2之后,可以说是走了相当一部分人,暗示收费版本,所以 ...
- 2019ug最新版本是多少_宝塔Linux面板7.4.2版本/Windows面板6.8版本请尽快升级到最新版本...
宝塔Linux面板7.4.2版本/Windows面板6.8版本请尽快升级到7.4.3版本,因为这两个版本目前存在一个漏洞可能会被利用,如果你正好使用这两个版本的话请尽快升级到 Linux面板7.4.3 ...
- 宝塔安装包下载linux版本,宝塔linux面板下载
宝塔服务器管理助手linux版是专为linux系统打造的服务器管理软件,该软件大大地简化了服务器的环境配置步骤,支持CentOS 5.x/6.x/7.x系统,拥有一键建立网站.管理FTP.管理数据等功 ...
最新文章
- [译]高效的TensorFlow 2.0:应用最佳实践以及有什么变化
- GRE over IPSEC ×××
- 一份传世典文:十年编程(Teach Yourself Programming in Ten Years)
- mysql Decimal(M,D)解释
- UA MATH571A R语言回归分析实践 多元回归1 医疗费用的决定
- 当你扛不住的时候就读一遍
- 动态规划之——拦截导弹(nyoj79)
- 数学建模第七节5.22-26补
- 初始化资源管理器 winform
- np.argmin和argmax
- Linux 小知识翻译 - 「架构 续」(arch)
- 控制系统数字仿真与CAD-第四次实验-附完整代码
- 朱兰质量手册中文第5版【第2章如何认识质量】
- WordPress纯代码纯静态开启七牛CDN并集成七牛缩略图和水印功能
- 专业抠图软件Super PhotoCut Pro for Mac
- 桌面计算机恢复出厂设置,windows7电脑怎么恢复出厂设置
- 【英语学习】【WOTD】feisty 释义/词源/示例
- C语言基础之排列组合数字
- JS 实现小游戏 打砖块
- 使用Selenium爬取网易云音乐的所有排行榜歌曲
热门文章
- Comp-Agg (A Compare-Aggregate Model for Matching Text Sequences)
- 累加出整个范围所有的数最少还需要几个数
- 压缩追踪Compressive Tracking源码理解
- linux 压缩和解压缩(zip/unzip)
- 规则化和模型选择(Regularization and model selection)
- Part2_1 Urllib的get请求和post请求
- 机器学习中的lazy method与eager method的比较
- 机器学习之正则化图文讲解
- 云端TensorFlow读取数据IO的高效方式
- 同程旅游缓存系统(凤凰)打造Redis时代的完美平台实践