1.到这里下载apache的最新版2.4.3 http://httpd.apache.org/download.cgi#apache24
2.先安装apache需要的几个模块
下载所需软件包:
wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip
具体步骤如下:
a:解决apr not found问题>>>>>>
[root@xt test]# tar -zxf apr-1.4.5.tar.gz
[root@xt test]# cd apr-1.4.5
[root@xt apr-1.4.5]# ./configure --prefix=/usr/local/apr
[root@xt apr-1.4.5]# make && make install
b:解决APR-util not found问题>>>>
[root@xt test]# tar -zxf apr-util-1.3.12.tar.gz
[root@xt test]# cd apr-util-1.3.12
[root@xt apr-util-1.3.12]# ./configure --prefix=/usr/local/apr-util -with- apr=/usr/local/apr/bin/apr-1-config
[root@xt apr-util-1.3.12]# make && make install
c:解决pcre问题>>>>>>>>>
[root@xt test]#unzip -o pcre-8.10.zip
[root@xt test]#cd pcre-8.10
[root@xt pcre-8.10]#./configure --prefix=/usr/local/pcre --disable-shared --with-pic
[root@xt pcre-8.10]#make && make install
在安装pcre时可能会出现g++没有安装,则用apt-get install g++安装完g++,
如果还出现libtool: link: Fatal configurationerror. make[1]: *** [libpcrecpp.la] 错误 1 则加上参数--diable-shared
3.接下来就是安装apache了
tar zxvf httpd-2.4.3.tar.gz
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre
make;make install
安装成功。
分享到:
相关推荐
详细的讲解了Ubuntu 16.04 LTS下安装Apache2+PHP7.0+MySQL+phpMyAdmin图文详解
ubuntu 工具源码和安装说明. export PATH=$PATH:/usr/local/vim/bin tar xf ncurses_5.9.orig.tar.gz mv ncurses-5.9/ ncurses cd ncurses ./configure --prefix=/usr/local/ncurses --without-cxx make sudo make ...
- 如果在执行`./configure`时遇到`config.status: error: cannot find input file: 'include/ap_config_auto.h.in'`,这可能是由于之前移动Apache源码目录时遗漏了某些文件。确保所有文件都已正确移动,并重试`./...
本文为大家介绍了Ubuntu 16.04源码编译安装Apache,供大家参考,具体内容如下 apache 安装指南:http://httpd.apache.org/docs/2.4/install.html 安装指南上面有详细的安装过程,这里我只说些注意事项: 1.编译...
本文详细介绍了在Ubuntu系统上安装Reviewboard的全过程,包括环境准备、核心组件安装及配置等多个环节。通过这些步骤,您可以成功地搭建出一套完整的代码审查环境,有助于提高团队协作效率和代码质量。
通过以上步骤,我们就完成了在Linux系统上编译安装Apache源码包的过程。这不仅让我们能够使用最新的版本,还允许对Apache进行更深入的定制和优化,以满足特定的应用场景。在实际操作中,需要注意的是,每个步骤都...
这个过程可能涉及到一些复杂性,如权限问题、依赖问题和配置错误,但遵循上述步骤,你应该能够成功地在Ubuntu 10.04上搭建起一个完整的LAMP(Linux, Apache, MySQL, PHP)环境。对于初学者来说,这是一个很好的起点...
Ubuntu 下 SVN+Apache 安装配置 本文档将指导您在 Ubuntu 操作系统下安装和配置 SVN(Subversion)和 Apache 服务器。 一、准备源码包 在开始安装之前,需要下载以下三个源码包: 1. Subversion 1.6.17:...
### Ubuntu 16.04源码编译安装PHP 5.6.29的教程 #### 一、概述 本文旨在详细介绍如何在Ubuntu 16.04系统上通过源代码编译的方式安装PHP 5.6.29版本。此方法适用于那些希望自定义PHP环境或解决特定兼容性问题的用户...
在本文中,我们将深入探讨如何在Ubuntu 14.04 LTS系统上,基于源码编译并安装Subversion 1.9.4,以及它所依赖的APR(Apache Portable Runtime)1.5.2和APR-Util 1.5.4库。这个过程对开发者和技术人员来说是必要的,...
./configure --prefix=/usr/local/svn --with-apxs=/usr/local/webserver/apache2/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local/sqlite --with-ssl --with-...
在进行Docker源码编译安装之前,你需要一个已经安装了Ubuntu 14.04的环境,并且需要添加Docker的官方仓库以便安装最新的Docker引擎。执行以下步骤来设置仓库: 1. 添加Docker仓库到`/etc/apt/sources.list.d/docker...
访问Apache官方网站或使用wget命令从镜像站点下载最新版本的Apache源码包,例如: ```bash wget http://mirror.apache.org/dist/httpd/httpd-2.2.19.tar.bz2 ``` 2. **解压源码包**: 使用tar命令解压下载的...
3. 配置并编译Apache源码,然后安装。 4. 对MySQL进行配置,设置数据存储路径,然后编译并安装。 5. 配置PHP,选择需要的模块(如mod_php模块以支持Apache),编译并安装。 6. 配置Apache以加载PHP模块,如在httpd....
这个过程涉及到多个步骤,包括Apache的安装、配置,以及WebLogic的代理设置。 首先,让我们详细讨论Apache 2.4的安装。在Linux环境中,通常使用包管理器如apt(Ubuntu/Debian)或yum(CentOS/RHEL)来安装基础的...
在Debian或Ubuntu系统中,可以通过以下命令安装: ```bash sudo apt-get install -y apache2 ``` 安装完成后,启动Apache服务并设置开机启动: ```bash sudo systemctl start apache2 sudo systemctl enable ...
在Linux系统中安装Apache2是一项基础且重要的任务,它涉及到一系列的依赖库和配置过程。在提供的资源中,我们有以下关键组件: 1. **apr-1.6.3.tar.gz**:Apache Portable Runtime (APR) 是Apache HTTP服务器项目的...
如果你遇到的是旧版本的Ubuntu,或者需要安装特定版本的软件,可能需要参考类似文章中的详细步骤,比如文章中提到的通过源码编译安装PHP、MySQL和相关扩展。但这种做法通常适用于有经验的系统管理员,因为编译安装...