小知识点Python Flask 部署,生成环境的爬虫训练场项目

Posted 梦想橡皮擦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小知识点Python Flask 部署,生成环境的爬虫训练场项目相关的知识,希望对你有一定的参考价值。

本篇博客继续补充一个小知识点,部署 Python Flask 项目。

爬虫训练场项目版本一使用的主机配置如下。

1 CPU 2 GB / CentOS 7.6 64 位 / 40 GB 系统盘 / 2 Mbps

在该系统下首先安装一个宝塔服务,非必须,但对初学者上手比较友好。

配置宝塔之后,得到如下界面,可以开启后续配置。

第一步,安装 Python 项目管理器

打开宝塔的软件商店,在搜索框输入 Python,安装项目管理器。

第二步,点击 Python 项目管理器设置

在设置页面,配置 Python 项目基本环境。

安装 Python 3.6 版本,在 Python 项目管理器中选择【版本管理】,再选择 3.6 版本安装即可。

切换到项目管理,添加项目,弹窗中的参数按照下述清单填写。

  • 项目名称:爬虫训练场
  • 路径:/www/wwwroot/python_play
  • Python 版本:3.6.8
  • 框架:flask
  • 启动方式:gunicorn
  • 启动文件:/www/wwwroot/python_play/playground.py
  • 端口:8787
  • 运行项目的用户:root

点击确定,会自动安装项目所有依赖。

配置完毕,出现如下界面,选择右侧的【模块】,在弹出的界面中输入 flask,进行安装。


点击【重启】查看该项目是否能启动成功。

当状态展示为【运行中】就可以使用 IP+端口 形式进行访问了,由于橡皮擦已经申请了 pachong.vip 域名,所以配置一下映射。


最后去域名服务商那里,将域名解析到服务器 IP 即完成配置。

到这里,大家可以访问我们的爬虫训练场域名进行学习了。

🔥🔥🔥 pachong.vip 🔥🔥🔥

以上是关于小知识点Python Flask 部署,生成环境的爬虫训练场项目的主要内容,如果未能解决你的问题,请参考以下文章

小知识点免费头像API,用 Python Flask 动态生成一个汉字头像

小知识点Python Flask 中使用 cryptography 模块实现加密

小知识点Python Flask 中使用 cryptography 模块实现加密

Python Flask构建微信小程序订餐系统 学习 资源

Python Flask构建微信小程序订餐系统 学习 资源

Flask+Gunicorn+Gevent+Supervisor+Nginx生产环境部署