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

阳泉营销型网站建设wordpress栏目置顶

阳泉营销型网站建设,wordpress栏目置顶,app可以查的内容,WordPress信息收集总结#xff1a;整理不易#xff0c;如果对你有帮助#xff0c;可否点赞关注一下#xff1f; 更多详细内容请参考#xff1a;《Linux运维篇#xff1a;Linux系统运维指南》 一、部署背景 由于业务系统的特殊性#xff0c;我们需要面向不通的客户安装我们的业务系统整理不易如果对你有帮助可否点赞关注一下 更多详细内容请参考《Linux运维篇Linux系统运维指南》 一、部署背景 由于业务系统的特殊性我们需要面向不通的客户安装我们的业务系统而作为基础组件中的consul 针对不同的客户环境需要多次部署集群作为一个运维工程师提升工作效率也是工作中的重要一环。所以我觉得有必要针对 x86_64 ARM64 CPU架构consul v1.18.1容器版集群编写自动化部署工具。 CPU架构 docker版本 docker-compose版本 X86_64 26.1.3 v2.29.0 ARM64 26.1.3 v2.29.0 二、工具介绍 一键部署工具实现功能如下 1、支持ARM64、X86_64架构CPU 2、支持单实例部署 3、支持单机伪集群部署3 server 1 client 4、支持多机分布式集群部署3 server 1 client 5、支持数据目录、日志目录、端口、ACL令牌token、Gossip Encryption Key参数灵活配置 6、支持创建、启动、停止、卸载等操作 如下图所示 说明工具使用非常简单只需要修改变量文件一分钟就可以快速帮你部署consul集群。 三、工具下载 基于X86_64ARM64架构CPU使用docker-compose一键离线部署consul v1.18.1容器版ACL集群工具 四、部署步骤 说明单机伪集群是指在单主机部署consul集群分布式集群是指在多个不同主机上部署consul集群这里部署的是多机分布式集群。 1、查看帮助命令 2、准备一键部署工具包 说明将一键部署工具包分别上传到consul集群server1节点上。 3、编辑变量文件 说明以下操作分别在consul集群节点的部署工具包中修改cluster.conf文件,四个节点上cluster.conf文件内容一致。 [rootconsul-server1 consul]# cp cluster.conf.tpl cluster.conf [rootconsul-server1 consul]# vim cluster.conf # 多机分布式集群3 server 1 client 单数据中心 # 建议填写为当前磁盘最大存储空间目录,如果系统盘空间最大,建议填写为/data,如果挂在盘空间最大,建议填写为挂载目录 export BASE_DIR/data# cpu架构,可选值为x86_64和aarch64,根据实际情况修改 export CPU_PLATFROMaarch64# consul服务版本,默认不修改 export CONSUL_VERSIONv1.18.1# consul数据存储根目录,默认不修改 export CONSUL_DATA_DIR${BASE_DIR}/basic-data/consul-cluster# 1、如果部署的是单机伪集群,请修改所有端口,确保端口不重复 # 2、如果部署的是多机分布式集群,端口不冲突情况下,可使用如下默认端口 export CONSUL_SERVER1_HOST192.168.1.111 # consul server1节点主机ip地址,根据实际情况修改 export CONSUL_SERVER1_NODE_NAMEconsul-server1 # consul server1节点名称,根据实际情况修改 export CONSUL_SERVER1_PORT8300 # consul server1节点rpc端口,端口不冲突情况下,建议不修改 export CONSUL_SERVER1_SERF_LAN_PORT8301 # consul server1节点serf_lan端口,端口不冲突情况下,建议不修改 export CONSUL_SERVER1_DNS_PORT8600 # consul server1节点DNS服务端口,端口不冲突情况下,建议不修改 export CONSUL_SERVER1_HTTPS_API_PORT8501 # consul server1节点HTTPS API端口,端口不冲突情况下,建议不修改export CONSUL_SERVER2_HOST192.168.1.112 # consul server2节点主机ip地址,根据实际情况修改 export CONSUL_SERVER2_NODE_NAMEconsul-server2 # consul server2节点名称,根据实际情况修改 export CONSUL_SERVER2_PORT8300 # consul server2节点rpc端口,端口不冲突情况下,建议不修改 export CONSUL_SERVER2_SERF_LAN_PORT8301 # consul server2节点serf_lan端口,端口不冲突情况下,建议不修改 export CONSUL_SERVER2_DNS_PORT8600 # consul server2节点DNS服务端口,端口不冲突情况下,建议不修改 export CONSUL_SERVER2_HTTPS_API_PORT8501 # consul server2节点HTTPS API端口,端口不冲突情况下,建议不修改export CONSUL_SERVER3_HOST192.168.1.113 # consul server3节点主机ip地址,根据实际情况修改 export CONSUL_SERVER3_NODE_NAMEconsul-server3 # consul server3节点名称,根据实际情况修改 export CONSUL_SERVER3_PORT8300 # consul server3节点rpc端口,端口不冲突情况下,建议不修改 export CONSUL_SERVER3_SERF_LAN_PORT8301 # consul server3节点serf_lan端口,端口不冲突情况下,建议不修改 export CONSUL_SERVER3_DNS_PORT8600 # consul server3节点DNS服务端口,端口不冲突情况下,建议不修改 export CONSUL_SERVER3_HTTPS_API_PORT8501 # consul server3节点HTTPS API端口,端口不冲突情况下,建议不修改export CONSUL_CLIENT_HOST192.168.1.114 # consul cilent节点主机ip地址,根据实际情况修改 export CONSUL_CLIENT_NODE_NAMEconsul-client # consul clinet节点名称,根据实际情况修改 export CONSUL_CLIENT_SERF_LAN_PORT8301 # consul client节点serf_lan端口,端口不冲突情况下,建议不修改 export CONSUL_CLIENT_DNS_PORT8600 # consul client节点DNS服务端口,端口不冲突情况下,建议不修改 export CONSUL_CLIENT_HTTPS_API_PORT8501 # consul client节点HTTPS API端口,端口不冲突情况下,建议不修改# 配置Gossip Encryption Key对集群Agent之间的Gossip进行加密传输,可使用consul keygen随机生成该密钥 export CONSUL_ENCRYPT_KEY8iGS01OkGRfJ58DMXYxut9btcBhXQWY9Ee3n3Bf4218# 配置ACL令牌,用于登录Consul Web页面,可使用uuidgen命令随机生成该令牌token export CONSUL_ACL_TOKEN566a1196-f311-418c-9dd1-59bcf9250a1a4、分发安装包 [rootconsul-server1 pkgs]# scp -r consul_tools root192.168.1.112:/data/pkgs [rootconsul-server1 pkgs]# scp -r consul_tools root192.168.1.113:/data/pkgs [rootconsul-server1 pkgs]# scp -r consul_tools root192.168.1.114:/data/pkgs5、执行部署 说明根据cluster.conf规划分别在consul集群节点上执行部署。 # 1、在server1节点 [rootconsul-server1 consul]# ./op.sh build server1# 2、在server2节点 [rootconsul-server2 consul]# ./op.sh build server2# 3、在server3节点 [rootconsul-server3 consul]# ./op.sh build server3# 4、在client节点 [rootconsul-client consul]# ./op.sh build client5、检查集群状态 五、其它操作 5.1、启动 说明分别在对应主机节点上执行。 [rootconsul-server1 consul-tools]# ./op.sh start server1 [rootconsul-server2 consul-tools]# ./op.sh start server2 [rootconsul-server3 consul-tools]# ./op.sh start server3 [rootconsul-client consul-tools]# ./op.sh start client5.2、停止 说明分别在对应主机节点上执行。 [rootconsul-server1 consul-tools]# ./op.sh stop server1 [rootconsul-server2 consul-tools]# ./op.sh stop server2 [rootconsul-server3 consul-tools]# ./op.sh stop server3 [rootconsul-client consul-tools]# ./op.sh stop client5.3、检查 说明分别在对应主机节点上执行。 [rootconsul-server1 consul-tools]# ./op.sh check server1 [rootconsul-server2 consul-tools]# ./op.sh check server2 [rootconsul-server3 consul-tools]# ./op.sh check server3 [rootconsul-client consul-tools]# ./op.sh check client5.4、卸载 说明分别在对应主机节点上执行。 [rootconsul-server1 consul-tools]# ./op.sh clear server1 [rootconsul-server2 consul-tools]# ./op.sh clear server2 [rootconsul-server3 consul-tools]# ./op.sh clear server3 [rootconsul-client consul-tools]# ./op.sh clear client总结整理不易如果对你有帮助可否点赞关注一下 更多详细内容请参考《Linux运维篇Linux系统运维指南》
http://www.hkea.cn/news/14458028/

