windows服务器server的3xui安装教程以及SSL证书配置教程

Windows 服务器上跑 3x-ui / x-ui 面板,现想给面板和节点都加上 SSL 证书(HTTPS + TLS)如何操作的呢,非常的简单,首先安装3xui的windows版。

官方仓库地址https://github.com/MHSanaei/3x-ui/releases/tag/v2.8.5 如下图就是windows版了。

图片[1]-windows服务器server的3xui安装教程以及SSL证书配置教程-勇爱设计Netwrok

解压打开后,浏览器访问就是下图这样。浏览器访问http://localhost:2053/ 账号密码admin就是熟悉的面板了

图片[2]-windows服务器server的3xui安装教程以及SSL证书配置教程-勇爱设计Netwrok
图片[3]-windows服务器server的3xui安装教程以及SSL证书配置教程-勇爱设计Netwrok

SSL证书添加

  1. 域名(例如我的二级域名:a.getpicion.com
  2. 该域名 A 记录已经解析到 你的 Windows 服务器公网 IP
  3. 服务器 80 和 443 端口必须开放(防火墙 + 安全组)

方案 :你已有证书(比如阿里云/腾讯云/Namecheap /zeroSSL申请的)

你手上的证书一般是这三个文件:

文件名作用
certificate.crtfullchain.pem公钥证书
private.key私钥
ca_bundle.crt(可选)中间证书链
图片[4]-windows服务器server的3xui安装教程以及SSL证书配置教程-勇爱设计Netwrok
图片[5]-windows服务器server的3xui安装教程以及SSL证书配置教程-勇爱设计Netwrok

操作步骤

  1. 在 Windows 服务器上创建文件夹,例如:
C:\xui\cert\
  1. 把证书文件上传到此目录,例如命名:
fullchain.pem
private.key
  1. 打开 http://localhost:2053/后台面板 → 面板设置,填写路径:
证书路径:C:\xui\cert\fullchain.pem
密钥路径:C:\xui\cert\private.key
图片[6]-windows服务器server的3xui安装教程以及SSL证书配置教程-勇爱设计Netwrok
  1. 保存并重启面板服务
图片[7]-windows服务器server的3xui安装教程以及SSL证书配置教程-勇爱设计Netwrok

⚠️ 常见问题排查

问题原因解决
申请证书失败80端口被占用停止占用软件(IIS/宝塔/Nginx),再申请
浏览器访问显示不安全证书链不完整使用 fullchain.pem 而不是 certificate.pem
面板打不开了填错证书路径回到服务器命令行关闭 HTTPS 模式并重启面板

这个时候我们服务器内部浏览器输入 htts://a.getpicion.com:2053/ 就可以打开后台了。如果此时外部是不能访问的。放通所有规则的端口就行了

图片[8]-windows服务器server的3xui安装教程以及SSL证书配置教程-勇爱设计Netwrok

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容