centos 7 安裝ipvsadm

一.實驗環境html

打三臺服務器,一臺做爲 director,兩臺做爲 real server,directornginx

二.安裝c++

在director上安裝ipvsadmweb

yum -y install ipvsadm
centos 7 安裝ipvsadmvim

三.在director上配置一個網卡centos

打開虛擬機——> 設置——>點網絡適配器——> 添加——>點網絡適配器——> 點完成(一個NAT模式,一個橋接模式)
centos 7 安裝ipvsadm
centos 7 安裝ipvsadm
而後ifconfig查看一下, 就會出現兩個網卡(一個ens33 ,一個ens77)一般應該都是ens77瀏覽器

在配置靜態網絡(在director上)bash

vim /etc/sysconfig/network-scripts/ifcfg-ens33
centos 7 安裝ipvsadm
保存退出服務器

重啓網絡網絡

service network restart

ifconfig 查看,這個時候就能夠查看網卡
centos 7 安裝ipvsadm

四.兩個 real server 上都安裝 nginx 服務**

安裝nginx步驟

1.wget http://nginx.org/download/nginx-1.16.0.tar.gz
centos 7 安裝ipvsadm
2.解壓

tar -zxvf nginx-1.16.0.tar.gz
centos 7 安裝ipvsadm

3.安裝zlib,openssl,pcre以及gcc

yum install openssl openssl-devel zlib zlib-devel pcre pcre-devel
centos 7 安裝ipvsadm
yum -y install gcc gcc-c++
centos 7 安裝ipvsadm
4.cd nginx-1.16.0

5.編譯安裝

./configure && make && make install
centos 7 安裝ipvsadm

6.cd /usr/local/nginx/sbin

7.檢測

./nginx -t
centos 7 安裝ipvsadm
出現successful則表示正確

8../nginx

9.關閉防火牆

10.在瀏覽器上輸入IP地址
centos 7 安裝ipvsadm

11.修改index.html區分服務器

在 RS1 上執行

vim /usr/local/nginx/html/index.html(在body處加本身的ip)
centos 7 安裝ipvsadm

在 RS2 上執行
vim /usr/local/nginx/html/index.html(在body處加本身的ip)
centos 7 安裝ipvsadm

五.配置
vim /usr/local/sbin/lvs_nat.sh
centos 7 安裝ipvsadm
保存後,在 Director 上直接運行這個腳本就能夠完成 lvs/nat 的配置
/bin/bash /usr/local/sbin/lvs_nat.sh

6.查看ipvsadm設置的規則
ipvsadm -ln
7.關閉防火牆
systemctl stop firewalld.service
setenforce 0

八.測試LVS效果**

經過瀏覽器測試2臺機器上的web內容192.168.253.140

ctrl+F5強制刷新瀏覽器

相關文章
相關標籤/搜索