安装

由于服务器系统是centos8的,安装比较麻烦。
其他系统可以使用yum安装

yum -y install tinyproxy
下载和安装
  1. 这里需要去tinyproxy下载tinyproxy-1.11.1.tar.gz
  2. 然后复制到服务器 root 目录中
  3. 解压文件
    tar -zxvf tinyproxy-1.11.1.tar.gz
    
  4. 配置和安装
    cd 
    # 执行配置 --prefix=/opt/fcitx 可以指定目录安装
    ./configure 
    # 编译安装
    make
    make install
    # 清除编译后的缓存
    make clean
    
    5.修改配置
    cd vim /etc/tinyproxy/tinyproxy.conf
    /root/tinyproxy-1.11.1/etc/tinyproxy.conf.in 
    # 改成tinyproxy.conf
    修改配置
    Port 8888
    # 接触ip限制
    #Allow 127.0.0.1
    #Allow ::1
    #开启授权和cookie
    Anonymous "Host"
    Anonymous "Authorization"
    Anonymous "Cookie"
    #开启https
    ConnectPort 443
    #配置防火墙(这个不太行,需要关闭)
    firewall-cmd --add-port=8888/tcp  --permanent
    firewall-cmd  --reload
    #关闭防火墙
    systemctl stop firewalld
    # 根据配置启动(开发环境启动 关闭cmd就没了)
    tinyproxy -d -c ./etc/tinyproxy.conf
    # 关闭端口重新启用
    fuser -k 8888/tcp
    
    6.启动和日志
    # 启动
    # 由于不是yum直接安装的,目前下面守护进程命令用不了
    systemctl restart tinyproxy
    # 查看日志
    /var/log/tinyproxy/tinyproxy.log
    tail -f /var/log/tinyproxy/tinyproxy.log