一键编译安装nginx
为了避免集群部署反复操作安装步骤,将nginx的编译安装写成脚本方便快速安装
#!/usr/bin/bash
#下载压缩包
curl -O http://nginx.org/download/nginx-1.19.2.tar.gz
#解压
tar -xf nginx-1.19.2.tar.gz
#解决依赖关系
yum install pcre-devel openssl-devel make gcc -y
#进入目录
cd nginx-1.19.2
#添加配置
./configure --prefix=/usr/local/nginx --with-http_realip_module --with-http_ssl_module --with-pcre --with-stream
#编译
make
#开始安装
make install
#配置环境变量
PATH=$PATH:/usr/local/nginx/sbin/
echo "PATH=$PATH:/usr/local/nginx/sbin/" >> /etc/bashrc
#设置开机启动
/usr/local/nginx/sbin/nginx
echo "/usr/local/nginx/sbin/nginx" >> /etc/bashrc
chmod +x /etc/rc.d/rc.local
#编译安装的nginx停用
#/usr/local/nginx/sbin/nginx -s stop
echo "###congradulations! you have installed nginx successfully###"