ss-panel(ss-manyuser)前后端一键安装脚本

发布于 2016-02-22  5.75k 次阅读


ss-panel(ss-manyuser)前后端一键安装脚本

授权转载自echoteen.com

供技术分享。


前几天分享了ss-panel前后端的搭建教程,现在为了练习自己的技术,写了个一键安装脚本!

本脚本包括以下功能:

1,配置finalspeed加速设置

2,自动优化shadowsocks

3,若没有搭建web服务器,提醒搭建web服务器,脚本里引用的是lnmp.org和oneinstack.com的一键搭建脚本!

4,增加chacha20加密支持(默认路径/root/shadowsocks/config.json里面配置)

“method”字段可以设置aes-256-cfb或者chacha20,或者rc4-md5,比较常用!

5,如果先前搭建了LNMP,在root/shadowsocks/Config.py里面填写MySQL服务器信息!没有搭建LNMP的,脚本运行时可以自行搭建!

6,增加开机自启动

7,建议定时任务,每天凌晨3:00重启服务器比较好!

8,加入ss-panel V3和 ss-panel V2支持,如果新手不会配置,请使用panel-V2,简单些!同时请确保根目录有/home目录!

如果一定要用ss-panel V3,请参考:最完整的ss-panel前后端搭建方法(最新版)

9,服务器一定要是centos,脚本自行检测!由于本人不喜乌班图,所以乌班图朋友自行解决,或者换系统!

10,不放心的朋友,需要查看脚本源码,请使用gzexe工具!

11,脚本自建swap分区,1G,swap会有效解决小内存服务器ss运行时卡或者死机!

下面给出安装方法:

首先执行

yum -y install screen
screen -S ssmanyuser
1
2
yum -y install screen
screen -S ssmanyuser

如果没有安装web服务器的,可能时间编译很长,所以使用screen,这样即使断开ssh也可以照常编译!
如果网络掉线,可以重新连接,再执行 screen -r ssmanyuser 就会看到你的安装进程。
然后执行:

wget http://7xq9vv.dl1.z0.glb.clouddn.com/manyuser.bin
chmod a+x manyuser.bin
bash manyuser.bin
1
2
3
wget http://7xq9vv.dl1.z0.glb.clouddn.com/manyuser.bin
chmod a+x manyuser.bin
bash manyuser.bin

ss-panel(ss-manyuser)前后端一键安装脚本

如果需要安装web服务器,即LNMP的,可以在线安装,安装过的直接“N”来pass
ss-panel(ss-manyuser)前后端一键安装脚本

如果这个是子节点的,可以不用ss-panel的web面板,直接搭建manyuser后端,这个也属于前端,不过本人建议,最好不要将节点服务器和ss服务器放在一起,至少不要将数据库和节点服务器或者web服务器放在一起,数据库分离做好,因为数据库才是核心!
ss-panel(ss-manyuser)前后端一键安装脚本

是否需要finalspeed,建议使用!finalspeed,有很好的加速效果!
使用方法见:
Finallspeed(Fs)加速ss客户端使用教程
下面就是编译 了,最后使用
sh /root/start.sh启动!

TIPs

1,ss-panel面板放在/home/www/~目录!

2,对于V3,请参考:最完整的ss-panel前后端搭建方法(最新版),

3,对于V2,请修改panel里lib目录下config-simple.php修改成config.php,同时编辑此文件,填入数据库,站点URL和站点名称等信息!(文件里有注释提示)

4,lnmp.org编译的用户用 lnmp vhost add来添加网站,oneinstack用户用./vhost.sh添加网站!具体请看官网(lnmp.org和oneinstack.com)

好了,如果有什么问题欢迎留言!留言前可以先看看下面用户提出的问题

如果需要多节点稳定SS,请使用本站免费 finalss.com



只是一些无聊的闲话罢了。