consul安装教程(linux系统)

consul安装教程(linux系统)

1.下载consul安装源

官网地址:https://www.consul.io/downloads

2.解压安装包

unzipconsul_1.9.0_linux_amd64.zip

解压出的文件是一个可以执行的文件 consul

3.查看consul版本 确定是否可用

./consul--version

4.将可执行程序设置成全局变量

(1)拷贝文件到/usr/local/bin下

cp consul/usr/local/bin/

(2)配置环境变量

#编辑~/.bashrcvi ~/.bashrc#新增下面代码exportCONSUL_HOME=/usr/local/bin/consulexportPATH=$PATH:CONSUL_HOME#重新加载~/.bashrcsource ~/.bashrc#测试是否能使用,输出版本及为正常consul --version

5.启动服务

consul agent -dev -ui -client=0.0.0.0

常用参数说明

参数说明

-bootstrap-expect表示期待的server节点一共有几个

-data-dirconsul存储数据的目录

-node节点的名字

-bind绑定的服务ip,不能于客户端访问ip一致

-client客户端接口ip

-ui启动WebUi管理工具

-config-dir指定服务配置文件的目录(目录下的所有.json文件,作为服务配置文件读取)

6.设置启动脚本

(1)添加脚本,找一个自己脚本存放的位置

#新增启动脚本consul_start.shvi consul_start.sh#输入nohup consul agent -dev -ui -client=0.0.0.0>/tmp/consul.log&echo'consul start success'#保存并退出

(2)设置脚本执行权限

chmod +x consul_start.sh

(3)运行脚本

./consul_start.sh

7.浏览器访问

http://127.0.0.1:8500/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容