一步步教你腾讯香港云服务器搭建v2ray并实现自动续签证书

2026年8月4日

1. 准备工作与前提

1) 前提:已在腾讯云香港购买CVM(Linux,推荐Ubuntu 20.04/22.04)并绑定弹性公网IP(EIP);2) 准备域名并在域名管理处添加A记录指向EIP;3) 在腾讯云控制台安全组/防火墙放行端口:22(SSH)、80(HTTP)、443(HTTPS);4) 本文以root或sudo用户操作。

2. 登录实例并更新系统

1) SSH登录:ssh root@你的EIP;2) 更新并安装基础工具:apt update && apt upgrade -y && apt install -y curl wget git unzip socat nginx uuid-runtime;3) 确认域名已解析到该EIP:dig +short your.domain

3. 安装 v2ray (v2fly)

1) 推荐使用官方安装脚本:bash <(curl -L -s https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh);2) 脚本会安装二进制与 systemd 服务,默认配置文件路径:/usr/local/etc/v2ray/config.json;3) 生成 uuid:uuid=$(cat /proc/sys/kernel/random/uuid) 并记录用于客户端。

4. 配置 v2ray:使用 ws(WebSocket)与本地端口

1) 编辑 /usr/local/etc/v2ray/config.json,示例 inbound(仅示例须替换UUID与路径):{ "inbounds":[{ "port":10000,"listen":"127.0.0.1","protocol":"vmess","settings":{ "clients":[{"id":"你的-UUID","alterId":0}] },"streamSettings":{"network":"ws","wsSettings":{"path":"/ray"}} }], "outbounds":[{"protocol":"freedom","settings":{}}] };2) 保存并不要启用TLS(TLS由Nginx终端处理)。

5. 配置 Nginx 作为反向代理并终端 TLS

1) 在 /etc/nginx/sites-available/ 创建配置文件 your.domain.conf,关键配置示例:server { listen 80; server_name your.domain; return 301 https://$host$request_uri; } server { listen 443 ssl; server_name your.domain; ssl_certificate /etc/letsencrypt/live/your.domain/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/your.domain/privkey.pem; location /ray { proxy_redirect off; proxy_pass http://127.0.0.1:10000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } };2) 启用配置:ln -s /etc/nginx/sites-available/your.domain.conf /etc/nginx/sites-enabled/;3) 测试并重启:nginx -t && systemctl restart nginx。

6. 使用 acme.sh 申请证书(推荐)

1) 安装 acme.sh:curl https://get.acme.sh | sh && source ~/.bashrc;2) 用 nginx 插件或 webroot 模式申请证书(示例用 nginx):~/.acme.sh/acme.sh --issue --nginx -d your.domain;3) 若成功,安装证书到系统位置并指明重载命令:~/.acme.sh/acme.sh --install-cert -d your.domain --key-file /etc/letsencrypt/live/your.domain/privkey.pem --fullchain-file /etc/letsencrypt/live/your.domain/fullchain.pem --reloadcmd "systemctl reload nginx"。

7. 配置自动续签与重载 v2ray/nginx

1) acme.sh 默认会安装 cron 定期续签,你也可以手动添加:~/.acme.sh/acme.sh --upgrade --auto-upgrade;2) 若需要在续签后额外重启 v2ray,请加入 --reloadcmd "systemctl restart nginx v2ray";3) 检查 cron:crontab -l 或 /etc/cron.d/acme.sh,确保续签脚本存在。

8. 启动并设置开机自启服务

1) 启用并启动服务:systemctl enable --now nginx v2ray;2) 查看状态与日志:systemctl status v2ray nginx;journalctl -u v2ray -f 与 journalctl -u nginx -f;3) 本地测试:curl -I https://your.domain 返回 200 并且证书信息有效。

9. 排查常见问题

1) 证书申请失败:检查域名解析、80端口是否被占用以及安全组是否放行;2) WebSocket 连接失败:确认 Nginx 转发配置中的 Upgrade/Connection 设置正确,v2ray 的 ws path 与客户端一致;3) 权限问题:证书文件权限应能被 nginx 读取(通常放在 /etc/letsencrypt/live/)。

10. 小结与安全建议

1) 建议只对 80/443 公开,v2ray 内部监听设为 127.0.0.1 并通过 Nginx 代理;2) 定期更新系统与 v2ray,定期检查续签日志;3) 使用复杂 UUID 与合适路径,并在客户端配置相同路径与UUID。

11. 问答一:证书会自动续签吗?如何验证?

问:证书会自动续签吗?如何确认续签成功? 答:如果用 acme.sh 安装,默认会添加 cron 定期检查并续签(默认每天检查)。可用~/.acme.sh/acme.sh --cron运行一次手动检测,或查看 crontab。续签后 acme.sh 的 --reloadcmd 会执行重载命令,查看 /root/.acme.sh/your.domain/ 下的日志与 /var/log/cron(或 journalctl)确认。

12. 问答二:域名解析还没生效可以申请证书吗?

问:域名刚修改DNS,解析未生效能申请到证书吗? 答:不能。Let's Encrypt 需要域名解析生效并指向服务器的公网IP(用于HTTP或DNS验证)。使用 dig +short your.domain 或 nslookup 检查解析是否正确,生效后再申请证书。

