网站或应用的域名
安装 Quantumult X
Quantumult X 可以通过源代码编译安装,或者通过 Docker 容器快速搭建。
方法 1:使用 Docker
-
拉取 Docker 镜像:
docker pull quantumult/x
-
启动 Docker 容器:
docker run -d --name quantumult-x -p 800:800 -v /path/to/quantumult-x.conf:/etc/quantumult-x/quantumult-x.conf quantumult/x
-p 800:800:将容器内的端口 800 与主机的 800 端口映射。-v /path/to/quantumult-x.conf:/etc/quantumult-x/quantumult-x.conf:将配置文件挂载到容器中。
-
登录 Docker 容器:
docker exec -it quantumult-x sh
方法 2:手动安装
- 克隆源代码:
git clone https://github.com/quantumult-x/quantumult-x.git cd quantumult-x
- 编译安装:
make install
配置 Quantumult X
Quantumult X 的配置文件通常位于 /etc/quantumult-x/quantumult-x.conf。
配置文件结构
配置文件的结构如下:
# 代理到后端服务器(原网站) proxy_pass 127...1:80 # 优化设置 cache_max_size 1024M cache_min_size 10M cache_use_temp_path false cache_store private,public,ago=60m # 压缩支持 enable compression # 预加载策略 use_xslite
详细配置示例
以下是一个完整的配置示例:
listen_on 127...1:800;
# 代理到后端服务器(原网站)
server {
listen 127...1:80;
proxy_pass 127...1:80;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
# 缓存策略
cache {
max_size 1024M;
min_size 10M;
use_temp_path false;
store private,public,ago=60m;
}
# 压缩支持
enable compression;
# 静态资源优化
location /static {
alias /path/to/static;
autoindex off;
if_modified_since off;
expires 365d;
access_log off;
}
# 预加载策略
location / {
use_xslite "http://example.com/xslite.lua";
}
生成 SSL 证书
如果你需要 HTTPS,需要为 Quantumult X 生成 SSL 证书。
使用 Let's Encrypt
-
安装 Let's Encrypt 工具:
sudo apt-get install letsencrypt
-
生成证书:
letsencrypt -h
运行命令并按照提示输入域名和邮件地址。
-
生成证书:
letsencrypt --cert-file /etc/letsencrypt/certs/your-domain.pem --key-file /etc/letsencrypt/private/your-domain.key /path/to/quantumult-x.conf
使用自签名证书
如果不需要域名验证,可以使用自签名证书:
openssl req -x509 -newkey rsa:2048 -keyout server.key -out server.pem
启动 Quantumult X
- 如果使用 Docker:
docker start quantumult-x
- 如果手动安装:
/usr/sbin/quantumult-x -c /etc/quantumult-x/quantumult-x.conf
测试配置
- 使用
curl测试:curl -I http://127...1:800
- 浏览器访问:
https://127...1:800
高级配置
- 缓存策略:根据需求调整
cache_ago、max_size和expires。 - 压缩:启用 Gzip 或 Brotli 压缩。
- 静态资源处理:配置静态资源路径和缓存时间。
- 域名解析:确保域名解析正确,Quantumult X 需要正确解析域名才能正常工作。

如果没有特点说明,本站所有内容均由原子加速器官方网站|提供客户端版本、线路管理与节点选择功能,适配Windows、Android、iOS等设备,便于用户进行网络连接优化原创,转载请注明出处!