1、创建consul.hcl文件,内容如下
# 基础配置
datacenter = "dc1" # 必填,数据中心名称
data_dir = "E:\\consul\\Data" # 必填,数据存储目录
server = true # 必填,以服务端模式运行
bootstrap_expect = 1 # 单节点集群设置1,多节点按实际数量填写
# ACL 配置
acl = {
enabled = true # 必须显式启用 ACL
default_policy = "deny" # 默认拒绝所有请求
down_policy = "extend-cache"
tokens = {
default = "123456" # token密码
}
}
# 启用 UI
ui_config {
enabled = true
}
# 网络配置(根据实际 IP 修改)
bind_addr = "127.0.0.1"
advertise_addr = "127.0.0.1"
client_addr = "0.0.0.0" # 允许远程访问 UI/API
2、创建Data文件

3、使用管理员打开CMD命令面板管理员权限启动服务
consul agent -config-file=consul.hcl