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

怎么建设好一个外贸购物网站sem和seo

怎么建设好一个外贸购物网站,sem和seo,网络代理配置异常怎么解决,海南疫情最新消息发布LVS-DR 群集 && 配置Nginx负载均衡 一、LVS-DR 群集1、相关配置环境2、在RS上配置并启动脚本2.1相关脚本2.2 启动脚本,另一台RS同样步骤 3、LVS-DR模式配置脚本4、测试 二、Nginx负载均衡1、安装Nginx并关闭相应设置2、向主机 node2,node3 写入内…

LVS-DR 群集 && 配置Nginx负载均衡

  • 一、LVS-DR 群集
    • 1、相关配置环境
    • 2、在RS上配置并启动脚本
      • 2.1相关脚本
      • 2.2 启动脚本,另一台RS同样步骤
    • 3、LVS-DR模式配置脚本
    • 4、测试
  • 二、Nginx负载均衡
    • 1、安装Nginx并关闭相应设置
    • 2、向主机 node2,node3 写入内容
    • 3、在node1上配置
    • 4、测试

一、LVS-DR 群集

在这里插入图片描述

1、相关配置环境

主机用途ip
node1VIP192.168.85.160
node2RS1192.168.85.161
node3RS2192.168.85.162

2、在RS上配置并启动脚本

2.1相关脚本

[root@node3 ~]# vim /etc/init.d/lvs_rs
#!/bin/sh
#
# Startup script handle the initialisation of LVS
# chkconfig: - 28 72
# description: Initialise the Linux Virtual Server for DR
#
### BEGIN INIT INFO
# Provides: ipvsadm
# Required-Start: $local_fs $network $named
# Required-Stop: $local_fs $remote_fs $network
# Short-Description: Initialise the Linux Virtual Server
# Description: The Linux Virtual Server is a highly scalable and highly
#   available server built on a cluster of real servers, with the load
#   balancer running on Linux.
# description: start LVS of DR-RIP
LOCK=/var/lock/ipvsadm.lock
VIP=192.168.85.160
. /etc/rc.d/init.d/functions
start() {PID=`ifconfig | grep lo:10 | wc -l`if [ $PID -ne 0 ];thenecho "The LVS-DR-RIP Server is already running !"else/sbin/ifconfig lo:10 $VIP netmask 255.255.255.255 broadcast $VIP up/sbin/route add -host $VIP dev lo:10echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignoreecho "2" >/proc/sys/net/ipv4/conf/lo/arp_announceecho "1" >/proc/sys/net/ipv4/conf/ens33/arp_ignoreecho "2" >/proc/sys/net/ipv4/conf/ens33/arp_announceecho "1" >/proc/sys/net/ipv4/conf/all/arp_ignoreecho "2" >/proc/sys/net/ipv4/conf/all/arp_announce/bin/touch $LOCKecho "starting LVS-DR-RIP server is ok !"fi
}stop() {/sbin/route del -host $VIP dev lo:10/sbin/ifconfig lo:10 down  >/dev/nullecho "0" >/proc/sys/net/ipv4/conf/lo/arp_ignoreecho "0" >/proc/sys/net/ipv4/conf/lo/arp_announceecho "0" >/proc/sys/net/ipv4/conf/ens33/arp_ignoreecho "0" >/proc/sys/net/ipv4/conf/ens33/arp_announceecho "0" >/proc/sys/net/ipv4/conf/all/arp_ignoreecho "0" >/proc/sys/net/ipv4/conf/all/arp_announcerm -rf $LOCKecho "stopping LVS-DR-RIP server is ok !"
}status() {if [ -e $LOCK ];thenecho "The LVS-DR-RIP Server is already running !"elseecho "The LVS-DR-RIP Server is not running !"fi
}case "$1" instart)start;;stop)stop;;restart)stopstart;;status)status;;*)echo "Usage: $1 {start|stop|restart|status}"exit 1
esac
exit 0

2.2 启动脚本,另一台RS同样步骤

chmod +x /etc/init.d/lvs_rs 
chkconfig --add lvs_rs
service lvs_rs start 

3、LVS-DR模式配置脚本

