Nacos如何开启ssl(https)[图文版]

首先,你得有个域名,只有域名才能有ssl

在你的腾讯云或者阿里云控制台把域名解析到nacos所在的ip上面

等待几分钟,打开cmd, ping 刚才的域名,如果返回的是nacos的ip那说明解析成功了

例如你的域名是 ttvv.com 那就 ping ttvv.com

准备证书文件 你的证书通常是 .pem 和 .key 格式,或者 .pfx/.p12 格式。

Nacos(Java)最喜欢 .p12 (PKCS12) 格式。 如果你只有 pem/key:你需要转换一下。

如果你已经有 .p12 或 .jks 或者.pfx:直接上传到 Nacos 服务器的 conf 目录下(和 application.properties 在一起)。

我用的是.pfx,证书格式在下载证书的时候会让你选择哪种格式,我这里没用nginx所以选择了tomcat的.pfx格式

然后把这个.pfx文件上传到 Nacos 服务器的 conf目录。

接着进入 conf/application.properties配置如下参数,随便找个空位填进去即可

着重说一下server.ssl.key-store-password,这个密码就在下载的证书同一个压缩包下

开启 HTTPS

server.ssl.enabled=true

你的证书文件名(放在 conf 目录下)

server.ssl.key-store=/home/nacos/conf/ttvv.com.pfx

证书密码(申请证书时或转换时设置的密码)

server.ssl.key-store-password=下载证书里面会有个txt文件夹,打开复制里面的填到这里

证书类型

server.ssl.key-store-type=PKCS12

看日志,看到 Nacos started successfully 字样就成功了。

tail -f ../logs/nacos.log

到这里就大功告成了,直接地址栏访问https://你的域名:8848/nacos/#/login

相关推荐
兴通物联科技1 小时前
对俄出口诚实标识 2026 时间节点与产线赋码采集技术方案
大数据·服务器·单片机·嵌入式硬件·深度学习·计算机视觉
VidDown1 小时前
从一堆脚本到能维护的系统:视频处理管道的工程化
服务器·ffmpeg·音视频·视频编解码
William Dawson1 小时前
kkFileView 内网 ARM 服务器全链路部署:从「找不到 office」到全绿通关(超详细排障实录)
运维·服务器
箓维1 小时前
线程的优缺点,与进程的关联和差异
java·服务器·笔记
不会就选b2 小时前
Linux之http会话
服务器·网络协议·http
江屿风2 小时前
【Linux系统】【从【收尾】缓冲区到【新开】磁盘块:一节课打通文件系统底层原理】流食般投喂
linux·运维·服务器·人工智能·笔记
_upupup2 小时前
Linux中的权限解析
linux·服务器
曹牧2 小时前
Spring MVC : Controller 层URL划分
java·运维·服务器·前端
宵时待雨2 小时前
linux笔记归纳24:多路转接select
linux·服务器·笔记·高并发
故乡dee云2 小时前
2026年华为云国际账号开通避坑:IP自动跳转中国站,选错地区只能重新注册
服务器·tcp/ip·华为云