首页 > 其他 > 详细

contos7 一键安装 nginx脚本

时间:2020-06-22 10:03:32      阅读:68      评论:0      收藏:0      [点我收藏+]
一键安装 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脚本

原文:https://blog.51cto.com/13667909/2506208

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!