zoukankan      html  css  js  c++  java
  • 动手安装Apache

    一直包管理工具安装apache,今天使用源码安装遇到了一些问题,记录一下:

    在已经安装了apr,utils和pcre的情况下,你可以使用以下命令。

    wget http://mirror.bjtu.edu.cn/apache//httpd/httpd-2.4.3.tar.gz
    
    tar zxvf httpd-2.4.3.tar.gz
    
    cd 
    
    ./configure --prefix=/usr/bin/apache

    make

    make install

    由于我使用的是干净的系统,啥都木有,所以会提示缺少APR的错误。

    首先安装apr:

    wget http://archive.apache.org/dist/apr/apr-1.4.6.tar.gz
    tar zxvf apr-1.4.6.tar.gz 
    cd apr-1.4.6/
     ./configure --prefix=/usr/local/apr
    make && make install

    接着安装utils:

      wget http://archive.apache.org/dist/apr/apr-util-1.4.1.tar.gz
      tar zxvf apr-util-1.4.1.tar.gz 
      cd apr-util-1.4.1/
      ./configure --prefix=/usr/local/apr-util -with-apr=/usr/local/apr/bin/apr-1-config
      make && make install

    最后安装pcre:

       wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.31/pcre-8.31.tar.gz
       tar zxvf pcre-8.31.tar.gz 
       cd pcre-8.31/
       ./configure --prefix=/usr/local/pcre
       make && make install

    可能会出现以下错误:

    libtool: unrecognized option `-DHAVE_CONFIG_H'
    Try `libtool --help' for more information.
    make[1]: *** [pcrecpp.lo] Error 1
    make[1]: Leaving directory `/usr/local/directadmin/custombuild/pcre-7.8'
    make: *** [all] Error 2

    因为少了g++,安装一个编译的套件:

    apt-get install build-essential

    OK,现在再到apache目录下,使用以下命令完成安装:

    ./configure --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/  --with-pcre=/usr/local/pcre  --prefix=/usr/local/apache
    
    
    make && make install
  • 相关阅读:
    mybatis 版本问题
    sonar-maven-plugin问题
    spring容器&classLoader
    Mybatis知识点整理
    防重复提交的方式汇总
    秒杀系统设计整理
    MySQL事务隔离级别&锁
    disruptor解读
    springboot 2.x集成log4j2调试日志无法关闭问题
    Java并发——volatile
  • 原文地址:https://www.cnblogs.com/yuxc/p/2650675.html
Copyright © 2011-2022 走看看