VPS从初始化到环境部署

VPS从初始化到环境部署

VPS从初始化到环境部署

VPS BBR加速

centOS7.6系统(内核低于5.4的)

1、一键安装脚本运行:

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

2、选择安装BBRplus版内核

3、安装完内核重启VPS,选择:Y ,等待三分钟左右重新连接VPS

4、重启完连接上VPS,运行: ./tcp.sh,选择7, 使用BBRpius版加速

5.BBRplus开启成功

防火墙设置

1、开启防火墙
systemctl start firewalld

2、开放指定端口
firewall-cmd --zone=public --add-port=6666/tcp --permanent --add-port=portid[-portid]/protocol

3、重启防火墙
firewall-cmd --reload

4、查看端口号
netstat -ntlp //查看当前所有tcp端口·
netstat -ntulp |grep 6666 //查看所有1935端口使用情况·

关闭防火墙
systemctl stop firewalld.service #暂停防火墙
systemctl disable firewalld.service #永久关闭防火墙

宝塔安装7.7

正常版:

Centos/Ubuntu/Debian安装命令 独立运行环境(py3.7)
centOS7.6系统(内核低于5.4的)
curl -sSO https://raw.githubusercontent.com/8838/btpanel-v7.7.0/main/install/install_panel.sh && bash install_panel.sh

开心版:

手动优化

1、屏蔽手机号

sed -i "s|bind_user == 'True'|bind_user == 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js
2、删除强制绑定手机js文件

rm -f /www/server/panel/data/bind.pl

或者,修改 init.py,找到以下两行代码

# if not public.is_bind():
# return redirect('/bind', 302)

注释掉这两处代码。

3、使用专业版插件

方法一

文件路径:/www/server/panel/data/plugin.json

搜索字符串:"endtime": -1全部替换为"endtime": 999999999999

方法二
打开目录/www/server/panel/class找到并编辑panelplugin.py文件。

找到softList['list'] = tmpList,在其下方添加:

softList['pro'] = 1
        for soft in softList['list']:
            soft['endtime'] = 0

修改完成后重启面板,重启完成后就可以直接安装收费的插件了,Nginx防火墙和网站统计也可以直接安装使用,其他插件自行测试。

4、给plugin.json文件上锁防止自动修复为免费版

chattr +i /www/server/panel/data/plugin.json

!!如需取消屏蔽手机号
sed -i "s|if (bind_user == 'REMOVED') {|if (bind_user == 'True') {|g" /www/server/panel/BTPanel/static/js/index.js

一键优化脚本

wget -O optimize.sh https://raw.githubusercontent.com/insoxin/baota7.7/main/optimize.sh && bash optimize.sh

建议配合下面文章中的优化脚本使用: 这个是自用的宝塔面板一键优化补丁,主要有以下优化项目:

  • 去除宝塔面板强制绑定账号
  • 去除各种删除操作时的计算题与延时等待
  • 去除创建网站自动创建的垃圾文件(index.html、404.html、.htaccess)
  • 关闭未绑定域名提示页面,防止有人访问未绑定域名直接看出来是用的宝塔面板
  • 关闭活动推荐与在线客服
  • 去除自动校验文件与上报信息定时任务
  • 去除面板日志与网站绑定域名上报

Docker版本

https://hub.docker.com/r/insoxin/baota7.7

docker run -d -p 8888:8888 -e USERNAME=admin123 -e PASSWORD=admin123 insoxin/baota7.7
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容