准备工作:consul安装包,没有的点击这个链接下载
- 创建一个目录
# 创建目录
mkdir -p /usr/local/consul
- 将压缩包解压到这个目录中
# 解压到安装目录
unzip consul_1.10.3_linux_amd64.zip -d /usr/local/consul/
- 到/usr/local/consul/目录下,创建一个conf配置目录
mkdir conf
- 进入conf目录,新建一个server.json文件,然后添加内容
{
"ports":{
"http": 8500 ,
"dns": 8600,
"grpc": 8400,
"serf_lan": 8301,
"serf_wan": 8302,
"server": 8300
}
}
- 启动consul,注意client处修改成你的ip地址
# -dev表示开发模式运行,后台启动
nohup ./consul agent -data-dir=tmp/consul -config-file=conf/server.json -client=0.0.0.0 -dev > consul.log 2>&1 &
打开web页面
大功告成!
可能出现的问题:在访问web页面时可能会出现被拒绝的情况,此时把虚拟机防火墙关闭即可