使用宝塔面板部署flask环境

这篇具有很好参考价值的文章主要介绍了使用宝塔面板部署flask环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

之前部署采用编译式,费时又费力,这次咱们采用简便的方法,就是采用宝塔面板进行安装。首先什么是宝塔面板呢,就是linux可视化管理工具,所以需要安装一下,这里说一下centos系统的安装

一、输入如下命令

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

接下来等几分钟,等出现下面的画面就是安装完成了

宝塔 flask,腾讯云,云计算

其中username和password就是宝塔的账号和密码了

二、将外网地址复制到浏览器打开,出现以下画面,并输入账号密码登录,如果是腾讯云的话需要放行8888端口

宝塔 flask,腾讯云,云计算

宝塔 flask,腾讯云,云计算

输入之后会出现下面的样子

宝塔 flask,腾讯云,云计算

选择同意进入面板

宝塔 flask,腾讯云,云计算

先注册面板账号

宝塔 flask,腾讯云,云计算

宝塔 flask,腾讯云,云计算

这样宝塔面板就安装完了,接下来就是搭建flask环境的过程了

首先在宝塔面板中找到python项目管理器,点安装,选择2.0的

宝塔 flask,腾讯云,云计算

点击设置

宝塔 flask,腾讯云,云计算

安装后进行项目的部署

宝塔 flask,腾讯云,云计算

需要项目里有requirements.txt文件,装三方库用,内容如下

宝塔 flask,腾讯云,云计算

然后点击确定进行部署

安装完成之后进行配置

宝塔 flask,腾讯云,云计算

[uwsgi]master = trueprocesses = 1threads = 2chdir = /www/wwwroot/translatewsgi-file= /www/wwwroot/translate/run.pycallable = appsocket = 127.0.0.1:5000logto = /www/wwwroot/translate/logs/error.logchmod-socket = 660vacuum = truemaster = trueuid=rootgid=rootmax-requests = 1000

配置完之后需要放行一下需要的端口,如下图所示,我这里是5000,所以放行一下5000

宝塔 flask,腾讯云,云计算

 

此时输入ip端口就可以访问,接下来启动nginx,先安装

宝塔 flask,腾讯云,云计算

宝塔 flask,腾讯云,云计算

宝塔 flask,腾讯云,云计算

其中server_names是内网地址,root是项目路径

宝塔 flask,腾讯云,云计算

然后重启所有服务,至此就可以输入ip直接进行访问了文章来源地址https://www.toymoban.com/news/detail-787590.html

到了这里,关于使用宝塔面板部署flask环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 腾讯云轻量应用服务器安装和配置宝塔 Linux 面板腾讯云专享版

     宝塔 Linux 面板腾讯云专享版由腾讯云与堡塔公司联合开发,专享版在已支持普通版所有功能的基础上,还默认集成腾讯云对象存储、文件存储、内容分发网络和 DNS 解析插件。插件具备如下功能: 支持将对象存储的存储桶挂载到轻量应用服务器实例,您可直接对存储桶进行

    2023年04月20日
    浏览(46)
  • Ubuntu如何使用宝塔面板部署开源论坛HadSky并结合内网穿透远程访问?

    经过多年的基础设施建设和科技发展,网络已经成为我们生活中不可缺少的“必需品”。在大部分情况下,我们都可以在网络上找到需要的信息,并且能够通过特定方式(如论坛、留言、评论等)与众网友们交换意见和见解。不过,在别人的地盘呆久了,总会有自己建立交互

    2024年02月03日
    浏览(50)
  • 腾讯云阿里云云服务器 Linux 操作系统 BT 宝塔面板快速建站教程

    宝塔面板是一款服务器管理软件,支持Windows和Linux系统,可以通过Web端轻松管理服务器,提升运维效率。总体来说,宝塔面板具有操作简单、功能丰富、安全可靠等特点,是一款非常实用的服务器管理软件。 宝塔面板官方网站:https://www.bt.cn/ 宝塔面板特点 Centos 安装脚本 U

    2024年02月07日
    浏览(54)
  • 宝塔面板 SSL 证书安装部署

    腾讯云、华为云、阿里云等都可以购买域名并备案做dns解析。需要主要:域名的购买可以任意选云服务厂商,但是dns解析时只能指向dns服务商的主机。简单的说:腾讯云的dns服务器可以解析腾讯云的云服务器(ECS),不能指向华为云、阿里云的ECS。同理华为的dns也不能解析腾讯云

    2023年04月12日
    浏览(43)
  • 使用宝塔面板部署Node.js+Mysql服务和Vue3-Admin项目到云服务器上

    准备工作 一台云服务器,可以先用免费试用一个月的服务器进行练手;我这里选择的是腾讯云的轻量云服务器; 1、在云服务器上安装宝塔面板 宝塔面板官网地址:https://www.kancloud.cn/chudong/bt2017/424209 1.1 安装Xshell脚本工具,通过这个工具来连接云服务器,进行宝塔面板的安装

    2024年01月25日
    浏览(53)
  • 宝塔面板一键部署ssl免费证书教程

    近期有微信群友反馈按照教程操作完成后,网站是HTTP而不是HTTPS的。关于HTTP和HTTPS的区别,大家感兴趣可以详细了解下,总体来说,HTTPS更加安全,并且HTTPS也是大趋势。网站HTTPS改造是需要一个SSL证书的,得益于宝塔面板的易用性,我们可以直接在宝塔面板里面一键申请并且

    2024年02月10日
    浏览(40)
  • 阿里云、宝塔面板部署SSL免费证书

    2024年02月02日
    浏览(46)
  • 宝塔面板部署express以及MySql项目

    第一次在宝塔面板上部署express和MySql项目,部署过程一直跑不通接口,特此记录一下。 在部署的时候,建议第一步把数据库MySql给跑通,中间好多原因是由于数据库的原因给引起的。 (1)在宝塔面板上数据库上点击添加数据库,按照下述图片填写数据库的名字,密码会自动

    2024年02月07日
    浏览(48)
  • 重温阿里云宝塔面板部署前后端项目

    首先祝大家新年快乐啊! 回到老家,便打算趁这一段空闲时间提升一下自己,重点是学习实践一下echarts相关内容,很多公司项目都需要实现可视化,所以在bilibili上找了黑马的一个教程开始学习,不同的是,他用的是vue2,我用的是vue3,然后又白嫖了阿里云的七个月云服务器

    2024年02月20日
    浏览(42)
  • 宝塔面板+阿里云部署springboot+vue项目

    码了一个多月的vue+springboot前后端分离项目基本上完工了,今天上线,详细记录了一下自己的部署过程,顺便记录一下遇到的坑。 在阿里云购买完服务器后,找到管理台中的实例 查看云服务器详情信息 有两个地址,一个是公网,一个是内网,我们部署项目用的公网。 刚购买

    2024年02月06日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包