又一款功能强大的shadowsocks面板:ssrpanel

热门标签

, , ,

日主题主题

简洁、安全、稳定、响应式布局多功能模板。

¥10 现在购买

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

首先准备一台VPS或者服务器,系统选择CentOS6X64,使用Xshell登录到你的机器内。

首先安装宝塔WEB面板:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

安装完毕后新建一个LNMP环境,PHP版本要选择7.1,另外作者推荐MySQL使用5.7版本,但由于LALA的这台VPS内存小于2G,所以我还是选择5.5。实际上使用5.5也没出现什么问题。其他组件就默认即可~

又一款功能强大的shadowsocks面板:ssrpanel

环境安装好后,新建一个网站,如图:

又一款功能强大的shadowsocks面板:ssrpanel

输入你的站点域名,以及创建一个FTP,接着点击提交:

又一款功能强大的shadowsocks面板:ssrpanel

点击软件管理-PHP7.1后面的设置按钮,找到禁用函数这块,将含有proc开头的函数都删除掉,当然你也可以直接删除全部这些被禁用的函数:

又一款功能强大的shadowsocks面板:ssrpanel

重启PHP:

又一款功能强大的shadowsocks面板:ssrpanel

回到Xshell中,进入到你的站点根目录,路径类似于:

cd /www/wwwroot/你添加的站点域名

下载ssrpanel源码:

git clone https://github.com/ssrpanel/ssrpanel.git

进入到ssrpanel目录:

cd ssrpanel

安装相关依赖:

php composer.phar install

拷贝一份env文件:

cp .env.example .env

生成站点key:

php artisan key:generate

输入这个命令后会看到如下图回显,接着我们输入yes即可:

又一款功能强大的shadowsocks面板:ssrpanel

将storage目录设为www用户组

chown -R www:www storage/

给storage目录设置777权限:

chmod -R 777 storage/

回到宝塔面板中,点击你的网站设置,找到伪静态这块,填写如下规则:

location / {try_files $uri $uri/ /index.php$is_args$args;}

又一款功能强大的shadowsocks面板:ssrpanel

接着点击网站目录选项,点击如图箭头所指按钮:

又一款功能强大的shadowsocks面板:ssrpanel

选择ssrpanel目录并保存:

又一款功能强大的shadowsocks面板:ssrpanel

刷新一下浏览器重新打开这个网站目录选项,接着将运行目录修改为public并保存,如图:

又一款功能强大的shadowsocks面板:ssrpanel

现在点击宝塔左侧的数据库菜单,打开phpmyadmin:

又一款功能强大的shadowsocks面板:ssrpanel

新建一个数据库,命名为:ssrpanel。

又一款功能强大的shadowsocks面板:ssrpanel

进入站点根目录,找到sql目录并打开它:

又一款功能强大的shadowsocks面板:ssrpanel

将目录内的db.sql下载到本地,接着使用phpmyadmin将db.sql上传导入到ssrpanel数据库中:

又一款功能强大的shadowsocks面板:ssrpanel

找到站点根目录下的config目录,打开它:

又一款功能强大的shadowsocks面板:ssrpanel

编辑目录内的database.php文件,修改对应的MySQL信息为你自己的:

又一款功能强大的shadowsocks面板:ssrpanel

现在打开你的站点,应该可以看到ssrpanel面板的界面了:

又一款功能强大的shadowsocks面板:ssrpanel

默认管理员账号:admin 密码:123456 登录进去后第一件要做的事情就是修改管理员的密码:

又一款功能强大的shadowsocks面板:ssrpanel

现在回到Xshell中来安装后端程序,进入到root目录下:

cd /root

安装libsodium,让后端支持更多的加密方式(以下命令一个个输入):

