linux或mac下安装和使用

linux/macOS –安装脚本

    • 运行安装脚本以安装
      • wget -qO- https://luminati-china.biz/static/lpm/luminati-proxy-latest-setup.sh | bash

或者

    • curl -L https://luminati-china.biz/static/lpm/luminati-proxy-latest-setup.sh | bash

    • linux/macOS –手动安装

    • 安装 node.js 6或者上( nodejs.org )
    • 确保npm版本为 4.6.1或者更高版本
      • 如果没有,运行: sudo npm install -g npm@4.6.1
    • 从终端提示符安装Luminati代理:
    • sudo npm install -g @luminati-io/luminati-proxy
    • 如果命令返回错误,尝试使用–unsafe-perm标志进行安装
    • sudo npm install -g @luminati-io/luminati-proxy --unsafe-perm
    • 使用npm升级
    • sudo npm install -g @luminati-io/luminati-proxy
    • 安装特定版本
    • 特定版本

    • 要安装特定的代理管理器版本,请从发行版中选择一个版本。
    • 运行( VERSION_NUMBER是你所选择的版本( 示例: 1.75.355 ) )
    • sudo npm install -g @luminati-io/luminati-proxy@VERSION_NUMBER
    • 用法
    • 首次运行

      首次运行该应用程序后:

    • luminati
    • 将你的浏览器指向 app admin UI http://127.0.0.1: 22999 设置凭证并配置你的代理。登录后,你将看到Luminati代理的默认配置包括一个运行在端口 22225上的”折旧”代理。 这里模式在下面详细解释。
    • 用于现有超级代理的替换

      Luminati代理带有一个”dropin模式”,它与现有的超级代理完全一样。 在模式下运行代理时,不需要通过管理UI登录,以便通过代理进行请求。 相反,代理服务器的每个请求都提供代理用户名和密码。 默认情况下启用这里模式,当从常规超级代理迁移到Luminati代理管理器时,你可以使用这里模式作为轻松替换。

      默认情况下启用Dropin模式。 要禁用dropin代理,请使用标志 --no-dropin:

    • luminati --no-dropin
    • Docker

      可以在 https://hub.docker.com/r/luminati/luminati-proxy/ 找到 Docker 图像。

      docker pull luminati/luminati-proxy
      docker run luminati/luminati-proxy
      docker run luminati/luminati-proxy luminati --version

      确保转发适当的端口。 代理管理器默认为 22999对于web控制台和 api,第一个可以配置代理的for和 24000为 22555.

      带有预定义配置文件的 Docker要使用lpm文件的配置,可以使用 Docker 卷: https://docs.docker.com/storage/volumes/

      按照下面的说明,你的Docker 将使用特定的配置 file: 运行

      • 创建卷
      docker volume create lpm-vol
      • 检查最近的creaed卷
      docker inspect lpm-vol

      应该输出如下内容:

       [
       {
       "CreatedAt": "2018-02-01T12:59:58+02:00",
       "Driver": "local",
       "Labels": null,
       "Mountpoint": "/var/lib/docker/volumes/lpm-vol/_data",
       "Name": "lpm-vol",
       "Options": {},
       "Scope": "local" }
       ]
      • 获取挂载点路径/var/lib/docker/volumes/lpmvol/_data 并运行
      cd/var/lib/docker/volumes/lpmvol/_data
      • 将。luminati json这里目录( 这里也将是容器生成的日志和其他文件)
      • 运行 Docker 映像并附加这里卷:
       docker run --rm --name 'lpm1' --mount source=lpmvol,target=/root"luminati/luminati-proxy" luminati

      SSL请求

      –ssl参数用于SSL分析,无需它即可进行HTTPS请求。

Luminati中国官网 Luminati中国官网 Luminati Luminati