继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Consul 基于CentOS 7安装和使用

王家大少
关注TA
已关注
手记 48
粉丝 27
获赞 81

当然可以!以下是为你整理的 Consul 开发模式安装与管理手册(适用于阿里云 Linux 服务器),内容简洁、可直接保存为 Markdown 或文本文件使用。

📘 Consul 开发模式安装与管理手册
适用于:阿里云 ECS(Ubuntu / CentOS 等 Linux 系统)
目标:以当前用户(如 boot)运行 Consul 开发模式,并支持开机自启和手动管理

一、安装 Consul

  1. 安装依赖(如未安装 wget)
    sudo yum install -y wget # CentOS/RHEL

    sudo apt update && sudo apt install -y wget # Ubuntu/Debian

  2. 下载 Consul(1.17.1,Linux 64位)
    cd /tmp
    wget https://releases.hashicorp.com/consul/1.17.1/consul_1.17.1_linux_amd64.zip

  3. 解压并安装到系统路径
    unzip consul_1.17.1_linux_amd64.zip
    sudo mv consul /usr/local/bin/

  4. 验证安装
    consul version

二、创建 systemd 服务(以当前用户运行开发模式)

假设你的用户名为 boot(请根据实际情况替换)

创建服务文件
sudo tee /etc/systemd/system/consul-dev.service :8500

✅ 确保阿里云安全组已放行 8500/TCP 入站规则!

七、附录:常见问题

Q1:如何确认我的用户名?
whoami
echo $HOME

Q2:如何查看所有 Consul 相关服务?
systemctl list-unit-files | grep consul

Q3:能否不用 -client=0.0.0.0?
可以。默认只监听 127.0.0.1,但这样无法从外网访问 Web UI。如仅本地调试,可去掉该参数。

📝 本手册适用于快速搭建 Consul 开发环境。生产环境请使用配置文件、多节点集群、ACL 和 TLS 加密。

你可以将以上内容复制保存为 consul-dev-guide.md 或 .txt 文件,方便日后查阅。需要 PDF 版或 Shell 脚本自动化安装版吗?我可以继续帮你生成。

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP