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

Python服务器请求转发服务

前言:

  • 服务器无法连接外网

配置步骤

  1. 准备python脚本
  2. 服务器内下载python

示例

1.下载python创建虚拟环境以及配置
-- 磁盘空间
df -h -- 下载apt
sudo yum install apt -y-- 下载python pip
sudo apt install python3 python3-pip python3-venv -y-- 测试查看
which python3  
which pip -- 创建文件
mkdir ~/flask-proxy && cd ~/flask-proxy-- 创建虚拟环境
python3 -m venv venv-- 启动虚拟环境
source venv/bin/activate-- 下载flask(需要服务器能访问外网)
pip install flask requests gunicorn-- 退场虚拟环境
deactivate-- 查看下载环境
pip list-- 启动py脚本(当然还需要下载其他配置)
python app.py-- 查看运行情况
ps aux | grep app.py
2.当然前置条件是服务器连接不了外网,所以一些依赖需要手动下载

配置下载网址:charset-normalizer · PyPI

下载类型有gz与whl两种,分别示例

(whl)
1.手动下载【图1】: pip install --no-index --find-links=《目录》 / 文件名
pip install --no-index --find-links=wheels/ idna(gz)
1.解开压缩包
tar -xvzf charset_normalizer-1.3.4.tar.gz
2.进入
cd charset_normalizer-1.3.4
3.执行
python setup.py install
3.python代码与配置
  • https://download.csdn.net/download/sh1307212321/90921335

相关文章:

  • WPF【11_5】WPF实战-重构与美化(MVVM 实战)
  • 深入理解 JDK、JRE 和 JVM 的区别
  • 常见的网络设备
  • C语言中清空缓存区到底写到哪里比较好
  • 随叫随到的电力补给:移动充电服务如何重塑用户体验?
  • 【Webtrees 手册】第 10章 - 用户体验
  • 大模型的多显卡训练实现涉及分布式计算框架。实现方式附代码
  • 哪些技术要素决定了多媒体数字沙盘的呈现效果与用户体验?
  • 短剧看广告APP系统开发:打造高效变现与用户体验双赢平台
  • 【K8S】K8S基础概念
  • 第三届黄河流域网安技能挑战赛复现
  • vscode ssh远程服务端设置
  • 新版Chrome浏览器加载eDrawings 3D Viewer控件网页查看DWG、DXF
  • JSON解析性能优化全攻略:协程调度器选择与线程池饥饿解决方案
  • Baklib赋能企业知识智联体系
  • AD-PCB--AD20软件安装及中英文切换 DAY 2
  • QML之Canvas
  • Bootloader 与 U-Boot 全解析
  • getline()跳过输入
  • 33. 自动化测试开发之使用mysql异步连接池实现mysql数据库操作
  • 客户说做网站没效果/电商运营培训大概多少学费
  • 微站小程序/百度快速排名
  • 网站在线布局/湖南网站网络推广哪家奿
  • 企业网站建设维护合同书/国内专业seo公司
  • 做网站用织梦好吗/怎么建立网站卖东西
  • b2c商城网站开发价格/百度知道官网首页登录入口