FEATURED · 精选文章

nacos的安装和consul设置密码

发布时间 / 2026/8/15 15:31:14
来源 / 创域科博编辑部
栏目 / 资讯中心
nacos的安装和consul设置密码 nacos1、下载安装文件后进入安装目录解压缩2、启动命令(standalone代表着单机模式运行非集群模式):cd nacos/bin/./startup.sh -m standalone启动前要检测jdk是否安装在.bashrc文件虽加入环境变量export PATH$PATH:/usr/lib/jvm/java-11-openjdk-11.0.26.4-1.p01.ky10.x86_64//bin/防火墙开启8848端口3、验证nacos是否启动成功tail -f start.out看到如下日志说明服务启动成功。Nacos started successfully in stand alone mode. use embedded storage4.1.服务注册curl -X POST http://127.0.0.1:8848/nacos/v1/ns/instance?serviceNamenacos.naming.serviceNameip20.18.7.10port80804.2. 服务发现curl -X GET http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceNamenacos.naming.serviceName4.3. 发布配置curl -X POST http://127.0.0.1:8848/nacos/v1/cs/configs?dataIdnacos.cfg.dataIdgrouptestcontentHelloWorld4.4. 获取配置curl -X GET http://127.0.0.1:8848/nacos/v1/cs/configs?dataIdnacos.cfg.dataIdgrouptest5. Nacos控制台页面打开任意浏览器输入地址http://127.0.0.1:8848/nacos即可进入Nacos控制台页面。6、关闭服务./shutdown.shconsul设置密码config.json{datacenter: kylin-dc,data_dir: /opt/consul/data,log_level: INFO,node_name: kylin-node-1,server: true,bootstrap_expect: 1,ui_config: {enabled: true},acl: {enabled: true,default_policy: deny,enable_token_persistence: true},bind_addr: 0.0.0.0,client_addr: 0.0.0.0}生产token,执行后Consul 会返回一个 SecretID:consul acl bootstrap# consul acl bootstrapAccessorID: aaa6c24a-43cf-1930-8c70-9a4ee37abff5SecretID: c6a7d9eb-d970-c313-c271-94c6ad4df353Description: Bootstrap Token (Global Management)Local: falseCreate Time: 2026-08-06 15:21:26.542712736 0800 CSTPolicies:00000000-0000-0000-0000-000000000001 - global-management通过环境变量将其导出:export CONSUL_HTTP_TOKENc6a7d9eb-d970-c313-c271-94c6ad4df353# export CONSUL_HTTP_TOKENc6a7d9eb-d970-c313-c271-94c6ad4df353[rootlocalhost consul]# consul acl policy create -name app-read -rules service app { policy read }ID: 7084e04d-f581-eed5-ee8c-981388542fecName: app-readDescription:Datacenters:Rules:service app { policy read }# consul acl token create -description App Service Token -policy-name app-readAccessorID: ce760e87-755e-f520-5e71-45f63e94a3d0SecretID: dae6857e-4e18-8a85-dd4c-21ae209c1ef1Description: App Service TokenLocal: falseCreate Time: 2026-08-06 15:23:49.515395602 0800 CSTPolicies:7084e04d-f581-eed5-ee8c-981388542fec - app-read
RELATED — 相关阅读

相关资讯

LATEST — 最新资讯

最新发布

TODAY — 本日精选

新闻

WEEKLY — 本周精选

新闻

MONTHLY — 本月精选

新闻