`
ygsilence
  • 浏览: 336710 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

centos下安装apache2.4(转)

 
阅读更多

为什么要安装apache2.4

apache2.2以上版本,无需使用jk_mod来集成tomcat,直接使用ajp,更方便。

安装问题

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

解决方法:

1.删除原有的apr包

1
yum remove apr

 

2.再下载高版本的apr包编译安装

1
2
3
cd /usr/local/src
wget http://labs.renren.com/apache-mirror//apr/apr-1.4.6.tar.gz
wget http://labs.renren.com/apache-mirror//apr/apr-util-1.5.1.tar.gz

编译安装apr

1
2
3
./configure --prefix=/usr/local/apr
make
make install

编译安装apr-util

1
2
3
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make
make install

此时,再次编译apache时,会再报另一个错误:configure: error: pcre-config for libpcre not found。

解决方法:

和上面解决方法类似。

先移除系统自带的pcre包

1
yum remove pcre

然后下载安装最新的pcre包

1
2
3
4
5
6
7
cd /usr/local/src
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.31.tar.bz2
tar ixvf pcre-8.31.tar.bz2
cd pcre-8.31
./configure --prefix=/usr/local/pcre
make
make install

最后,编译apache是需要加上apr包安装路径

1
2
3
./configure --prefix=/opt/apache2.4  --with-apr=/usr/local/apr  --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
make
make install

测试启动

1
2
cd /opt/apache2.4/bin
./apachectl start

 

分享到:
评论

相关推荐

    CentOS7下源码编译配置Apache2.4+MySQL5.6+PHP71

    在本文中,我们将深入探讨如何在CentOS 7操作系统上通过源代码编译来安装Apache 2.4、MySQL 5.6和PHP 7.1。这个过程对于那些希望自定义软件配置或在没有预装包的环境中部署这些服务的系统管理员来说非常有用。 首先...

    centos6.5 安装apache2.4批量部署脚本

    这个压缩包提供了一个自动化脚本,使得在`CentOS 6.5` 上安装`Apache 2.4` 的过程变得简单高效。 首先,我们来看一下主要的组件: 1. **Apache 2.4**:这是Apache HTTP服务器的第2.4版本,它引入了许多性能提升和...

    centos7最新Apache 2.4.48 RPM包

    最新Apache 2.4.48 RPM包,包含依赖,主要支持centos 7系列,已在 centos7.6 centos7.9验证有效,使用命令下面的命令进行安装: rpm -Uvh *.rpm --nodeps --force

    Php5.6和Apache2.4环境搭建

    - 重启Apache服务,可以通过命令行`net stop apache2.4`和`net start apache2.4`,或直接在服务管理器中操作。 - 在`C:\Apache24\htdocs`目录下创建一个`test.php`文件,写入`(); ?>`,然后在浏览器中输入`...

    Linux Centos7 Apache2.4安装文件

    本文将详细介绍如何在CentOS7上安装和配置Apache 2.4。 首先,确保系统是最新的。打开终端并运行以下命令以更新系统软件包: ```bash sudo yum update -y ``` 然后,添加EPEL(Extra Packages for Enterprise ...

    Lamp 环境搭建 (centos7 php 7.2 + apache 2.4 + Mariadb 10.2)

    本文档想洗介绍了在linux操作系统下 Centos7 搭建 PHP7.2 + Apache 2.4 + mariadb 10.2

    apache2.4.zip

    本压缩包“apache2.4.zip”包含了在CentOS 7上安装和配置Apache 2.4所需的所有必要文件和指南。 首先,Apache 2.4相比之前的版本带来了许多改进,包括性能优化、安全增强和模块更新。其中,MOD_rewrite模块的增强...

    centos7下部署apache2.4+mysql5.7.13+php5.6.pdf

    在CentOS 7系统上部署Apache 2.4、MySQL 5.7.13和PHP 5.6环境是一个涉及多个步骤的过程,需要对Linux系统和相关软件有一定的了解。以下详细知识点包括了环境部署、软件安装、配置优化和故障排除等关键步骤。 1. ...

    CentOS6.0+apache2.4+php5.4.7+mysql5.5.27.docx

    在本文中,我们将深入探讨如何在CentOS 6.0操作系统上搭建一个基于Apache 2.4、PHP 5.4.7和MySQL 5.5.27的Web服务器环境。这个环境对于开发和部署基于LAMP(Linux、Apache、MySQL、PHP)的应用程序至关重要。 首先...

    apache2.4源码包(含apr apr-utils)

    在CentOS 6.5上编译安装Apache 2.4,你需要首先确保系统满足必要的依赖条件,例如GCC编译器、OpenSSL、PCRE(Perl Compatible Regular Expressions)库等。你可以通过运行以下命令来安装这些依赖: ```bash yum ...

    apache2.4编译安装包带mod_jk.so

    在CentOS 6.5-6.9系统上编译安装Apache 2.4并添加mod_jk.so模块的步骤如下: 1. **准备工作**: - 首先确保系统更新到最新,运行`yum update`。 - 安装必要的依赖库:`yum install gcc httpd-devel apr-devel apr...

    apache2.4安装和mod_wl_24.so插件.zip

    在这个压缩包中,我们找到了关于在Linux环境下安装Apache 2.4并集成WebLogic Server的资源,特别是通过使用mod_wl_24.so插件实现两者之间的通信。这个过程涉及到多个步骤,包括Apache的安装、配置,以及WebLogic的...

    centos6.5安装zabbix2.4

    ### CentOS 6.5 下 Zabbix 2.4 的安装步骤与配置详解 #### 安装环境概述 本文档详细介绍了如何在CentOS 6.5操作系统上安装Zabbix 2.2.2版本(虽然标题提及的是Zabbix 2.4,但实际操作过程中的版本为2.2.2),并配置...

    centos7 apache-2.4.58最新离线安装包

    centos7中安装apache-2.4.58的安装包,安装包包含httpd-2.4.58.tar.gz, apr-1.7.4.tar.gz, apr-util-1.6.3.tar.gz, expat_2.0.1.orig.tar.gz, pcre-8.45.tar.gz

    CentOS7.0 64位 Apache2.4 PHP5.4镜像使用手册

    ### CentOS7.0 64位 Apache2.4 PHP5.4 镜像使用手册 #### 1. 版本说明与环境介绍 - **操作系统:** CentOS 7.0 (64位) - **软件版本:** - **Apache:** 2.4.17 - **PHP:** 5.4.45 - **MySQL:** 5.6.27 - **Redis...

    apache2.4所需包.rar

    在安装Apache2.4时,确保你拥有所有必要的依赖包至关重要,这将直接影响到服务器的正常运行和功能扩展。"apache2.4所需包.rar"是一个包含这些必要组件的压缩文件,它可能包括了编译、配置和运行Apache2.4所需的各种...

    linux下安装apache的及反向代理配置完整过程

    Linux 下安装 Apache 及反向代理配置完整过程 Linux 操作系统下安装 Apache 服务器是一件复杂的任务,需要逐步完成多个步骤。本文将详细介绍 Linux 下安装 Apache 及反向代理配置的完整过程。 安装 Apache 安装 ...

    httpd 2.4.57 相关的所有rpm包

    8. **兼容性**:httpd 2.4.57兼容各种Linux发行版,如RHEL、CentOS、Fedora、Ubuntu等。 在安装httpd 2.4.57 RPM包时,首先确保系统已安装所需的依赖项,然后使用以下命令进行安装: ```bash sudo yum install ...

    Apache2.4.6在Linux中安装及配置自启动

    在基于Red Hat的系统(如CentOS)上,可以使用以下命令安装: ```bash sudo yum install -y httpd httpd-tools ``` 在基于Debian的系统(如Ubuntu)上,执行: ```bash sudo apt-get update sudo apt-get install...

Global site tag (gtag.js) - Google Analytics