搭建X-UI和MTP代码
X-UI:
来源:https://github.com/vaxilu/x-ui支持多协议多用户的 xray 面板
功能介绍
安装curl
apt install curl -y安装x-ui &升级
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)手动安装&升级
amd64
架构/root/
目录下,并使用 root
用户登录服务器如果你的服务器 cpu 架构不是
amd64
,自行将命令中的amd64
替换为其他架构
cd /root/
rm x-ui/ /usr/local/x-ui/ /usr/bin/x-ui -rf
tar zxvf x-ui-linux-amd64.tar.gz
chmod +x x-ui/x-ui x-ui/bin/xray-linux-* x-ui/x-ui.sh
cp x-ui/x-ui.sh /usr/bin/x-ui
cp -f x-ui/x-ui.service /etc/systemd/system/
mv x-ui/ /usr/local/
systemctl daemon-reload
systemctl enable x-ui
systemctl restart x-ui
MTProxy:
来源:https://github.com/ellermister/mtproxyMTProxyTLS一键安装绿色脚本
安装方式
mkdir /home/mtproxy && cd /home/mtproxycurl -s -o mtproxy.sh https://raw.githubusercontent.com/DavidLeeMr/mtproxy/master/mtproxy.sh && chmod +x mtproxy.sh && bash mtproxy.sh
使用方式
切换到文件目录cd /home/mtproxy
运行服务
bash mtproxy.sh start
调试运行
bash mtproxy.sh debug
停止服务
bash mtproxy.sh stop
重启服务
bash mtproxy.sh restart
卸载安装
因为是绿色版卸载极其简单,直接删除所在目录即可。
cd /
rm -rf /home/mtproxy
加入开机启动项
cat > /etc/systemd/system/mtp.service <<EOF
[Unit]
Description=mtp
After=network.target
[Service]
Type=forking
ExecStart=/bin/bash /home/mtproxy/mtproxy.sh start
ExecReload=/bin/bash /home/mtproxy/mtproxy.sh restart
ExecStop=/bin/bash /home/mtproxy/mtproxy.sh stop
[Install]
WantedBy=multi-user.target
EOF
systemctl enable mtp
启动服务:
systemctl start mtp
停止服务:
systemctl stop mtp
显示服务的状态:
systemctl status mtp
关闭服务:systemctl stop xxx.service
重启服务:systemctl restart xxx.service
显示服务的状态:systemctl status xxx.service
在开机时启用服务:systemctl enable xxx.service
在开机时禁用服务:systemctl disable xxx.service
查看服务是否开机启动:systemctl is-enabled xxx.service
查看已启动的服务列表:systemctl list-unit-files|grep enabled
查看启动失败的服务列表:systemctl --failed