1.环境准备
1.1 如果centos7没有unzip命令,使用如下命令安装unzip
1 | yum install -y wget unzip |
2.下载consul压缩包
1 | wget https://releases.hashicorp.com/consul/${VER}/consul_${VER}_linux_amd64.zip |
2 | 注:${VER}为consul的版本 |
3.解压
1 | unzip consul.zip |
4.将提取的consul 二进制文件移动 到 /usr/local/bin目录
1 | sudo mv consul /usr/local/bin/ |
4.启动consul
4.1 直接启动
1 | consul agent -ui -dev -client 本机ip地址 |
4.2 后台启动consul
1 | nohup consul agent -ui -dev -client 本机ip地址 2>&1 & |
5.浏览器访问
1 | 本机ip地址:8500 |
2 | 出现consul界面则安装成功 |
3 | 注:centos7需要开放8500端口 |
4 | firewall-cmd --permanent --add-port=8500/tcp #开放端口 这里是8500端口 |
5 | firewall-cmd --permanent --zone=public --list-ports #查询8500端口是否开放(下面是成功的界面) |
6 | 15672/tcp 5672/tcp 3306/tcp 3307/tcp 8500/tcp |
7 | firewall-cmd --reload #重新加载防火墙配置 |