Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

一键搭建Marzban科学上网面板

1、准备工作:

2、关闭防火墙(如果是其它云平台可以在防火墙下面设置规则放行所有端口

ufw disable

3、更新系统

apt update -y && apt upgrade -y

4、申请SSL证书(注意:官方最新的一键安装,需要用到证书,没有证书打不开页面

  • 安装git
apt install git -y
git clone https://github.com/slobys/SSL-Renewal.git /tmp/acme && mv /tmp/acme/* /root && bash acme_2.0.sh

5、创建文件夹并把证书和密钥移到文件夹内

  • 创建certs文件夹
mkdir -p /var/lib/marzban/certs/
  • 移动证书密钥文件(红色部分替换成你解析好的域名
mv /root/你的域名.crt /var/lib/marzban/certs/
mv /root/你的域名.key /var/lib/marzban/certs/

6、一键安装Marzban

bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install

7、修改配置文件

  • 进入/opt/marzban目录
  • 打开.env文件
  • 再进入/var/lib/marzban/certs目录,然后复制证书和密钥路径
  • 注释掉的 UVICORN_SSL_CERTFILE 和 UVICORN_SSL_KEYFILE 变量,然后把它取消注释,再把证书是密钥的路径添加到引号里面(如下图)

8、重启Marzban

marzban restart

9、打开Marzban面板:https://你的域名:8000/dashboard

10、创建账号密码

marzban cli admin create --sudo

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注