一键安装Apache服务脚本

编写脚本之前先要安装apache服务需要依赖的编译环境和库。

使用yum的安装方式,yum源使用网易的yum源就行。

yum install -y gcc gcc-c++ apr apr-util apr-devel apr-util-devel   回车一键安装

编写脚本 vim  autoinstall_apache.sh

内容如下

#!/bin/bash                    
#auto make install LAMP          
#by author LingShu 2018-04-25  
#################################

#test network    测试网络连通性
ping -c 4 www.baidu.com  &>/dev/null
if [ $? -ne 0 ];then
    echo -c "\033[32mplease check network configuration...\033[0m"
    exit
fi

#define httpd dir path && variable   定义变量
H_FILES=httpd-2.2.27.tar.gz             #安装包
H_FILES_DIR=httpd-2.2.27               #解压后安装程序所在目录
H_DOWNLOAD_URL=http://archive.apache.org/dist/httpd/httpd-2.2.27.tar.gz       #下载的路径
H_PREFIX=/usr/local/apache/                 #安装目录


#install apache   下载、解压、预编译
wget -c $H_DOWNLOAD_URL && tar -xzf $H_FILES && cd $H_FILES_DIR ; ./configure --prefix=$H_PREFIX
#make ;make install   编译安装

if [ $? -eq 0 ];then
    make && make install
    echo -e "\033[32m the apache install successfully !\033[0m"
else
    echo -e "\033[32m the apache install failed !!! please check...\033[0m"
    exit
fi

posted @ 2018-04-25 13:07  翎戍  阅读(175)  评论(0编辑  收藏  举报