tinyproxy http代理服务

本文详细介绍Tinyproxy的安装步骤,包括依赖安装、版本下载、服务编译及配置。涵盖用户组、服务端口、日志目录等关键配置项说明,并提供启动与测试方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装依赖

yum install asciidoc -y

下载对应版本

在github下载需要版本的安装包:github路径为https://github.com/tinyproxy/tinyproxy/releases

编译服务

我这里采用直接编译,然后把编译好的二进制程序和配置文件拷贝到指定的位置。

# Tinyproxy使用configure基于automake系统的标准GNU 脚本。如果从git checkout编译,则需要先运行
./autogen.sh
# 从顶级目录生成configure脚本。发行版tarball包含预先创建的configure脚本,因此从发布版本构建时,您可以跳过此步骤。那么基本上你需要做的就是
./configure
make
make install

部署服务

编译完成后把src下的tinyproxy程序文件和etc/tinyproxy.conf拷贝到对应的位置,启动之前说下几个重要的配置文件选项

# 服务的启动用户和用户组
User soul
Group soul
# 服务端口
Port 8888
# 日志目录
LogFile "/opt/logs/tinyproxy/tinyproxy.log"
# 允许访问的网段
Allow 0.0.0.0/0
# 设置代理密码
BasicAuth user password

配置文件配置完成后就可以直接启动程序

./tinyproxy -c ./tinyproxy.conf
# 启动完成后可以查看对应的端口和日志信息确认服务运行状态

测试

使用curl命令进行代理服务测试

curl  ifconfig.me --proxy 172.16.32.235:8888 -U user:password
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值