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

无锡网站制作联系电话网店推广运营

无锡网站制作联系电话,网店推广运营,个人做网站怎么盈利,网站制作设计机构在两台服务器上的步骤: 安装必要软件:在两台服务器上,安装必要的软件,包括ipvsadm和keepalived。使用以下命令安装软件: sudo yum install ipvsadm keepalived -y 禁用防火墙或配置规则:禁用防火墙或根据实…

在两台服务器上的步骤:

  1. 安装必要软件:在两台服务器上,安装必要的软件,包括ipvsadmkeepalived。使用以下命令安装软件:

 sudo yum install ipvsadm keepalived -y
  1. 禁用防火墙或配置规则:禁用防火墙或根据实际需要配置允许LVS流量通过的防火墙规则。

  2. 编辑/etc/sysctl.conf文件:打开/etc/sysctl.conf文件并取消以下行的注释,使其生效:

 net.ipv4.ip_forward = 1net.ipv4.ip_nonlocal_bind = 1net.ipv4.conf.all.arp_ignore = 1net.ipv4.conf.all.arp_announce = 2

保存文件后执行以下命令使其生效:

 sudo sysctl -p
  1. 编辑/etc/keepalived/keepalived.conf文件:在两台服务器上,编辑/etc/keepalived/keepalived.conf文件,配置Keepalived的主备模式和虚拟IP。以下是一个示例配置文件:

 global_defs {router_id LVS_DEMO}​vrrp_script check_nginx {script "killall -0 nginx"interval 2weight -30}​vrrp_instance VI_1 {state MASTERinterface eth0virtual_router_id 51priority 100advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.0.100}track_script {check_nginx}}

在上述示例配置文件中,stateMASTER表示当前服务器为主节点,stateBACKUP则表示备节点。interface需要根据实际网络接口名称进行配置。

  1. 启动和启用Keepalived服务:在两台服务器上,启动和启用Keepalived服务。使用以下命令分别在两台服务器上执行:

 sudo systemctl start keepalivedsudo systemctl enable keepalived

仅在主节点上的步骤:

  1. 安装和配置Nginx:在主节点服务器上,安装和配置Nginx作为负载均衡器。使用以下命令安装Nginx:

 sudo yum install nginx -y

然后,配置Nginx的负载均衡器。打开/etc/nginx/nginx.conf文件,按照以下示例配置添加一个HTTP部分:

 http {upstream backend {server 192.168.0.101:80;server 192.168.0.102:80;}​server {listen 80;location / {proxy_pass http://backend;}}}

以上示例配置假设服务器1的IP地址为192.168.0.101,服务器2的IP地址为192.168.0.102。根据实际情况调整配置。

  1. 启动和启用Nginx服务:在主节点服务器上,启动和启用Nginx服务。使用以下命令执行:

 sudo systemctl start nginxsudo systemctl enable nginx

现在,您已经成功地在CentOS 7.5上构建了一个LVS-DR负载均衡集群,并使用Nginx作为负载均衡器。通过访问虚拟IP地址192.168.0.100,您应该能够通过负载均衡器访问到后端服务器。

请注意,上述步骤中的IP地址和配置仅供参考。您需要根据您的实际网络设置和需求进行适当的调整。

一键完成

下面是一个Shell脚本,可以自动化执行上述步骤来构建LVS-DR负载均衡集群并配置Nginx。

 #!/bin/bash​PRIMARY_SERVER="192.168.0.101"SECONDARY_SERVER="192.168.0.102"VIRTUAL_IP="192.168.0.100"​# 安装必要软件sudo yum install ipvsadm keepalived nginx -y​# 禁用防火墙或配置规则sudo systemctl stop firewalldsudo systemctl disable firewalld​# 编辑 /etc/sysctl.conf 文件sudo sed -i '/net.ipv4.ip_forward/s/#//g' /etc/sysctl.confsudo sed -i '/net.ipv4.ip_nonlocal_bind/s/#//g' /etc/sysctl.confsudo sed -i '/net.ipv4.conf.all.arp_ignore/s/#//g' /etc/sysctl.confsudo sed -i '/net.ipv4.conf.all.arp_announce/s/#//g' /etc/sysctl.confsudo sysctl -p​# 配置 keepalivedsudo cp /etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf.backupsudo cat <<EOF | sudo tee /etc/keepalived/keepalived.confglobal_defs {router_id LVS_DEMO}​vrrp_script check_nginx {script "killall -0 nginx"interval 2weight -30}​vrrp_instance VI_1 {state MASTERinterface eth0virtual_router_id 51priority 100advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {$VIRTUAL_IP}track_script {check_nginx}}EOF​# 启动和启用 keepalived 服务sudo systemctl start keepalivedsudo systemctl enable keepalived​# 配置 Nginxsudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.backupsudo cat <<EOF | sudo tee /etc/nginx/nginx.confhttp {upstream backend {server $PRIMARY_SERVER:80;server $SECONDARY_SERVER:80;}​server {listen 80;location / {proxy_pass http://backend;}}}EOF​# 启动和启用 Nginx 服务sudo systemctl start nginxsudo systemctl enable nginx

请根据您的实际网络设置和需求,将变量 PRIMARY_SERVERSECONDARY_SERVERVIRTUAL_IP 的值替换为正确的IP地址。

将脚本保存为 lvs_dr_setup.sh,然后在命令行中运行以下命令来执行脚本:

 bash lvs_dr_setup.sh

脚本将自动安装必要的软件,禁用防火墙,配置sysctl参数,设置Keepalived和Nginx的配置文件,并启动和启用相关的服务。

http://www.ds6.com.cn/news/76965.html

相关文章:

  • 重庆旅游网站制作公司南宁求介绍seo软件
  • 极客联盟网站建设公司怎么样新的网络推广方式
  • b2b网站栏目百度网盘搜索神器
  • 外贸网站 流量最新最好的磁力搜索
  • 网站备案复查网上教育培训机构
  • wordpress查看jquery版本网站优化推广平台
  • vs做网站创建项目时选哪个南京百度seo排名优化
  • 电脑做网站主机百度竞价排名服务
  • 高端网站建设费用预算苏州关键词优化软件
  • flask api式网站开发快优吧seo优化
  • 做视频网站公司要怎么做网络营销服务平台
  • 正规的网站制作电话多少百度网站排名优化
  • 现在哪些做进口商品的电商网站关键词首页排名优化
  • 网站修改报价线上推广方式
  • 顶级复刻手表网站最新app推广
  • 阿里云服务器wordpress建站教程百度一下百度下载
  • 重庆人才招聘网官网廊坊首页霸屏优化
  • icp备案查询网站完整的社群营销方案
  • 交友最好的网站建设长沙seo报价
  • 安全联盟网站认证宁波seo外包推广平台
  • 广州网站优化平台南京今日新闻头条
  • 移动端web网站企业网搭建
  • 哈尔滨城乡建设厅网站官方网站怎么查询
  • 广州建设公司平台seo百度网站排名软件
  • 做购物网站哪家公司好中国搜索引擎排行榜
  • 宜昌企业网站建设学大教育培训机构电话
  • 房产门户网站建设黑科技引流工具
  • wordpress.enseo和sem的区别是什么?
  • 网站图片规格web网页模板
  • 做景观设施的网站怎么建一个自己的网站