2018年9月9日星期日

一键安装ShadowsocksR多用户管理面板|节点安装脚本|ss-panel魔改脚本 自动对接(肥羊版本)

特点

github地址
一键搭建好web站点、ssr服务端、以及对接。只需要按一个1和回车。
支付宝,微信,QQ钱包收款
支持限速、限流、设置访问规则机器人服务修改站点外观BBR
一键脚本前端请勿与宝塔共存,一键脚本自带lnmp,而宝塔也是lnmp管理工具。两者同时安装可能会导致管理混乱。如果想使用宝塔搭建,请访问ss-panel魔改版宝塔略高级教程


再次说明,本程序 站点搭建部分(即选1)不可与宝塔共存,节点对接部分(即选2)可以与脚本搭建的前端,也可以与宝塔搭建的前端对接。
更新记录
2018.5.20 增加数据库对接,保证稳定性
2018.5.18 centos7环境下,可能会出现git失败,针对该情况升级代码。
2017.11.13 重大更新升级使用LNMP1.4,升级php版本至7.1,支持phpmyadmin IP:888 可查看。
2017.11.2 鉴于yum和easy_install都不大靠谱,脚本自行编译安装PiP。天天改这些东西,垃圾vps毁我青春。
2017.11.1 顺便修改了一下libsodium的源,之前的被墙了。无语。
2017.11.1 easy_install源好像挂了,换yum安装pip,使用pip安装supervisor。
2017.10.28 鉴于墙越来越高,默认端口改成443,加密改成aes-256-cfb。
2017.8.24 重大更新 前后端自动对接
2017.8.22 修改防火墙配置,不会被系统自带规则困扰。
2017.8.2 增加守护进程
2017.7.21 后端脚本支持Ubuntu系统,增加udp支持。
2017.7.5 加入自启动,重启不会导致ss节点失效了。
2017.6.19 经群友izteng .使用发现了一个解密库的问题,修复了一下。

要求:centos 纯净系统




——————————————————————————————————————————————————————————————————————————

一键配置

     在当前VPS运行一键脚本

yum install screen wget -y &&screen -S ss                                                                   
wget -N --no-check-certificate https://raw.githubusercontent.com/mmmwhy/ss-        panel-and-ss-py-mu/master/ss-panel-v3-mod.sh && chmod +x ss-panel-v3-mod.sh && bash ss-panel-v3-mod.sh                                                                                          


      运行后如图所示:


输入数字:1  即可自动安装

LNMP编译可能需要30分钟左右,系统安装仅需3分钟—————————————————————————————————————
      安装成功后,进入网站,输入默认账号密码,进入用户界面。点击左下角管理面板Admin,即可进入管理员面板中心。点击节点,可以看到第一个节点。这个时候应该是绿色的,否则没有对接上。自己重新对接吧。(默认账号:91vps 默认密码;91vps)



      第一个节点是在当前VPS下自动建立的。
___________________________________________________________________________________________
___________________________________________________________________________________________

 在当前VPS新建其他节点

      如果上面脚本自动创建的节点无法启用,或者想在当前VPS下继续建立节点,可运行节点一键脚本。在建立新节点之前,需要在当前网站下建立节点信息,并记住node_id.


新建节点格式类似如下:



node_id长这个样子



       新建节点信息结束之后,可在当前VPS上输入节点服务器运行脚本:
wget -N --no-check-certificate https://raw.githubusercontent.com/mmmwhy/ss-panel-and-ss-py-mu/master/ss-panel-v3-mod.sh && chmod +x ss-panel-v3-mod.sh && bash ss-panel-v3-mod.sh



输入数字:2 选择使用webapi节点连接的方式
      之后需要输入前端站点的domain,token,node_id。
doamin: 域名或者ip都可以,前边要加http或者https。不要弄错,否则可能出现无法推送使用记录的情况。
mukey(token):默认回车,除非你另行设置过。
node_id:还记得上边那个图里边的ID吗?就是那个了。。。



      输入需要填写的信息之后,脚本自动安装完成节点后端配置,安装完成之后VPS自动重启。重启后,登录网站就可以看到新建的第二个节点。
—————————————————————————————————————
—————————————————————————————————————

增加多台VPS节点配置

      如果增加多台VPS节点,需要先打开当前网站Mysql的root账户远程控制权限。
方法如下:
1. 打开前端服务器上的phpmyadmin,点击用户,找到用户名为root,主机头为127.0.0.1的这一条,点击编辑权限:
2. 点击登录信息:


3. 将Host这一处改为任意主机,后面就会自动变成%号,其他什么都不管,点击执行:




4. 现在回到之前的页面可以看到多出了一个用户名为root主机头为%的用户,点击编辑权限:


5. 将全局权限这里打勾,点击执行即可:

如果按照本文这样修改后,后端依旧连接不上,可能是数据库匹配出问题了,解决办法还是使用phpmyadmin点击用户这一栏,找到用户名为“任意”主机为localhost或者127.0.0.1的这一条,将其删除后再试,应该就能成功连接了。

       打开root账户远程之后,当前VPS上建立新的节点信息(建立过程如上所述),
然后在其他VPS上运行节点服务器脚本即可。
wget -N --no-check-certificate https://raw.githubusercontent.com/mmmwhy/ss-panel-and-ss-py-mu/master/ss-panel-v3-mod.sh && chmod +x ss-panel-v3-mod.sh && bash ss-panel-v3-mod.sh


           输入数字:3 选择使用数据库节点连接的方式

          然后进入节点信息配置

       其中 MYSQL_HOST 填写sspanel前端网站的IP地址,
MYSQL_DB填写sspanel,MYSQL_USER和MYSQL_PASS都填写默认的root,Node_ID填写刚才新建的节点ID。
输入完成之后回车即开始自动安装。安装完成之后,在前端网站即可看到节点处于“可用”状态。


—————————————————————————————————————
其他:

默认管理员帐号:91vps  默认密码:91vps

数据库管理
网站phpmydamin访问地址 http://你的IP或者域名:888
比如 http://114.114.114.114:888
默认账号:root  默认密码:root


修改ssh端口
vi /etc/ssh/sshd_config                                                                                                service sshd restart #重启生效                                                                                     

管理ssr
supervisorctl {start|stop|restart} ssr                                                                             

修改mysql密码
wget http://soft.vpser.net/lnmp/ext/reset_mysql_root_password.sh sh                   
 reset_mysql_root_password.sh                                                                                     

没有评论:

发表评论

︿
Top