yum -y groupinstall "Development Tools"wget https://github.com/jedisct1/libsodium/releases/download/1.0.10/libsodium-1.0.10.tar.gztar xf libsodium-1.0.10.tar.gz && cd libsodium-1.0.10./configure && make -j2 && make installecho /usr/local/lib > /etc/ld.so.conf.d/usr_local_lib.confldconfig

再次回到root目录下:

cd /root

下载后端程序:

git clone -b manyuser https://github.com/shadowsocksrr/shadowsocksr.git

进入到shadowsocksr目录:

cd shadowsocksr

安装依赖:

./setup_cymysql.sh

初始化配置文件:

./initcfg.sh

修改userapiconfig.py的接口为glzjinmod

vi userapiconfig.py

如图:

又一款功能强大的shadowsocks面板:ssrpanel

修改user-config.json,将connect_verbose_info的值改为1,另外根据自己的需要修改相关的加密方式、混淆、协议等等。

vi user-config.json

如图:

又一款功能强大的shadowsocks面板:ssrpanel

修改usermysql.json,将数据库信息改为你自己的,另外记得修改node_id的值为1:

vi usermysql.json

如图:

又一款功能强大的shadowsocks面板:ssrpanel

测试运行一下后端,看看是否正常:

python server.py

看到如图回显则说明后端正常:

又一款功能强大的shadowsocks面板:ssrpanel

按键盘组合键Ctrl+C退出,然后将后端放到后台运行:

./run.sh

关闭CentOS6的防火墙:

service iptables stop

回到ssrpanel的后台中去,点击节点管理,新增一个节点:

又一款功能强大的shadowsocks面板:ssrpanel

在新页面填写我们刚才后端节点的配置信息:

又一款功能强大的shadowsocks面板:ssrpanel

至此,ssrpanel的安装与配置就大功告成了,现在你就可以测试一下是否可以正常使用了~

账号的SS配置信息等等都可以在账号管理中查看到:

又一款功能强大的shadowsocks面板:ssrpanel

LALA搭建的测试节点使用情况:

又一款功能强大的shadowsocks面板:ssrpanel

另外建议如果你是拿来做销售盈利,务必把这个设置中的值改成0:

又一款功能强大的shadowsocks面板:ssrpanel

还有我的教程中没有配置发信相关的东西,务必将这个功能关掉:

又一款功能强大的shadowsocks面板:ssrpanel

如果你需要配置发信相关的服务,就编辑站点根目录下的config/mail.php即可。支持smtp与sendmail发信~

用户注册采取邀请码机制,管理员可在后台生成邀请码:

又一款功能强大的shadowsocks面板:ssrpanel

最后晒一张管理界面的前台总览,UI很漂亮~

又一款功能强大的shadowsocks面板:ssrpanel

LALA的后话:

个人觉得ssrpanel是一款相当不错的面板,但目前来说还有很多地方需要作者更加努力的开发才行~

提几个小问题:

1、我在使用这款面板的过程中发现“通用配置”似乎不起作用,在通用配置内修改加密方式、协议、混淆后,新注册的用户依旧是面板最初的设定,而不是我通用配置里面的设定。不知道这是不是一个BUG。

2、面板中的账号管理中,有付费方式以及金额这些选项,但目前来看这款面板还没有实现相关的功能,希望作者能够加快进度完成这些功能。

3、要是能加一下可自定义流量大小以及套餐购买的功能就好了,现在新用户注册默认可用的流量就1GB,要增加还需要管理员手动修改。

最后附上作者的项目主页以及作者的更新通知TG群:

https://github.com/ssrpanel/ssrpanel

https://t.me/ssrpanel

本文最后更新于2018年7月17日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

未经允许不得转载:作者:yxy021598, 转载或复制请以 超链接形式 并注明出处 红柳客
原文地址:《又一款功能强大的shadowsocks面板:ssrpanel》 发布于2018-07-17

分享到:
赞(0) 打赏

评论 抢沙发

3 + 1 =


又一款功能强大的shadowsocks面板:ssrpanel

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.0主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册