contos7 一键安装 nginx脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了contos7 一键安装 nginx脚本相关的知识,希望对你有一定的参考价值。

一键安装 nginx脚本


#!/bin/bash
#定义函数,检查软件包是否安装
check_packet()
{
 rpm -qa $1 | wc -l
}
#安装依赖包
packet_install()
{
for i in "pcre-devel  zlib zlib-devel  openssl openssl-deve"
do
        a=`check_packet $i`
        if [  $a == 0 ]
        then
                yum -y install  $i
        fi
done
}
#安装nginx函数
nginx_install()
{
  b=`check_packet nginx`
  if [  $b == 0 ]
  then
         cd /usr/src
         wget -c http://nginx.org/download/nginx-1.4.2.tar.gz
         tar -zxf nginx-1.4.2.tar.gz
         cd /usr/src/nginx-1.4.2         
         ./configure  --prefix=/usr/local/nginx && make && make install 2>  /tmp/nginx_install.err
         if [  $? == 0 ]
         then
                ./usr/local/nginx/sbin/nginx
         else
                exit
         fi
  fi
}
systemctl disable firewalld
systemctl stop firewalld
setenforce 0
sed -i ‘/^SELINUX/c SELINUX=disabled‘ /etc/selinux/config
packet_install
nginx_install

以上是关于contos7 一键安装 nginx脚本的主要内容,如果未能解决你的问题,请参考以下文章

一键安装nginx脚本

nginx一键安装脚本

linux一键安装nginx脚本

一键编译安装nginx脚本

nginx一键安装脚本

Linux一键编译安装Nginx脚本