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

互联网站平台有哪些甘肃网站定制开发

互联网站平台有哪些,甘肃网站定制开发,开发公司成本费用比例,网站建设需要准备那些内容前言 最近在使用Flask框架#xff0c;写一个小项目#xff0c;在项目部署启动后#xff0c;出现了以下这段提示#xff0c;这段提示的意思是#xff0c;该启动方式适用于开发环境中#xff0c;生产环境要使用WSGI服务器。 WARNING: This is a development server. Do no…前言 最近在使用Flask框架写一个小项目在项目部署启动后出现了以下这段提示这段提示的意思是该启动方式适用于开发环境中生产环境要使用WSGI服务器。 WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. 项目结构 以下是该项目的主要结构图 |— app/ | |— api/ | | |— user_api.py | | |— init.py | |— extensions.py | |— init.py | |— models/ | | |— user_dao.py | | |— init.py | |— service/ | | |— user_service.py | | |— init.py |— config/ | |— app_config.py | |— init.py |— logs/ |— requirements.txt |— run.py |— wsgi.py 项目部署流程 环境介绍 开发环境本机windows10 测试和生成环境linux 生成requirements.txt requirements.txt文件主要是存储该项目需要依赖的库及版本要求但是如果你在本机电脑使用的python版本和linux上使用的版本不一样那么在部署到测试和生产环境时会出现不少问题但是出现问题逐条解决就行了。 #生成requirements.txt pip freeze requirements.txt 项目打包 #这个命令将会创建一个名为 my_flask_app.tar.gz 的压缩文件并包含了 app、config、logs、mm.py、requirements.txt 和 run.py 这些文件和文件夹。 tar -czvf my_flask_app.tar.gz app config logs mm.py requirements.txt run.py 项目解压 将打包后的文件传入要部署的机器上使用以下命令解压到指定的文件中 tar -xzvf my_flask_app.tar.gz -C ~/my_flask 新建虚拟环境 为了排除该项目对机器上其他应用的影响为该项目创建独立的虚拟环境。 进入 mystery_shopper 文件夹 cd my_flask 使用 Python3 的 venv 模块创建一个新的虚拟环境。假设你想要使用 Python3运行以下命令 python3 -m venv venv 激活虚拟环境。在 Linux 中可以运行以下命令 source venv/bin/activate 进入到虚拟环境后开始安装依赖库 pip install -r requirements.txt 编写 WSGI 入口文件 创建一个 Python 文件作为 WSGI 入口点。通常这个文件可以命名为 wsgi.py 或者 app.wsgi。在该文件中导入你的 Flask 应用并创建一个应用对象。示例代码如下 from app import create_appapp create_app()if __name__ __main__:app.run() 安装生产级 WSGI 服务器 pip install gunicorn 后台运行 Gunicorn gunicorn -b 0.0.0.0:5000 wsgi:app --daemon 检查 Gunicorn 服务是否在运行 ps aux | grep gunicorn 执行完上面8个步骤之后项目就在后台启动了如果想关闭项目使用以下命令 kill 25702 25703
http://www.zqtcl.cn/news/710817/

相关文章:

  • 做架构图的网站网站和网店的区别
  • 做红包网站简单个人网站设计
  • 新手学做网站pdf手wordpress修改搜索框
  • 做湲兔费网站视颍如何通过查询网站注册时间
  • 重庆cms建站模板南通网站建设推广优化
  • 合肥网站建设的公司新闻类网站如何做量化统计
  • 好用的在线地图网站十六局集团门户网
  • 网站开发数据库连接失败广州网站建站平台
  • 鄂尔多斯北京网站建设加盟网站建设的内容
  • 网站 被 抄袭不属于营销型网站的特点
  • 浙江英文网站建设互联网公司排名2021完整版
  • 完美代码的网站python开发工具
  • 餐饮网站开发参考文献网站建设500错误代码
  • 网站开发关键技术网站自动推广软件免费
  • 前端学习网站南阳东莞网站建设公司哪家好
  • 关于做网站的了解点wordpress小程序插曲
  • PHP网站开发与管理设计心得个人可以做聊天网站备案吗
  • 开公司可以在哪些网站做推广上海画册设计
  • 成都高新区规划建设局网站网络营销方式有哪些?举例说明
  • 国家企业信用公信系统入口seo服务
  • 个人网站网页模板室内装修设计自学软件
  • 什么网站可以做告白的网页网站模板套用湖南岚鸿
  • 膜结构网站推广怎么做怎样把网站上传到空间
  • 三维网站是怎么做的商城网站 运营
  • 程序员网站开发框架无锡网络公司网站建设app微信公众号平
  • 中关村网站建设网络营销策划书范文
  • 电商网站建设与课程设计科技网站模版
  • 建设部网站资质漳州最专业的网站建设公司
  • 网站建设需求和页面需求怎么提一个静态网站怎么做
  • 宝塔wordpress广州网站营销seo