apache的安装及出现的如apr问题的解决方式

1)查看apache安装情况及其版本号的命令
        $rpm -q httpd
    如果存在已安装的apache,会列出其信息

2)正式开始apache的安装
        2.1)下载httpd包。进入apache的httpd官网https://httpd.apache.org/download.cgi#apache24,找到需要的httpd的版本,
        笔者选择的是httpd-2.4.20.tar.gz
        2.2)解压缩httpd-2.4.20.tar.gz
    使用$tar zxvf httpd-2.4.20.tar.gz将文件解压缩到当前文件夹下。
    2.3)由于直接安装可能会出现一些问题,问题提示如下:
    checking for APR... no  
    configure: error: APR not found .  Please read the documentation
    所以在进行安装之前,可以先将这些模块安装,在进行httpd的安装
        2.3.1)安装apr。通过如下地址下载apr-1.4.5.tar.gz
            wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz
        按照如下步骤进行安装
            1.用:$tar zxvf apr-1.4.5.tar.gz 进行解压缩
            2.进入apr-1.4.5文件夹下,使用./configure --prefix=/usr/local/apr 进行配置
            3.$make && make install 进行编译安装
        2.3.2)安装apr-util。通过下面的地址下载apr-util-1.3.12.tar.gz
            wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz
        按照如下步骤进行安装
            1.用:$tar zxvf apr-util-1.3.12.tar.gz 进行解压缩
            2.进入apr-util-1.3.12文件夹下,使用./configure --prefix=/usr/local/apr -with-apr=/usr/local/apr/bin/apr-1-config进行配置
            3.$make && make install 进行编译安装
        2.3.3) 安装pcre。通过下面的地址下载pcre-8.10.zip
            wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip

按照如下步骤进行安装
            1.用:$unzip pcre-8.10.zip 进行解压缩
            2.进入pcre-8.10文件夹下,使用./configure --prefix=/usr/local/pcre --disable-shared --with-pic 进行配置(./configure --prefix=/usr/local/pcre)
            3.$make && make install 进行编译安装
   3)编译安装apache
        1.进入第2)步中,解压缩的httpd.2.4.20文件夹中,
        2.使用./configure --prefix=/usr/local/apache2 --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre进行配置
        3.$make  && make install进行编译安装

以上步骤是对apache进行安装的基本步骤,及其可能出现的一些常见问题的解决方式

时间: 2024-12-14 04:32:10

apache的安装及出现的如apr问题的解决方式的相关文章

Win10在安装H3C模拟器时遇到的问题及解决方式

[问题一]安装完H3C Cloud Lab后,启动软件显示兼容错误,如图所示.解决方式:右键H3C Cloud Lab,选择属性界面,选择兼容性,修改兼容模式,再开启软件问题解决. [问题二]当启动H3C Cloud Lab后,进入界面,启动设备失败,如图所示.解决方式:卸载已安装的Oracle VM virtualBox和H3C Cloud Lab,重新下载H3C Cloud Lab时取消勾选下载Oracle VM virtualBox,再下载不同版本的Oracle VM virtualBox

Linux Apache 编译安装;

Apache是常用的WEB服务端工具,在linux上称作httpd,服务名也是httpd: 在CentOS 6上默认自带httpd2.2版本,7上默认是2.4版本: 2.4的http支持使用event模型(每个线程对应一个客户请求): 在编译安装之前需要确定apr,和apr-util已经安装,在编译安装apr-util时需要制定apr的安装路径即--with-apr=/some/PATH # mkdir /src    //创建一个存放源码包的目录: 到apache官网下载httpd2.4的sr

解决编译apache出现的问题:configure: error: APR not found . Please read the documentation

今日编译apache时出错: #./configure --prefix……检查编辑环境时出现: checking for APR... no configure: error: APR not found .  Please read the documentation 解决办法: 1.下载所需软件包: apr以及apr-util官网 http://apr.apache.org/download.cgi wget http://apache.fayea.com//apr/apr-1.5.2.t

apache编译安装

实验环境: centos6.3 2.6.32-431.20.3.el6.i686 用到的包: APR 1.5.1 APR-util 1.5.3 httpd-2.4.9 操作步骤: 第一步:根据依赖关系,先解压.编译安装apr1.5.1 # tar xf apr-1.5.1.tar.bz2 -C /home # cd /home/apr-1.5.1 # ./configure --prefix=/usr/local/apr # make && make install 第二步:解压.编译安装

linux 下apache的安装

一.从apache官网上下载apache的安装包 下载apr和apr-util安装包,解压到apache的srclib目录,apache从2.4?开始把这个两个模块剥离 进入apache解压目录,./configure  --with-included-apr  --enable-so make make intall 二.写了一个简单的页面测试,但是发现html引用的图片(其他资源应该会有同样问题)被禁止访问,设了相关权限和配置仍没有效果 最后想到是不是selinux导致,把selinux禁用

Apache的安装与配置

apahce的特点 功能强大.配置简单.速度快.应用广泛.性能稳定可靠,并可做代理服务器或负载均衡来使用 应用场合. 使用Apache运行静态HTML网页.图片(处理静态小文件能力不及Nginx): 使用Apache结合PHP引擎运行PHP.Perl等程序,LAMP被称为经典组合: 使用APache结合Tomcat.Resin运行JSP,Java等程序,成为中小企业的首选: 使用Apache作代理.负载均衡.rewrite规则过滤等等. Apache的安装: 版本:Apache 2.2.2 系统

Apache 的安装

1.获取源码包 cd /usr/local/src/ ls wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.25.tar.gz 2.解压.编译.安装 tar zxvf httpd-2.4.25.tar.gz cd httpd-2.4.25 cat INSTALL    ##查看安装步骤 ./configure --prefix=/usr/local/apache      --enable-rewrite=shared      --ena

Apache源文件安装

一.Apache源文件安装的依赖文件安装 #  yum -y install gcc cc cl                                                              #编译器依赖文件 #  yum -y install zlib-devel pcre pcre-devel apr apr-devel    #编译依赖的一些库文件 二.在http://mirrors.cnnic.cn/apache/官网中下载最新版Apache的httpd文件及

apache2.4:apache的安装及其新特性

小生博客:http://xsboke.blog.51cto.com 小生 Q Q:1770058260 -------谢谢您的参考,如有疑问,欢迎交流 一. Apache2.4新特性 1. 新增模块 Mod_proxy_fcgi:提供fcgi代理 Mod_ratelimit:限制用户带宽 Mod_request:过滤客户机请求 Mod_remoteip:匹配客户端的IP 2. 新特性 Mpm(工作模式):支持工作模式在apache运行时更改 但是要开启这种特性,在编译安装要启用这三种功能:--e