美文网首页
安装apache

安装apache

作者: 四阿哥萌萌哒 | 来源:发表于2019-10-28 01:17 被阅读0次

实在太菜,本来打算用一个脚本安装,但是中途报出的依赖完全不知道这么解决,搞了半天,特此记录_

1.安装apache httpd

用wget下载然后解压,再配置安装路径,多个命令组合成脚本
有些别的请勿在意

#!/bin/sh
#一键源码安装脚本, 先分解脚本的各个功能
InstallApache(){
    echo "\033[36m -------------------------------installApache-------------------------------------------\033[0m"
    local URL=http://mirrors.tuna.tsinghua.edu.cn/apache//httpd
    local FILE_DIR=httpd-2.4.41
    local FILE=httpd-2.4.41.tar.bz2
    local PREFIX=/usr/local/apache2/
    wget -c $URL/$FILE&&tar -jxvf$FILE&&cd $FILE_DIR&&./configure --prefix=$PREFIX
    if [ $? -eq 0 ] 
    then
        make&&make install
        echo "\033[32The $FILES_DIR Server Install Success !\033[0m"
        return 0
    else
        echo "\033[31mThe $FILES_DIR Make or Make install ERROR,Please Check......\033[0m" 
        return 1
    fi
}

InstallMysql(){
    echo "\033[36m -------------------------------installMysql-------------------------------------------\033[0m"
}

InstallPHP(){
    echo "\033[36m -------------------------------installPHP-------------------------------------------\033[0m"
}

InstallLAMP(){
    echo "\033[36m -------------------------------installLAMP-------------------------------------------\033[1m"
}
MenuFun(){
    echo 1)安装 apache WEB服务器
    echo 2)安装 Mysql DB 服务器
    echo 3)安装 PHP 服务器
    echo 4)整合 LAMP架构并启动服务
    read choose
    return $choose
}
MenuFun
choose=$?
echo choose $choose 

case $choose in
    "1")
        InstallApache
        if [ 0 -eq $? ] 
        then
            echo "Apache install sucess"
            exit 0
        else
            echo "Apache install false"
            exit 1
        fi;;
    "2")
        InstallMysql
        if [ 0 -eq $? ] 
        then
            echo "Mysql install sucess"
            exit 0
        else
            echo "Mysql install false"
            exit 1
        fi;;
    "3")
        InstallPHP
        if [ 0 -eq $? ] 
        then
            echo "PHP install sucess"
            exit 0
        else
            echo "PHP install false"
            exit 1
        fi;;
    "4")
        InstallLAMP
        if [ 0 -eq $? ] 
        then
            echo "LAMP install sucess"
            exit 0
        else
            echo "LAMP install false"
            exit 1
        fi;;
esac

然后报错


configure: error: APR not found. Please read the documentation.

直接使用help命令来查看错误原因



经百度需要安装依赖组件

2.安装apr,ap-util,PCRE包

截止目前为止,APR and APR-Util的最新版本如下,下载地址

PCRE包
截止目前为止,PCRE最新的包为8.33,下载地址

相关文章

  • Ubuntu 安装 Apache Mysql PHP7

    安装Apache 2.4 通过API安装「apache」 「apache」默认的 multi-processing...

  • Centos7+Apache实现HTTPS

    一、安装apache,已安装略过。未安装的看这篇文章centOS7-安装apache+php。二、安装Apache...

  • PHP环境配置

    本篇涉及 Apache安装,PHP环境安装,SQL安装等一系列配置。 1. Apache安装Apache HTT...

  • linux下安装Apache

    linux下安装Apache 1 - 下载Apache 2 - 安装Apache 执行./configure的时候...

  • Apache基本配置笔记

    安装Apache 关于Apache的安装需要注意的一点是Apache的版本选择,安装的Apache版本要与PHP版...

  • 资源服务器配置

    使用环境 安装步骤 1>安装apache 2>安装lua 3>安装lua_filesystem 安装apache ...

  • 安装Apache+php+mysql

    一、Ubuntu下安装1、安装Apache 2、安装php 3、让Apache支持php 4、重启Apache 5...

  • CentOS上安装 Wordpress

    简介 wordpress 安装需要以下几步. Apache 安装 MySQL 安装 安装Apache 改变默认的 ...

  • Apache + MDwiki 简单web服务

    Apache安装配置 1、安装Apache服务 yum install httpd -y 2、启动Apache服务...

  • svn服务器支持http

    0x01 安装apache 使用yum安装Apache 移除Apache默认的欢迎页面 防止Apache显示"/v...

网友评论

      本文标题:安装apache

      本文链接:https://www.haomeiwen.com/subject/kkhvvctx.html