Quantumult X 是一个功能强大的应用管理工具,支持在 Docker 和 Kubernetes 环境中运行,以下是配置和设置 Quantumult X 服务器的步骤:
安装 Quantumult X
方法 1:使用 Docker
Quantumult X 提供了一个 Docker 镜像,可以直接拉取并运行。
# 启动 Quantumult X 容器
docker run -d \
--name quantumult-x \
-e PWORD=yourpassword \
-e DB_PASS=yourdbpassword \
-e DB_HOST=database_ip \
-e DB_NAME=quantumult \
quantumult/x
注意:
PWORD是 Quantumult X 管理界面的默认密码。DB_PASS、DB_HOST和DB_NAME是用于数据库的配置。- 根据你的数据库设置,可能需要调整这些环境变量。
方法 2:手动安装
如果不使用 Docker,可以手动下载并安装 Quantumult X。
# 下载二进制文件 wget https://github.com/QuantumultX/quantumultx/releases/download/v2../quantumultx-2..-linux-x64.gz # 解压并安装 gunzip quantumultx-2..-linux-x64.gz chmod +x quantumultx-2..-linux-x64 # 添加到系统路径 sudo mv quantumultx-2..-linux-x64 /usr/local/bin/quantumultx sudo chmod +x /usr/local/bin/quantumultx
启动 Quantumult X
使用以下命令启动 Quantumult X 服务器:
quantumultx
访问控制台
Quantumult X 提供了一个控制台,可以通过浏览器访问,默认情况下,控制台在 http://localhost:808 或 http://localhost:909。
注意:
- 启动时,Quantumult X 会提示你输入管理员密码,第一次登录时,默认密码是
admin。 - 如果你在 Docker 容器中使用
-e PWORD=yourpassword,则容器内的控制台密码会是yourpassword。
初始化管理账户
登录控制台后,进入“系统设置” > “管理员账户”,设置管理员账户(如必要)。
配置应用防火墙
为了防止未经授权的访问,建议配置防火墙阻止外部访问 Quantumult X 的管理接口:
# 使用iptables sudo iptables -A INPUT -p tcp --dport 808 -j DROP sudo service iptables save sudo service iptables restart # 或者使用firewalld sudo firewallctl --add-service=http --permanent sudo firewallctl --add-service=https --permanent sudo firewallctl --add-port=808/tcp --permanent sudo firewallctl --add-port=909/tcp --permanent sudo firewallctl --reload
配置 SSL
如果需要安全的 HTTPS 连接,可以配置 SSL:
# 生成自签名证书 openssl req -x509 -newkey rsa:2048 -keyout server.key -out server.pem -days 365 -nodes
注意:
- 如果你有 Let's Encrypt 证书,可以将它们复制到 Quantumult X 的配置目录中。
- 配置完成后,重启 Quantumult X 服务,并确保证书路径正确。
管理应用
在控制台中,点击“+”按钮添加应用,支持 Docker Compose 文件或手动创建容器。
监控和日志
使用以下命令查看 Quantumult X 的状态和日志:
# 查看日志 journalctl -u quantumultx # 查看性能和状态 quantumultx status
故障排除
- Quantumult X 不启动,检查日志文件:
journalctl -u quantumultx - 如果无法访问控制台,检查防火墙设置或容器状态:
docker ps
高级配置
- 调整缓存策略:修改
config.lua文件。 - 设置限流器:在控制台中添加限流规则。
- 集成其他工具:通过 API 或自定义脚本集成第三方工具。
希望这些建议能帮助你顺利配置和使用 Quantumult X 服务器!如果有任何问题,欢迎继续提问。









