站点图标 Linux-技术共享

VmShell香港CMI使用Debian11系统安装魔改X-UI教程

主题:VmShell香港CMI使用Debian11系统安装魔改X-UI教程
系统:Debian11/Debian10/Ubuntu
软件:可视化面板Xray-BBR+FQ
VPS服务商:VmShell INC Https://vmshell.com
网络线路:CMI.HONGKONG-1Gbps

功能介绍
系统状态监控
支持多用户多协议,网页可视化操作
支持的协议:vmess、vless、trojan、shadowsocks、shadowsocks 2022、dokodemo-door、socks、http
支持配置更多传输配置
流量统计,限制流量,限制到期时间
可自定义 xray 配置模板
支持 https 访问面板(请自行准备域名 + ssl 证书)
支持纯IPv4、纯IPv6及原生双栈VPS
支持 amd64、arm64、s390x CPU架构的VPS
支持 Telegram Bot 提醒面板,SSH登录信息、流量使用情况
TG机器人使用
本魔改优化版x-ui面板支持通过TG机器人实现每日流量通知,面板登录提醒以及cmd控制等功能。
通知内容:节点流量使用、面板登录提醒、节点到期提醒和流量预警提醒

机器人命令列表:
/help 获取bot的帮助信息
/delete [port] 删除对应端口的节点
/restart 重启xray内核
/status 获取当前系统状态
/enable [port] 开启对应端口的节点
/disable [port] 关闭对应端口的节点
/clear [port] 清理对应端口的节点流量
/clearall 清理所有节点流量
/version [version] 将会升级xray内核到 [version] 版本
准备材料
TG机器人TOKEN
TG机器人ChatId
机器人周期运行时间,采用crontab语法,语法说明如下
Crontab表达式生成器:https://cron.qqe2.com/

第一步整合系统磁盘 (Debian11和Ubuntu20需要使用) ,设置后可以输入 df-h查看硬盘情况
代码:resize2fs -f /dev/vda1


第二步:安装必要组件:
apt -y update && apt -y install nano socat dnsutils libaio1 libaio-dev build-essential manpages-dev libncurses5 zip gnupg libaio1 wget curl screen unzip vim curl xz-utils openssl gawk file rpm && apt -y upgrade && screen -S setupscreen
第三步:启用BBR+FQ协议(后reboot重启)

wget -O tcp.sh "https://git.io/coolspeeda" && chmod +x tcp.sh && ./tcp.sh

第四步:安装子域名申请SSL文件并设置自动更新:
A-acme证书申请:(证书安装必须在nginx之前,不然nginx会占用80端口,懂得关闭nginx的可以无视),可以创建一个窗口安装: screen -S update 命令后执行:
apt -y install -y openssl cron socat curl unzip vim
下面这个申请代码已经更新,email=后面这里要输入你的一个邮箱要输入一个邮箱,否则会报错

curl https://get.acme.sh | sh -s email=admin@way-run.com
source ~/.bashrc
.acme.sh/acme.sh --issue -d xray.way-run.com --standalone -k ec-256

我们得到的信息如下请保存好:

Your cert is in: /root/.acme.sh/xray.way-run.com_ecc/xray.way-run.com.cer
Your cert key is in: /root/.acme.sh/xray.way-run.com_ecc/xray.way-run.com.key
The intermediate CA cert is in: /root/.acme.sh/xray.way-run.com_ecc/ca.cer
And the full chain certs is there: /root/.acme.sh/xray.way-run.com_ecc/fullchain.cer


设置对应的SSL目录权限: chmod 777 /root/.acme.sh/xray.way-run.com_ecc/

#(记得cret和key要有777的权限,没有就手动添加,不然启动xray会报错23)
执行更新的命令自动: acme.sh --upgrade --auto-upgrade

如果不能访问需要强制更新SSL文件,请输入命令:
source ~/.bashrc
.acme.sh/acme.sh --renew -d xray.way-run.com --yes-I-know-dns-manual-mode-enough-go-ahead-please --force
然后会更新SSL文件,成功后,请输入reboot 重启服务器即可,如果执行命令一致错误,可以参考:更新所有证书 用法同单独更新某个证书类似,只需将参数名改为--renew-all: acme.sh --renew-all 强制更新: acme.sh --renew-all --force

安装脚本: bash <(wget -qO- https://raw.githubusercontent.com/sing-web/x-ui/main/install_CN.sh)

\

安装完成 

退出移动版