转自http://www.wuchangbai.com/4.html
https://www.wenjinyu.me/zh/ssrpanel-shadowsocksr-ssr-users-management-monitoring/
"胖虎的ssrpanel面板,挺让人喜欢的。但是胖虎已经删除了项目,但是面板的源码保存的人挺多的。
MYSQL 5.6+
内存 1G+
磁盘空间 10G+
-----------------------------10-20分钟完成后---------------------------------------------
在宝塔web下点网站-根目录,返回到home:
/home 下创建一个 www 目录,并将其权限设置为 777 www 。
在 SSH 下执行命令:
sudo -i
cd
crontab -e -u www
#粘贴并保存:
* * * * * php /www/wwwroot/你的域名/ssrpanel/artisan schedule:run >> /dev/null 2>&1
#此处的路径为 SSRPanel 所在目录,请自行修正。
------------------------------------------------------------------------------
========#把显示剩余日期和剩余流量改为vmess方式。以便在v2rayn显示。==========
宝塔进入ssrpanel下,搜索SubscribeController.php ,勾选子目录搜索,
看到底部
return 'ssr://'
return 'vmess://' . base64url_encode('{ "ps": "' . $text . '",' . '"v": "2","add": "1.1.1.1","port": "443","id": "1fbfa066-0774-46c3-9665-13267542b410","aid": "64","net": "ws","type": "none","host": "","path": "/ga","tls": "tls"}') . "\n";
"胖虎的ssrpanel面板,挺让人喜欢的。但是胖虎已经删除了项目,但是面板的源码保存的人挺多的。
简单写一下搭建的流程,用于以后的查阅方便。"
#下面用Debian9-宝塔搭建,
#实测在ec-2开centos7安装也可以,但会遇到几个坑:
1:swap默认为0装不了fileinfo,要开800mb,才能装fileinfo。
2:装完要点面板右上角修复,
才能用谷歌网盘备份数据库和开ssl
3:开端口,ssl申请需要80端口。
ssh敲入装宝塔
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh#实测在ec-2开centos7安装也可以,但会遇到几个坑:
1:swap默认为0装不了fileinfo,要开800mb,才能装fileinfo。
2:装完要点面板右上角修复,
才能用谷歌网盘备份数据库和开ssl
3:开端口,ssl申请需要80端口。
ssh敲入装宝塔
#装好宝塔后进入选择如下
PHP 7.1.3+ (必须)MYSQL 5.6+
内存 1G+
磁盘空间 10G+
-----------------------------10-20分钟完成后---------------------------------------------
宝塔主页-linux工具箱-swap缓存,开启512M或更大(已开启请忽略)
#添加网站-输入你的域名,如3322.yourdomain.com。提前把域名ip指向宝塔。
#下面教程都用3322.yourdomain.com。记得都换成你的域名
#添加网站-输入你的域名,如3322.yourdomain.com。提前把域名ip指向宝塔。
#下面教程都用3322.yourdomain.com。记得都换成你的域名
#之后点一下你域名-设置-伪静态-加入以下代码:
Bash
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
#软件商店-PHP7.1,安装fileinfo扩展。
上图的禁用函数,删掉之下面几个(没有的不用管)
putenv
pcntl_alarm
pcntl_signal
symlink
proc_开头函数
popen
宝塔进入/www/wwwroot/your红字改成你的域名domain.com
把这个ssrpanel.tar.gz打包下载后上传进红字目录下
宝塔里刷新-解压
文件夹添加775权限
下面是ssh旧操作
git clone https://github.com/JadeVane/ssrpanel.git
chown -R www:www ssrpanel
chmod -R a+x ssrpanel
cd ssrpanel
php composer.phar install
chown -R www:www ssrpanel
chmod -R a+x ssrpanel
cd ssrpanel
php composer.phar install
curl -sS https://getcomposer.org/installer | php
------------------完成后-----------------------------
#网址运行目录设置为ssrpanel
运行目录设置为public
#网址运行目录设置为ssrpanel
运行目录设置为public
库名,用户,密码,记事本抄下来;
utf8mb4和访问权限要如图设置。其他随便输。
如果ss v2后端也装在宝塔vps。访问权限可以本地
我后端部署在另外vps,需要开启所有人;
我后端部署在另外vps,需要开启所有人;
#数据库访问权限给所有人的话-宝塔防火墙打开3306,允许远端访问
#可以在软件中心 mysql改3306端口为其他提高点安全性
#可以在软件中心 mysql改3306端口为其他提高点安全性
最后浏览器进入3322.yourdomain.com
页面关联数据库粘贴上刚用户名和密码
之后登陆面板,用户名密码一样都是ssrpanel,,能登陆进去的话,恭喜你搭建成功。
#开启SSL(右上角的小开关,强不强制SSL都可以)
进入ssrpanel-具体设置-左下角面板设置
可以把网站地址和订阅地址都改为你的https://域名
以及更改管理用户名和密码,难度高一点防爆破(可在数据库中更改)。
----------------------#SSRPanel 流量统计的计划任务---------------------------
/home 下创建一个 www 目录,并将其权限设置为 777 www 。
在 SSH 下执行命令:
sudo -i
cd
crontab -e -u www
#粘贴并保存:
* * * * * php /www/wwwroot/你的域名/ssrpanel/artisan schedule:run >> /dev/null 2>&1
#此处的路径为 SSRPanel 所在目录,请自行修正。
------------------------------------------------------------------------------
后记:如果前后端一体,宝塔防火墙要打洞,在安全-输入ss范围端口号如3000-5000等;
#数据库可单独在另一台server运行。
可以另外vps装宝塔,只需装mysql 5.6一个就好。
然后新建数据库,上传之前备份的数据库导入覆盖-允许远程访问-
软件中心的mysql更改端口为五位数非标端口,防止3306爆破。最后防火墙-安全里打开那个端口。
这时候ssr panel 一开始的页面,地址那里可以输入远端数据库域名和非标端口。
之后的ss v2ray后端,也可以在数据库连接那里,输入域名和非标端口。
#v2ray ws tls后端对接方式看这里
https://ntgeralt.blogspot.com/2019/12/ssrpanel-v2ray-ws-tls.html
https://ntgeralt.blogspot.com/2019/12/ssrpanel-v2ray-ws-tls.html
========#把显示剩余日期和剩余流量改为vmess方式。以便在v2rayn显示。==========
宝塔进入ssrpanel下,搜索SubscribeController.php ,勾选子目录搜索,
看到底部
return 'ssr://'
参考下面改为
请问后端怎么对接v2ray,网上搜索尝试了很多遍都不成功
回复删除我搭建成功,可以登录。但是登录后修改网站名称等等这些操作,点修改后没什么反应,就是没办法提交修改。这是什么问题呢?
回复删除重启服务端。检查数据库对接以及是不是不可写状态。
删除