nginx配置例項 高可用主從模式

2021-10-11 18:53:30 字數 1217 閱讀 5405

一、高可用nginx架構圖(主從模式)

二、準備工作

1、準備兩台伺服器192.168.3.99和192.168.3.40

2、在兩台伺服器上安裝nginx

3、在兩台伺服器上安裝keepalived,yum命令進行安裝

#yum install keepalived -y
三、完成高可用nginx主從模式配置

1、編輯配置/etc/keepalived/keepalived.conf

}2、在/usr/local/src/nginx_check.sh

#!/bin/bash

a=`ps -c nginx -no-header |wc -l`

if [ $a -eq 0 ]; then

/usr/local/nginx/sbin/nginx

sleep 2

if [ `ps -c nginx --no-header |wc -l` -eq 0 ]; then

killall keepalived

fifi

3、兩台伺服器上的nginx和keepalived啟動起來

[root@yz3 ~]# systemctl start nginx

[root@yz3 ~]# systemctl start keepalived

4、測試結果

(1)輸入虛擬ip位址

(2)停止192.168.3.99(master)上的keepalived服務,再重新整理頁面:

(3)重啟192.168.3.99(master)上的keepalived服務,再重新整理:

實驗成功!

Nginx 配置高可用

閱讀本文需要安裝nginx 一 什麼是高可用 nginx作為負載均衡伺服器 所有請求都到了nginx 可見nginx處於非常重要的位置 如果nginx伺服器宕機 後端web伺服器將無法提供服務 影響嚴重 為了遮蔽負載均衡伺服器的宕機 需要建立乙個備份機 主伺服器和備份機上都執行高可用監控程式 通過傳...

Nginx配置高可用集群

1.普通的模式 nginx宕機,就都完蛋了!2.主從模式 高可用 乙個宕機了,還有另乙個可以繼續工作 3.準備工作 1 需要兩台伺服器 192.168.17.131 和 192.168.17.132 2 需要keepalived 在兩台伺服器上安裝nginx 3 需要虛擬ip 在兩台伺服器上安裝ke...

Nginx 五 高可用配置

1 需要兩台 nginx 伺服器 2 需要 keepalived 3 需要虛擬 ip 1 需要兩台伺服器 192.168.17.129 和 192.168.17.131 2 在兩台伺服器安裝 nginx 3 在兩台伺服器安裝 keepalived 1 使用 yum 命令進行安裝 yum instal...