https://github.com/quniu/ssrpanel-deploy
https://github.com/quniu/ssrpanel-deploy
shadowsocks shadowsocksr ssrpanel v2ray
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/quniu/ssrpanel-deploy
- Owner: quniu
- License: apache-2.0
- Created: 2018-02-11T18:26:49.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-08-20T16:05:57.000Z (almost 3 years ago)
- Last Synced: 2025-03-23T19:44:46.477Z (3 months ago)
- Topics: shadowsocks, shadowsocksr, ssrpanel, v2ray
- Language: Shell
- Homepage:
- Size: 123 KB
- Stars: 3
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### 适用环境
- Centos6+
- Debian8+
- Ubuntu16+### 功能
- 安装shadowsocksr服务端
- 卸载shadowsocksr服务端
- 安装v2ray
- 卸载v2ray
- 设置定时重启服务器
- 时区校正`Asia/Shanghai`### 执行脚本
```
bash <(curl -Ls https://raw.githubusercontent.com/quniu/ssrpanel-deploy/master/deploy.sh)
```### 说明
- 日志目录`/root/`
- 脚本目录`/root/`下面
- SSR安装目录`/usr/local/shadowsocksr`
- ssrpanel-v2ray安装目录`/usr/local/ssrpanel-v2ray`
- v2ray安装目录`/usr/local/ssrpanel-v2ray/xxxxx`,xxxxx是版本号安装的版本均是最新版本
### 编辑配置
- 编辑数据库 `vi /usr/local/shadowsocksr/usermysql.json`
- 编辑ss `vi /usr/local/shadowsocksr/user-config.json`### 查看shadowsocksr服务
默认安装成功之后会自动启动服务
其他服务命令
centos使用`service`,ubantu使用`/etc/init.d/v2ray`,
SSR
```
# status start stop
/etc/init.d/shadowsocksr status
```v2ray
```
# status start stop
/etc/init.d/v2ray status
```### 注意
安装过程会要求填写或者确认某些数据,请认真看清楚!!!!!一下是数据库默认信息
- 数据库ip,默认`127.0.0.1`
- 数据库端口,默认`3306`
- 数据库名,默认`ssrpanel`
- 数据库用户名,默认`ssrpanel`
- 数据库密码,默认`password`##### 以下是针对v2ray
- 额外ID,既`alter-id`(面板上的额外ID),默认`16`
- 端口号,既`v2ray_vmess_port`(面板上的端口号) ,默认`52099`
- 系统,既`v2ray_sys` ,默认`linux`
- 操作系统位数,既`v2ray_arc` ,默认`64`注意:目前v2ray只配置部署`TCP`模式,后期会加上其他模式
### 开启bbr
使用root用户运行以下命令:
```
wget --no-check-certificate https://github.com/quniu/servertool/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
```
安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启 TCP BBR,输入以下命令:
```
uname -r
```
查看内核版本,显示为最新版就表示 OK 了##### 查看是否启动
```
lsmod | grep bbr
```
返回值是tcp_bbr模块,即说明 bbr 已启动。注意:并不是所有的 VPS 都会有此返回值,若没有也属正常。
### 测速
```
wget https://raw.github.com/sivel/speedtest-cli/master/speedtest.py
chmod +x speedtest.py
python speedtest.py
```如需图
```
python speedtest.py --share
```
会生成一张测速图### 端口转发
```
rm transfer.sh
wget -N --no-check-certificate https://raw.githubusercontent.com/quniu/ssrpanel-deploy/master/transfer.sh
chmod +x transfer.sh
bash -n transfer.sh
./transfer.sh
```### 建议
先创建节点获取到ID再去部署SSR和v2ray服务,原因如下
- SSR创建节点时需要用到node ID,这个node ID是在后台节点列表里ID选项对应的ID值
- v2ray创建节点时需要用到node ID 、端口号、额外ID这些信息仅供个人参考学习,请勿用于商业活动