`
fengyie007
  • 浏览: 153045 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

手动编译apache 2.4.2和subversion1.7.5

阅读更多
手动编译apache 2.4.2
下载httpd源码:http://apache.etoak.com//httpd/httpd-2.4.2.tar.bz2
下载apr源码:http://mirror.bjtu.edu.cn/apache//apr/apr-1.4.6.tar.bz2
下载apr-util源码:http://mirror.bjtu.edu.cn/apache//apr/apr-util-1.4.1.tar.bz2
下载pcre源码:http://cdnetworks-kr-2.dl.sourceforge.net/project/pcre/pcre/8.30/pcre-8.30.zip

如报zlib找不到,则安装apt-get install zlib1g-dev

在当前用户目录下创建apache目录,将下载文件全部放在该目录下。
解压httpd-2.4.2.tar.bz2,得到httpd-2.4.2目录
将apr-1.4.6.tar.bz2解压到httpd-2.4.2/srclib目录,并重命名为apr
将apr-util-1.4.1.tar.bz2解压到httpd-2.4.2/srclib目录,并重命名为apr-util


编译pcre参数
--prefix=/usr/local/pcre

编译httpd参数
--prefix=/usr/local/apache2 --enable-so --enable-mods-shared=all --enable-dav --enable-rewrite --with-pcre=/usr/local/pcre

手动编译subversion
下载subversion源码:http://labs.mop.com/apache-mirror/subversion/subversion-1.7.5.tar.gz
下载sqlite-amalgamation源码:http://www.sqlite.org/sqlite-amalgamation-3071201.zip

解压subversion-1.7.5.tar.gz,得到subversion-1.7.5目录
将sqlite-amalgamation-3071201.zip 解压到 subversion-1.7.5,下并重命名为sqlite-amalgamation

编译subversion参数
--prefix=/usr/local/subversion --enable-shared --enable-mod-activation

后面的警告configure: WARNING: we have configured without BDB filesystem support可以忽略。

apache2.4.2 貌似和subversion1.7.5不兼容。大家可以换apache2.2.22的版本
可以不用单独下载apr apt-util pcre源码。apache包里已经自带了。
分享到:
评论

相关推荐

    Apache2.4.2+Subversion1.7.4

    apr-1.4.6.tar.gz apr-util-1.4.1.tar.gz httpd-2.4.2.tar.gz subversion-1.7.4.tar.gz pcre-8.30.tar.gz sqlite-autoconf-3071100.tar.gz

    Apache-2.4.2交叉编译

    ### Apache-2.4.2交叉编译知识点详解 #### 一、源码下载与准备工作 **源码下载**: - 首先,需要访问Apache官网获取最新的Apache-2.4.2源码。 - 为了提高下载速度,推荐选择国内镜像站点进行下载。 **工作环境设置...

    apache 2.4.2

    apache 2.4.2 在ubuntu下安装的软件以及安装时所需的软件配置文件请见本人博客:http://blog.csdn.net/qpengyanting123/article/details/7896864

    apache 2.4.2 win64安装包 openssl

    apache2.4.2 win64 安装包

    Apache2.4.2 windows 64位

    以上就是关于Apache2.4.2在Windows 64位系统上安装和配置的一些核心知识点。掌握这些,你就能顺利地搭建起自己的Web服务器了。在实际操作中,可能还会遇到其他问题,但有了基础的了解,解决问题就会变得更容易。

    wampserver2.2e-php5.4.3-apache2.4.2-mysql5.5.24-x64

    wampserver,php5.4.3,apache2.4.2,mysql5.5.24,适用于调试,兼容老系统版本的开发者

    apache2.4.2

    apache2.4.2安装包,另外还有一些额外的依赖付加包 apr-1.4.6.tar.gz apr-util-1.4.1.tar.gz bison-2.5.tar.gz flex-2.5.35.tar.gz httpd-2.4.2.tar.gz m4-1.4.16.tar.gz pcre-8.30.zip

    Apache2.4.2编译安装2个常见错误和解决方法

    完成更新后,重新配置和编译Apache,OpenSSL版本过低的问题应该就能得到解决,使得`mod_ssl`可以正常构建。 在升级Apache到2.4.2或其他新版本时,确保系统中所有依赖库都是最新并且兼容的非常重要。这样做不仅可以...

    apache-cxf-2.4.2

    总结来说,Apache CXF 2.4.2是一个功能强大的Web服务框架,它为开发者提供了创建和集成SOAP和RESTful服务的便利。尽管现在已经有了更新的版本,但在特定的项目环境中,旧版本依然可以发挥效用。如果你正在使用或考虑...

    apache cxf 2.4.2

    这个"apache-cxf-2.4.2"版本是该框架的一个历史发行版,发布于较早的时期,但依然对于了解CXF的工作原理和历史发展具有参考价值。 CXF这个名字来源于两个早期的开源项目:XFire和Celtix,它们在2006年合并形成了...

    mastering apache spark2.4.2

    mastering apache spark2.4.2

    编译apache

    完成上述准备工作后,即可进入Apache源码目录并开始配置、编译和安装Apache。 1. **进入Apache源码目录** 进入httpd-2.4.2源码目录: ```bash cd /tmp/httpd-2.4.2 ``` 2. **配置编译选项** 使用`./...

    apache httpd-2.4.2.tar.gz

    安装和配置Apache HTTP Server 2.4.2的过程通常包括解压源代码,配置编译选项,然后编译和安装。在Unix/Linux环境下,这通常涉及以下步骤: 1. 使用`tar -zxvf apache_httpd-2.4.2.tar.gz`命令解压缩文件。 2. `cd ...

    apache-cxf-2.4.2.zip

    总之,"apache-cxf-2.4.2.zip"这个压缩包是开始使用Apache CXF进行Web服务开发的基础,结合Ant工具,我们可以高效地构建、测试和部署CXF服务,实现企业级应用的互联互通。通过深入学习和实践,你将能够熟练掌握CXF的...

    各版本apache 移植

    util=/opt/apache2.4.2/apr-util1.4.1 --enable-mime-magic --enable-authn-dbm --enable-vhost-alias --with-pcre=/opt/apache2.4.2/pcre8.30/bin/pcre-config ap_cv_apuver12=yes --enable-cgi --enable-cgid --...

    GDAL2.4.2.rar

    GDAL 2.4.2 是该库的一个特定版本,针对Windows 10 64位操作系统进行了编译优化,能够在这个平台上有效地执行与地理空间数据相关的各种操作。 1. **GDAL的功能** - **数据读取和写入**:GDAL 支持超过400种不同的...

    mastering-apache-spark2.4.2.pdf

    《Mastering Apache Spark 2.4.2》这本书旨在深入探索Spark 2.4.2版本的内部架构原理,涵盖了从底层的shuffle系统、核心组件到高层次和低层次的任务调度机制等众多细节。本书适合有一定Spark基础的读者阅读,建议...

    apache2.4 X64版本

    8. **日志管理**:Apache 2.4的日志记录功能也有所增强,可以自定义日志格式,支持虚拟主机独立的日志文件,以及使用`ErrorLog`和`TransferLog`指令分别指定错误日志和访问日志。 9. **安全强化**:除了基本的SSL/...

    commons-pool2-2.4.2和jedis-2.7.2

    标题中的"commons-pool2-2.4.2和jedis-2.7.2"提到了两个关键的Java库,它们是与Redis交互时常用的重要组件。让我们深入了解一下这两个库以及它们在Redis操作中的作用。 `commons-pool2-2.4.2.jar`是Apache Commons ...

Global site tag (gtag.js) - Google Analytics