静看光阴荏苒
不管不顾不问不说也不念

LegendSock远程节点部署方法

今天有网友TG问我LegendSock的远程节点该怎么部署,他部署的总是出错。正好今天LALA正在玩的游戏停服维护,所以有时间上博客写点文章,那就顺带把这个写一写。

LegendSock是WHMCS上销售SS的插件,如果你还不知道怎么部署WHMCS以及LegendSock可以参考下面这篇文章:

传奇梭客(LegendSock)2.2免授权开心版

准备工作如下:

1、一台CentOS6X64的VPS,用作后端节点。

2、在这台VPS上安装好BT面板,并搭建好LNMP环境。理论上后端节点只需要一个MySQL数据库,如果你有时间折腾,可以自己编译安装一个MySQL。我懒得弄,直接上宝塔面板,方便快捷,还易于管理和操作。

进入正题:

首先登录你的宝塔面板,点击MySQL设置,修改配置文件,将如图所指的这个skip-name-resolve值前面的#号去掉:

保存并重启MySQL服务。

接着打开phpmyadmin,点击用户-添加用户:

Host这里一定要填写成%号,其他按需填写,接着勾选下面的三个选项:

后端服务器先暂时配置到这里。

现在打开你的WHMCS后台,点击系统设置-产品设置-服务器设置:

添加新服务器,名称这里一定要填写你刚才在后端服务器创建的数据库名字,主机名和IP地址通通都填写你的VPS公网IP:

往下看到服务器详细信息这块,类型选择LegendSock Server,用户名密码填写你的数据库用户名和密码即可:

测试连接成功就说明配置OK,点击保存更改即可完成。

接着点击安装插件-LegendSock Manager,找到你刚添加的新数据库,点击初始化表:

看到这个提示则说明初始化成功:

重新打开这个页面,点击其他选项卡,看到这里的几个命令:

回到你的后端节点VPS中,按要求输入这些命令开始安装后端服务,安装完成后如图:

回到WHMCS中添加新产品即可。注意一定不要将现在搭建好的节点添加到之前的旧产品中,这样会导致新开的SS端口冲突。也就是说,以前添加的产品设置是几个节点就是几个,不能再额外增加了。要额外增加新节点只能重新添加一个新的产品,旧的可以保留也可以选择删除。

测试开通使用都是正常的:

赞(0)
未经允许不得转载:荒岛 » LegendSock远程节点部署方法
分享到: 更多 (0)

