在Telegrem上搭建一个代理创建机器人
(1)更新系统:
sudo apt update
检查防火墙状态:
sudo ufw status
关闭防火墙:
sudo ufw disable
(2)下载marzban.sh脚本文件
sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install
(3)使用 Marzban CLI 创建一个管理员用户,并将其权限设置为 sudo
marzban cli admin create --sudo
登录Marzban面板:服务器ip地址:8000/dashboard
(4)安装 Certbot ,用于获取和管理 SSL/TLS 证书
apt-get install certbot -y
(5)使用Certbot以独立模式获取 SSL/TLS 证书
certbot certonly --standalone --agree-tos --register-unsafely-without-email -d 你的域名
(6)在 /var/lib/marzban/certs
目录下,创建一个名为 frepai 的文件夹
mkdir /var/lib/marzban/frepai
(7)将 /etc/letsencrypt/live/你的域名/
目录下的 SSL 证书文件 fullchain.pem
和 privkey.pem
复制到 /var/lib/marzban/frepai/
目录下
cp 公钥文件 /var/lib/marzban/frepai/fullchain.pem
cp 私钥文件 /var/lib/marzban/frepai/privkey.pem
(8)使用 Nano 文本编辑器打开 /opt/marzban/.env
文件,编辑 Marzban 配置文件
nano /opt/marzban/.env
(9)重新启动 Marzban 服务
marzban restart
(10)使用 Nano 文本编辑器打开 /opt/marzban/.env
文件,添加telegram机器人API
nano /opt/marzban/.env
格式是:"API"
(11)重新启动 Marzban 服务
marzban restart