13. 问答三:可以不使用 Nginx 直接在 v2ray 启用 TLS 吗?

问:能不通过 Nginx,直接让 v2ray 自己做 TLS 吗? 答:可以,v2ray 支持直接开启TLS(streamSettings.tlsSettings),但运维上常用 Nginx 做证书管理与反向代理,便于扩展与复用。如果直接在 v2ray 配置 TLS,证书申请与自动续签的 reload 钩子仍需配置(如 acme.sh 的 --reloadcmd 重启 v2ray)。


来源:一步步教你腾讯香港云服务器搭建v2ray并实现自动续签证书

相关文章
  • 香港大带宽机器:畅快上网的首选

    香港大带宽机器:畅快上网的首选 随着互联网的迅猛发展,人们对网络速度的要求也越来越高。在香港,大带宽机器成为了畅快上网的首选。无论是家庭用户还是商业用户,香港的大带宽机器都能满足他们对高速、稳定、安全上网的需求。 香港大带宽机器拥有以下几个特点: 高速稳定:香港拥有先进的网络基础设施,大带宽机器能够提供稳定、高速的上网体
    2025年3月9日
  • 香港阿里云BGP线路和CN2线路:速度快、稳定性强

    香港阿里云BGP线路和CN2线路:速度快、稳定性强 阿里云是中国领先的云计算服务提供商,为用户提供包括计算、存储、数据库、网络、安全等全方位云计算服务。在香港地区,阿里云提供了BGP线路和CN2线路,这两种线路都具有速度快、稳定性强的特点。 BGP(Border Gateway Protocol)是一种路由协议,可以实现多个自
    2025年6月24日
  • 香港数据湾服务器:高效稳定的网络解决方案

    香港数据湾服务器:高效稳定的网络解决方案 在当今数字化时代,网络是企业运营和个人生活中不可或缺的一部分。随着互联网的普及和数据量的不断增长,选择一个高效稳定的网络解决方案变得尤为重要。香港数据湾服务器是一个值得考虑的优秀选择。 香港数据湾服务器是指位于香港的数据中心,提供各种网络服务和解决方案。这些服务器设备稳定可靠,能够满足企
    2025年3月26日
  • 香港机房国际出口带宽:一站式高效网络解决方案

    香港机房国际出口带宽:一站式高效网络解决方案 随着互联网的发展,网络带宽需求越来越大,尤其是对于企业来说,稳定高效的网络连接至关重要。香港作为国际金融中心和互联网枢纽,拥有先进的网络基础设施和丰富的国际出口带宽资源,为企业提供了一站式高效的网络解决方案。 香港机房拥有先进的网络设备和技术团队,能够为企业提供稳定可靠的网络服务。
    2025年5月19日
  • 运营团队汇总的香港站群服务器有几种适合中小企业的方案

    运营团队速览:哪些香港站群服务器最适合中小企业? 1. 精华:选择香港站群服务器时,优先看稳定的带宽与基础的DDoS防护;2. 精华:预算有限优先VPS或轻量级云主机,增长期考虑混合架构;3. 精华:合规、备份与运维自动化(如使用Docker、配置负载均衡)比单纯追求低价更能保障SEO稳定性。 作为有多年海外节点与站群运维经验的团队,我在此
    2026年7月30日
  • 香港云服务器:高效稳定的选择

    香港云服务器:高效稳定的选择 随着云计算的快速发展,越来越多的企业开始意识到云服务器的重要性。在选择云服务器时,稳定性和性能是最关键的因素之一。香港作为全球金融和商业中心之一,具有极好的网络基础设施和稳定的电力供应,成为众多企业选择云服务器的首选地区。 香港云服务器
    2025年3月12日
  • 解决香港服务器延迟高的方法

    解决香港服务器延迟高的方法 香港是一个重要的国际金融和商业中心,拥有发达的互联网基础设施。然而,由于地理位置、网络拥塞等原因,香港的服务器延迟常常较高,影响了用户的网络体验和网站的运行效率。本文将介绍一些解决香港服务器延迟高的方法。 1. 使用CDN技术:利用内容分发网络(CDN)可以将网站的静态资源分发到全球各地的服务器,用户可
    2025年4月7日
  • 香港服务器托管与其他地区的价格对比

    香港服务器托管与其他地区的价格对比 在互联网快速发展的今天,服务器托管已成为许多企业和个人网站建设的重要选择。不同地区的服务器托管价格差异显著,尤其是香港服务器托管因其独特的地理位置和优质的网络环境,备受关注。本文将对比香港服务器托管与其他地区的价格,并分析其优势与劣势,帮助用户做出明智的选择。 以下是我们分析的三个精华要点: 1.
    2025年9月28日
  • 推荐适合香港大带宽的服务器

    推荐适合香港大带宽的服务器 随着香港互联网的快速发展,越来越多的企业和个人需要高速、稳定、可靠的服务器来支持其在线业务。在选择适合香港大带宽的服务器时,有几个关键因素需要考虑,如网络连接速度、数据中心位置以及价格等。本文将向您推荐几款适合香港大带宽需求的服务器。 服务器A 服务器A是一款高性能、大带宽的选择。它采用了最新的硬件
    2025年5月2日