评论 17

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    感谢lalalalala

    leon7年前 (2017-09-28) Google Chrome 60.0.3112.113 Google Chrome 60.0.3112.113 Mac OS X  10.12.6 Mac OS X 10.12.6回复
    • 是我应该谢你的33.33软妹币赞助才是 :cool:

      LALA7年前 (2017-09-28) TheWorld Browser TheWorld Browser Windows 7 x64 Edition Windows 7 x64 Edition回复
  2. #2

    感谢分享

    DigitalOcean vps7年前 (2017-09-29) Google Chrome 55.0.2883.87 Google Chrome 55.0.2883.87 Windows 8.1 x64 Edition Windows 8.1 x64 Edition回复
  3. #3

    大佬你好。我数据库是直接搭在 whmcs 那里,所有节点都不需要 mysql.. 产品随意更新节点都没问题啊,为什么要在后端节点搭 mysql 不是很懂?你的意思是你每一个节点都用一个独立的数据库吗?

    birdy7年前 (2017-10-12) Google Chrome 60.0.3112.113 Google Chrome 60.0.3112.113 Windows 7 x64 Edition Windows 7 x64 Edition回复
    • 我的是每个节点独立一个数据库,因为WHMCS后台添加的服务器内有每个服务器最大开通产品的数量,假设你第一个服务器设置最大数量是200,那么这个节点上开了200个账号后就会自动往下个节点数据库里面开。

      当然你这样子也是可行的,毕竟SS嘛,不存在超售什么的。。。随便开。。。

      LALA7年前 (2017-10-12) TheWorld Browser TheWorld Browser Windows 7 x64 Edition Windows 7 x64 Edition回复
      • 我也猜是这样.. 考虑的是负载平衡或者说,控制每组节点人数?那你这个方式,一样可以多个节点并存在同一个产品里,而且用户依然可以相同的端口连上不同节点吗?(我的方法我是担心数据库爆炸 :cry:

        birdy7年前 (2017-10-13) Google Chrome 60.0.3112.113 Google Chrome 60.0.3112.113 Windows 7 x64 Edition Windows 7 x64 Edition回复
      • 好像智障了,开完200才会往下开的话,你的用户只能用到单个节点?

        birdy7年前 (2017-10-13) Google Chrome 60.0.3112.113 Google Chrome 60.0.3112.113 Windows 7 x64 Edition Windows 7 x64 Edition回复
        • 这个好像越来越解释不清楚了。。。
          你最好自己搭建一个环境试试,这个东西我觉得用语言很难表达清楚,你自己试一遍就理解了。
          至于你说数据库会爆炸,我觉得应该不会的,如果你目前的方法可行,就不必折腾我这种了。。。

          LALA7年前 (2017-10-13) TheWorld Browser TheWorld Browser Windows 7 x64 Edition Windows 7 x64 Edition回复
  4. #4

    再次严重感谢Lala的分享,按您的文章步骤终于搞定了LegendSock的安装并管理到了后端节点。但还有个问题想请教一下,能否给个邮箱,我想详细和您咨询一下?多谢。
    另:不知您网站是否有打赏选项,对您的无私分享想略表谢意。

    ranger6年前 (2017-12-13) Google Chrome 63.0.3239.84 Google Chrome 63.0.3239.84 Windows 7 x64 Edition Windows 7 x64 Edition回复
    • 邮箱每篇文章下面都有写,网站没有打赏功能。

      LALA6年前 (2017-12-13) TheWorld Browser TheWorld Browser Windows 7 x64 Edition Windows 7 x64 Edition回复
  5. #5

    Lala好,针对昨天的问题,已经发邮件到kawayi2017@126.com,不知你是否收到?谢谢。

    ranger6年前 (2017-12-14) Google Chrome 63.0.3239.84 Google Chrome 63.0.3239.84 Windows 7 x64 Edition Windows 7 x64 Edition回复
    • 收到了,我先大概了解一下你说的是什么意思,你写的太多了,我一下理解不过来。

      LALA6年前 (2017-12-14) TheWorld Browser TheWorld Browser Windows 7 x64 Edition Windows 7 x64 Edition回复
  6. #6

    感谢Lala的及时回复指点。针对我的问题,我又做了点补充说明,还是发到了你的邮箱kawayi2017@126.com,麻烦拨冗再给我看看吧?再次感谢。

    ranger6年前 (2017-12-15) Google Chrome 63.0.3239.84 Google Chrome 63.0.3239.84 Windows 7 x64 Edition Windows 7 x64 Edition回复
    • 你这个问题,由于我手上没有WHMCS的环境,所以不好图文并茂的跟你说,大致你要做的一些改动如下:
      1、手动安装SSR后端
      2、编辑后端配置文件,将数据库信息直接填写成你那个ID为1的数据库信息。
      3、在LS后台添加新的节点信息。
      再次尝试购买看看是否解决了你的问题,done。

      LALA6年前 (2017-12-15) TheWorld Browser TheWorld Browser Windows 7 x64 Edition Windows 7 x64 Edition回复
  7. #7

    感谢您的指点。但还有些问题,冒昧又给您发了个邮件,请再拨冗给我看看吧~~~多谢欸~

    Jason6年前 (2017-12-16) Internet Explorer 11.0 Internet Explorer 11.0 Windows 8.1 x64 Edition Windows 8.1 x64 Edition回复
  8. #8

    感谢分享!:D
    以及经过无数次的连接失败,我才发现SQL的3306端口默认不被宝塔放行,望其他尝试的朋友注意这点233 :mrgreen:

    Hotdog646年前 (2018-02-08) Google Chrome 58.0.3029.83 Google Chrome 58.0.3029.83 Android 4.3 Android 4.3回复

分享创造快乐

广告合作资源投稿