当前位置: 首页 > wzjs >正文

天津做网站哪家公司好网络营销有哪些特点

天津做网站哪家公司好,网络营销有哪些特点,代做企业网站备案,上海装修公司投诉排行以下是 手动安装Consul 的详细步骤(不依赖APT仓库,直接使用二进制文件): 1. 更新系统 sudo apt update && sudo apt upgrade -y sudo apt install -y curl unzip 2. 下载Consul二进制文件 访问 Consul下载页面 或直接通过…

以下是 手动安装Consul 的详细步骤(不依赖APT仓库,直接使用二进制文件):


1. 更新系统

sudo apt update && sudo apt upgrade -y
sudo apt install -y curl unzip
 

2. 下载Consul二进制文件

访问 Consul下载页面 或直接通过命令行获取最新版本(替换 1.18.0 为实际版本):

CONSUL_VERSION="1.18.0"
wget https://releases.hashicorp.com/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_linux_amd64.zip
 

3. 验证文件完整性(可选)

从同一页面下载校验文件并验证:

wget https://releases.hashicorp.com/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_SHA256SUMS
sha256sum -c consul_${CONSUL_VERSION}_SHA256SUMS 2>&1 | grep OK
# 应输出:consul_1.18.0_linux_amd64.zip: OK
 

4. 解压并安装到系统路径

unzip consul_${CONSUL_VERSION}_linux_amd64.zip
sudo mv consul /usr/local/bin/
sudo chmod +x /usr/local/bin/consul
 

5. 验证安装

consul --version
# 输出示例:Consul v1.18.0
 

6. 创建专用用户和目录

sudo useradd --system --home /etc/consul.d --shell /bin/false consul
sudo mkdir -p /etc/consul.d /opt/consul
sudo chown -R consul:consul /etc/consul.d /opt/consul
 

7. 创建配置文件

sudo nano /etc/consul.d/consul.hcl
 

基础配置(单节点开发模式):

datacenter = "dc1"
data_dir = "/opt/consul"
server = true
bootstrap_expect = 1
ui = true
bind_addr = "0.0.0.0"
client_addr = "0.0.0.0"
 

8. 创建Systemd服务

sudo nano /etc/systemd/system/consul.service
 

添加以下内容:

[Unit]
Description=Consul Service Discovery Agent
Documentation=https://www.consul.io/
After=network-online.target[Service]
User=consul
Group=consul
ExecStart=/usr/local/bin/consul agent -config-dir=/etc/consul.d/
ExecReload=/usr/local/bin/consul reload
KillMode=process
Restart=on-failure
RestartSec=30s
LimitNOFILE=65536[Install]
WantedBy=multi-user.target
 

9. 启动Consul服务

sudo systemctl daemon-reload
sudo systemctl enable consul
sudo systemctl start consul
sudo systemctl status consul  # 检查运行状态
 

10. 防火墙配置(如启用UFW)

sudo ufw allow 8500/tcp  # Web UI
sudo ufw allow 8600/tcp  # DNS
sudo ufw allow 8300/tcp  # Server RPC
sudo ufw allow 8301/tcp  # LAN Gossip
sudo ufw allow 8302/tcp  # WAN Gossip
 

11. 验证运行

curl localhost:8500/v1/agent/self | jq .  # 检查节点信息
# 或访问Web界面:http://<服务器IP>:8500/ui
 

手动安装 vs APT安装的区别

特性手动安装APT安装
版本控制可自由选择任意版本依赖仓库中的版本
更新管理需手动下载新版本apt upgrade 自动更新
文件位置二进制在 /usr/local/bin二进制在 /usr/bin
依赖管理需自行处理依赖自动解决依赖

卸载方法

sudo systemctl stop consul
sudo systemctl disable consul
sudo rm /etc/systemd/system/consul.service
sudo rm -rf /etc/consul.d /opt/consul
sudo rm /usr/local/bin/consul
sudo userdel consul
 

注意事项

  1. 版本更新:需定期检查 Consul Releases

  2. 生产环境:建议禁用 server = true + bootstrap_expect = 1,改用多节点集群

  3. 安全加固:通过ACL和TLS加密保护API通信

http://www.dtcms.com/wzjs/507493.html

相关文章:

  • 做类似慕课网的网站要多少钱上海百度推广排名优化
  • 兴宁市住房和城乡建设部网站旅行网站排名前十名
  • 网站pv访问量统计怎么做农村电商平台
  • 打开网站说建设中是什么问题?上海疫情突然消失的原因
  • 观音桥网站建设网站建设百度浏览器官网下载
  • 哈尔滨最新疫情轨迹公布而的跟地seo排名点击软件
  • 网站流量提供商市场营销方案
  • 织梦cms发布侵权网站清单百度关键词优化大师
  • 西宁做网站制作的公司哪家好百度网盘官网
  • 有赞微商城下载搜索引擎优化英文简称
  • 工信部网站 备案网站推广四个阶段
  • 网站流量攻击软件chrome官网
  • 山东做网站费用保定seo推广外包
  • 做网站犯法了 程序员有责任吗专业黑帽seo
  • 互联网服务杭州seo网站建设
  • 青海微信网站建设网站要怎么创建
  • 自己建设一个网站步骤南昌seo排名优化
  • 武汉网站推广优化公司南昌seo排名扣费
  • 有谁知道知乎网站是谁做的拓客软件排行榜
  • 四川企业高端网站建设html期末大作业个人网站制作
  • 微页制作网站模板下载软件短期培训就业学校
  • app开发外包网优化网站软文
  • 有免费注册网站吗百度推广怎么开户
  • 三只松鼠的网站建设理念重庆seo全网营销
  • 网站飘动广告代码关键词搜索工具app
  • 淘宝客商品推广网站建设免费网站开发平台
  • 做网站要固定ip东营网站seo
  • wordpress 文章归档页面网络seo外包
  • 淅川微网站建设钟南山今天感染新冠了
  • 网站建设找客户渠道公司官网优化方案