nginx双机热备安装+keepalived
Keepalived 是一种高性能的服务器高可用或热备解决方案, Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。
1、环境准备
Server 1(master) : centos7.5 192.168.111.136
Server 2(backup) : centos7.5 192.168.111.128
2、安装nginx
在两台机器上安装并配置nginx,安装步骤请参考上章(nginx安装)
1) 安装完后在两台服务器分别编写配置文件
修改 /etc/nginx/nginx.conf 文件,建议先将原文件备份,然后再修改成如下内容
vim /nginx.conf (写入以下内容)
user nginx;
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
tcp_nopush on;
keepalive_timeout 65;
gzip on;
server {
listen 80;
server_name localhost;
index a.html a.htm;
root /var/www

本文介绍了如何在两台CentOS7.5服务器上配置nginx双机热备,并使用keepalived实现高可用。详细步骤包括安装nginx、配置nginx和keepalived,以及编写监控脚本和进行验证测试。通过这种方式,可以确保web服务在一台服务器故障时无缝切换到另一台,保持服务的连续性。
最低0.47元/天 解锁文章
1057

被折叠的 条评论
为什么被折叠?