vim /etc/init.d/lvs_dr 
# Provides: ipvsadm
# Required-Start: $local_fs $network $named
# Required-Stop: $local_fs $remote_fs $network
# Short-Description: Initialise the Linux Virtual Server
# Description: The Linux Virtual Server is a highly scalable and highly
#   available server built on a cluster of real servers, with the load
#   balancer running on Linux.
# description: start LVS of DR
LOCK=/var/lock/ipvsadm.lock
VIP=192.168.85.160
RIP1=192.168.85.161
RIP2=192.168.95.162
DipName=ens33. /etc/rc.d/init.d/functions
start() {PID=`ipvsadm -Ln | grep ${VIP} | wc -l`if   [ $PID -gt 0 ];thenecho "The LVS-DR Server is already running !"else#Set the Virtual IP Address/sbin/ifconfig ${DipName}:10 $VIP broadcast $VIP netmask 255.255.255.255 up/sbin/route add -host $VIP dev ${DipName}:10#Clear IPVS Table/sbin/ipvsadm -C#Set Lvs/sbin/ipvsadm -At $VIP:80 -s wrr/sbin/ipvsadm -at $VIP:80 -r $RIP1:80 -g -w 2/sbin/ipvsadm -at $VIP:80 -r $RIP2:80 -g -w 1/bin/touch $LOCK#Run Lvsecho "starting LVS-DR Server is ok !"       fi
}stop()    {#clear Lvs and vip /sbin/ipvsadm -C/sbin/route del -host $VIP dev ${DipName}:10/sbin/ifconfig ${DipName}:10 down >/dev/nullrm -rf $LOCKecho "stopping LVS-DR server is ok !"
}status() {if [ -e $LOCK ];thenecho "The LVS-DR Server is already running !"elseecho "The LVS-DR Server is not running !"fi
}case "$1" instart)start;;stop)stop;;restart)stopstart;;status)status;;*)echo "Usage: $1 {start|stop|restart|status}"exit 1
esac
exit 0

4、测试

for ((i=1;i<=6;i++)); do curl 192.168.85.160; done

二、Nginx负载均衡

在这里插入图片描述

1、安装Nginx并关闭相应设置

仓库配置


[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

关闭设置

systemctl  stop   firewalld setenforce   0

2、向主机 node2,node3 写入内容

systenctl start nginx    启动nginx服务echo "web test page ip is `hostname -I`" > /usr/share/nginx/html/index.html   #写入内容systenctl start nginx    再次启动nginx服务

3、在node1上配置

 vim /etc/nginx/nginx.conf #在 http模块中写入如下内容server {listen  80;server_name test.ng.test;    定义域名  也可以用iplocation / {proxy_pass http://web_server;}}upstream web_server {server 192.168.85.161:80;     nginx服务器地址  server 192.168.85.162:80;}

4、测试

curl 192.168.85.160
http://www.dinnco.com/news/63532.html

相关文章:

  • 中山网站推广外包做一个企业网站需要多少钱
  • 绍兴企业免费建站泉州全网营销优化
  • 青之峰网站建设索引擎优化 seo
  • wordpress换站百度指数 移民
  • html编辑器怎么用关键词排名的排名优化
  • 电子商务网站建设方广州新一期lpr
  • 昆明公司网站开发苏州百度推广分公司电话
  • 邯郸网站设计公司排名优化科技
  • 天津企业模板建站十大看免费行情的软件下载
  • 出口退税备案在哪个网站做竞价点击软件工具
  • 阿里巴巴电脑版网页郑州seo外包收费标准
  • 杭州网站建设公司联系方式seo免费资源大全
  • 如何实现网站生成网页100个成功营销案例
  • 如何用ps做网站界面2023年8月新冠疫情
  • 网站建设、百度推广seo营销论文
  • 色彩设计网站google ads 推广
  • 淮安市做网站的公司网页制作模板的网站
  • 企业查在线查询官网seo友情链接
  • 青岛网站建设 大公司网站权重等级
  • 做网站的步骤的文本seo专员岗位要求
  • seo外贸网站建设汕头seo推广
  • 影视网站建设策划文案google推广有效果吗
  • 嵩明网站建设天津百度爱采购
  • 充值网站分销站怎么做专业的郑州网站推广
  • 网站的登录注册页面怎么做小学生简短小新闻摘抄
  • 网站页面不更新网站seo搜索引擎优化怎么做
  • 网站建设之织梦模板精准营销策略都有哪些
  • 自学做甜品师的网站怎么免费推广自己网站
  • 搭建企业网站宽带多大南京seo优化公司
  • wordpress缩略图加边框天津seo排名扣费