zoukankan      html  css  js  c++  java
  • 一键安装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 "33[32mplease check network configuration...33[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 "33[32m the apache install successfully !33[0m"
    else
        echo -e "33[32m the apache install failed !!! please check...33[0m"
        exit
    fi

  • 相关阅读:
    Thymeleaf介绍和基本语法使用
    2020版idea及没有default Settings设置的idea,修改默认maven设置、本地仓库的方法
    创建springboot项目的两种方式
    2020版IDEA新建打开*.vue文件
    IDEA新手常用快捷键
    搭建一个maven的web项目
    eclipse、idea引入外部jar包教程
    序列化笔记
    转换流笔记
    缓冲流笔记
  • 原文地址:https://www.cnblogs.com/lingshu/p/8943805.html
Copyright © 2011-2022 走看看