关注我们: 微信公众号

微信公众号

电脑用户请使用手机扫描二维码

手机用户请微信打开后长按二维码 -> 识别二维码

微博

网站或应用的域名

VPN网络加速翻墙软件 2026-10-07 16:53:25 2 0

安装 Quantumult X

Quantumult X 可以通过源代码编译安装,或者通过 Docker 容器快速搭建。

方法 1:使用 Docker

  1. 拉取 Docker 镜像:

    docker pull quantumult/x
  2. 启动 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:将配置文件挂载到容器中。
  3. 登录 Docker 容器:

    docker exec -it quantumult-x sh

方法 2:手动安装

  1. 克隆源代码:
    git clone https://github.com/quantumult-x/quantumult-x.git
    cd quantumult-x
  2. 编译安装:
    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

  1. 安装 Let's Encrypt 工具:

    sudo apt-get install letsencrypt
  2. 生成证书:

    letsencrypt -h

    运行命令并按照提示输入域名和邮件地址。

  3. 生成证书:

    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

  1. 如果使用 Docker:
    docker start quantumult-x
  2. 如果手动安装:
    /usr/sbin/quantumult-x -c /etc/quantumult-x/quantumult-x.conf

测试配置

  1. 使用 curl 测试:
    curl -I http://127...1:800
  2. 浏览器访问:
    https://127...1:800

高级配置

  • 缓存策略:根据需求调整 cache_ago、max_size 和 expires。
  • 压缩:启用 Gzip 或 Brotli 压缩。
  • 静态资源处理:配置静态资源路径和缓存时间。
  • 域名解析:确保域名解析正确,Quantumult X 需要正确解析域名才能正常工作。

网站或应用的域名

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