一.准备工作
首先我们需要准备两台主机,在此之前要在两台机器上安装nginx和keepalived服务,这两个服务在安装之前都需要安装依赖的.首先是nginx的安装:
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
yum install nginx -y
然后就是keepalived的安装,也是先安装依赖:
yum install -y curl gcc openssl-devel libnl3-devel net-snmp-devel
yum install keepalived -y
接下来就是要确保防火墙,selinux以及时间同步问题.
二.具体配置
由于我们是nginx和keepalived相结合,最后是在网页上访问的,所以我们需要先配置一个nginx访问界面的html.这个文件是在:/usr/local/nginx/html/下的index.html,具体配置如下:
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
body {
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p&