[root@www ~]# yum -y install pcre-devel zlib-devel gcc [root@www ~]# useradd -M -s /sbin/nologin nginx [root@www ~]# tar zxvf nginx-1.16.1.tar.gz -C /usr/src/ [root@www ~]# cd /usr/src/nginx-1.16.1/ [root@www nginx-1.16.1]# ./configure --prefix=/app/nginx --user=nginx --group=nginx --with-http_stub_status_module [root@www nginx-1.16.1]# make&&make install
[root@localhost ~]# tar -zxvf keepalived-1.2.13.tar.gz -C /usr/src/ [root@localhost ~]# cd /usr/src/keepalived-1.2.13/ [root@localhost keepalived-1.2.13]# ./configure --prefix=/app/keepalived [root@localhost keepalived-1.2.13]# make &&make install [root@localhost ~]# cp /app/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/ ##复制主配置文件 [root@localhost ~]# cp /app/keepalived/etc/sysconfig/keepalived /etc/sysconfig/ ## 复 制启动时需要加载的配置文件 [root@localhost ~]# cp /app/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/ ## 复 制服务的控制脚本 [root@localhost ~]# cp /app/keepalived/sbin/keepalived /usr/sbin/ ## 复 制keepalived 的命令 [root@localhost ~]# chmod 755 /etc/init.d/keepalived ##为控制脚本指定权限