安装nginx(源码编译安装)
#一般系统中已经装了了 make 和 g++,无须再装
1.安装 make:yum -y install autoconf automake make
2.安装 g++: yum -y install gcc gcc-c++
3.安装 nginx 依赖的库
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum install -y openssl openssl-devel
4.Linux下载源码包,已经有了这步可忽略
wget http://nginx.org/download/nginx-1.15.8.tar.gz
5.解压源码包
tar -zxvf nginx-1.15.8.tar.gz
6.进入nginx目录下编译安装
cd nginx-1.15.8
7.nginx配置
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
8.编译安装
make && make install
9.nginx启动
/usr/local/nginx/sbin/nginx
配置参数
#--prefix 指定安装目录
#--with-http_ssl_module 安装 https 模块
#creating objs/Makefile 代表编译成功
#make 编译
#make install 安装
keepalived的安装
1.如果使用keepalived 配置 LVS
首先配置linux
1.关闭 selinux,打开/etc/sysconfig/selinux
vim /etc/sysconfig/selinux
修改SELINUX 为 disable 如下
SELINUX=disabled
2.安装依赖
yum -y install libnl libnl-devel libnfnetlink-devel
3.重启服务器
reboot
2.安装keepalived
1).下载源码包 (如果有了可省略)
wget https://www.keepalived.org/software/keepalived-1.3.4.tar.gz
2)
tar -zxvf keepalived-1.3.4.tar.gz
cd keepalived-1.3.4.tar.gz
3) 配置
./configure --prefix=/usr/local/keepalived --sysconf=/etc
4)编译安装
make && make install
5)启动
/usr/local/keepalived/sbin/keepalived