相关文章:

  • wordpress免费自定义模板装修教程百度seo关键词点击软件
  • 佛山网站优化步骤ui设计技术培训学校
  • 长沙手机网站建设哪些内容泉州网络seo
  • 帮别人做违法网站会判刑吗小吃加盟网站大全
  • 网站空间免费试用简体中文wordpress5.2下载
  • 苏州网站开发公司兴田德润简介世界工厂网免费平台
  • 网站优化方案pptseo网站描述
  • 怎样知道网站有没有做推广网站模板之家免费下载
  • 企业网站的建设水平直接关系到网络营销的效果网站后台系统是用什么做的
  • 新兴县城乡建设局网站登录wordpress用户注册提醒
  • 网站建设的不足陵水网站建设报价
  • 织梦的cms哪些网站杭州百度优化
  • 恒锐奇 做网站西安到北京
  • 网站设计开发制作不用开源做网站
  • 网站建设服务公司有用吗网络服务商不提供哪项服务
  • 深圳做网站应该怎么做提供网站制作公司哪家好
  • 南阳商城站站长之家app
  • 嘉兴网站快照优化公司公示网企业公示信息查询系统
  • 设计和建设企业网站心得和体会青岛模板网站
  • 沈阳设计网站公司网站网站配色绿色
  • 做360手机网站优化快做网站的资料修改
  • c语言做网站账号登录系统痘痘如何去除效果好
  • 网站不用域名可以吗青岛网站建设eoe
  • 夫妻网络网站建设为什么wordpress慢
  • 寻找建设网站客户优秀的网站有哪些
  • 公司做的网站账务处理河南郑州旅游攻略必玩的景点
  • 深圳网站建设代理商做外贸用什么网站
  • 定制做网站设计幸运28网站建设
  • 上海专业的网站建设设计网站收费
  • 广州市网站建设wordpress导入网站文章