zoukankan      html  css  js  c++  java
  • anyproxy centos安装

    很多网站的反爬,对Linux做了拦截,建议使用Windows或Mac。

    参考:https://blog.csdn.net/baidu_27032161/article/details/105529100

    先安装node环境,命令行中输入npm,未找到的话,系统会提示安装。 

    # anyproxy install
    npm install anyproxy -g --registry=http://registry.npm.taobao.org
    
    # 检查 anyproxy 是否安装成功
    anyproxy --version
    
    # pm2 install  (pm2对 anyproxy管理)
    npm install pm2 -g  --registry=http://registry.npm.taobao.org
    
    # 检查 pm2是否安装成功
    pm2 --version
    
    # anyproxy CA证书生成 (for https)
    anyproxy-ca
    
    # anyproxy 开启多个实例
    # 修改anyproxy 安装路径下的 rule_default.js,并创建多个 (rule_default.js 如:rule_default_1.js、rule_default_2.js)
    # 注释 beforeDealHttpsRequest()方法
    // *beforeDealHttpsRequest(requestDetail) {
    //   return null;
    // },
    
    # 启用多个anyproxy实例
    pm2 start anyproxy --name anyproxy1 -- -i -p 8001 -w 8002 -r /usr/local/lib/node_modules/anyproxy/lib/rule_default.js
    
    pm2 start anyproxy --name anyproxy2 -- -i -p 8003 -w 8004 -r /usr/local/lib/node_modules/anyproxy/lib/rule_default.js
    
    # 查看当前 anyproxy运行状态
    pm2 list
    
    # pm2 启动?停止 anyproxy
    pm2 start anyproxy
    pm2 stop anyproxy
    pm2 restart anyproxy
    
    # 开启自启动
    pm2 save
    
    # 保存当前pm2运行的各个应用,重启时就会启动保存的各个应用。再执行命令
    pm2 startup
    

      

    CentOS 8 添加根证书信任:

    localhost:8002  打开anyproxy的WEB UI,在最左侧菜单找到RootCA,下载证书,之后执行

    cp rootCA.crt /etc/pki/ca-trust/source/anchors
    
    update-ca-trust extract
    

    node中操作mysql:https://www.runoob.com/nodejs/nodejs-mysql.html

    node中buffer对象:https://www.cnblogs.com/xuxiaozhi/p/7844673.html

    JSON.parse(buffer.toString())
    

    node时间相关操作:https://blog.csdn.net/u011146511/article/details/81146336

  • 相关阅读:
    音频可视化
    accunulate
    node
    js 中编码(encode)和解码(decode)的三种方法
    ES6高阶 同步和异步 回调地狱 promise async和await
    区间dp
    树形dp1
    背包dp(多重)
    树形dp
    背包dp(完全)
  • 原文地址:https://www.cnblogs.com/ycc1/p/13902239.html
Copyright © 2011-2022 走看看