`
DAQIQIU
  • 浏览: 23295 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

安装apache http server

 
阅读更多

我的系统是centos6,自带的http server不能添加mod_jk模块,网上查是系统原因。所以自己装apache http server。

安装apache http server 2.2.4,按照文档用cofigure命令配置报错,configure: error: APR not found. 需要先安装apr-1.4.6.tar.gz。

安装apche APR,还是configure报错,configure: error: no acceptable C compiler found in $PATH,需要安装gcc

用yum install gcc 安装gcc。然后./configure --prefix=/opt/apache-apr(自定义目录),成功,输入make命令时报错,再用yum安装make包。

然后在安装apache http还是报错,需要apache apr util,再下载apr-util-1.5.2.tar.gz,安装时又报错,需要安装c++编译器

以上错误都解决再配置apache http又报错,需要pcre,再去下载pcre-8.32.tar.gz,再安装,终于完成。整理下就是:

  • 准备工作

yum install gcc #如果未安装gcc,先安装gcc

yum install -y gcc gcc-c++ #安装c++编译器

yum install make #安装make工具

  • 安装apache APR

从官网下载apr-1.4.6.tar.gz

tar -xvf apr-1.4.6.tar.gz #解压

cd apr-1.4.6

./configure --prefix=/opt/apache-apr #配置安装目录(/opt/apache-apr为自定义目录,下面所有--prefix后内容都是)

make

make install #正常情况应该安装完成,可以echo $?查看上一条命令是否执行成功

  • 安装apache apr util

从官网下载apr-util-1.5.2.tar.gz

tar -xvf apr-util-1.5.2.tar.gz

cd apr-util-1.5.2

./configure --prefix=/opt/apache-apr-util --with-apr=/opt/apache-apr #/opt/apache-apr-util 是自定义安装目录,/opt/apache-apr 是上一步apache apr的安装目录

make

make install

  • 安装pcre-8.32.tar.gz

tar -xvf pcre-8.32.tar.gz

cd pcre-8.32

./configure --prefix=/opt/pcre-8.32

make

make install

  • 安装apache http server

从官网下载httpd-2.4.4.tar.gz

tar -xvf httpd-2.4.4.tar.gz

cd httpd-2.4.4

./configure --prefix=/opt/apache-httpd --with-apr=/opt/apache-apr --with-apr-util=/opt/apache-apr-util --with-pcre=/opt/pcre-8.32

make

make install

以上安装完成,进入apache http 的安装目录/bin,用 ./apachectl  start启动apache服务,从浏览器输入对应机器ip地址,直接访问,出现it works代表成功。

 

分享到:
评论

相关推荐

    RedHat安装Apache Http Server实践

    RedHat安装Apache Http Server实践 :4个安装Apache Http Server服务需要依懒的包 apr-1.4.2.tar.gz,apr-util-1.3.10.tar.gz,httpd-2.4.7.tar.bz2,pcre-8.33.zip

    安装apache http server详细步骤

    ### 安装 Apache HTTP Server 的详细步骤 #### 一、准备环境与下载源码包 在开始安装 Apache HTTP Server 之前,确保您的操作系统是 Solaris 10,并且已准备好安装所需的目录。按照示例中的步骤,我们将在 `/...

    apache http server在linux上的安装

    Apache HTTP Server 在 Linux 上的安装 Apache HTTP Server 是一个流行的开源 Web 服务器软件,广泛应用于 Linux 平台上。本文将指导您如何在 Redhat Linux 5.6 X64 系统上安装 Apache HTTP Server 2.4.6。 在开始...

    xiabeifeng#study-notes#Ubuntu 14.04.4下安装Apache HTTP Server1

    Ubuntu 14.04.4下安装Apache HTTP Server添加Apache HTTP Server最新版本(2.4.18)的ppaUbuntu会缓存

    Apache HTTP Server 2完整安装步骤(附图).

    Apache HTTP Server 2完整安装步骤详解 Apache HTTP Server 是一个开源的Web服务器软件,使用广泛,功能强大。以下是Apache HTTP Server 2的完整安装步骤,附带图示,帮助读者更好地理解安装过程。 安装前的准备 ...

    Apache Http Server、Apache Tomcat、mod_jk

    安装Apache Http Server时,提供的文件"apache_2.0.63-win32-x86-openssl-0.9.7m.msi"是一个Windows安装程序,用户可以通过它来安装Apache服务器。这个.msi文件包含了所有必要的组件,包括Apache核心、配置文件以及...

    Linux上apache http server 所有依赖

    在安装Apache HTTP Server时,确保所有依赖项正确安装是至关重要的,因为这些依赖包提供了Apache运行所需的环境和功能。以下是你在Linux上安装Apache HTTP Server时可能需要的所有关键依赖项的详细说明: 1. **HTTP...

    linux下apache http server安装.docx

    ### Linux 下 Apache HTTP Server 安装及常见错误处理 #### Apache HTTP Server 简介 Apache HTTP Server 是一款广泛使用的 Web 服务器软件,它能够高效、稳定地提供 HTTP 服务。在 Linux 平台上安装 Apache HTTP ...

    Apache HTTP Server 2.2.29 (httpd) msi 安装版

    总之,Apache HTTP Server 2.2.29和2.4.4的msi安装版为Windows用户提供了方便的部署选项,无论你选择带SSL的版本还是无SSL版本,都需要根据实际需求进行配置,确保服务器既安全又高效地运行。对于初次接触Apache的...

    Tomcat集群 Apache Http Server

    1. **安装Apache Http Server**:下载并安装适合的操作系统版本,例如在Linux上,可能需要编译源码或使用包管理器安装。 2. **安装mod_jk**:获取mod_jk的源代码,编译并将其加载到Apache配置中。这可能涉及到编辑`...

    Apache_HTTP_Server_安装手册

    本文将详细介绍如何在Windows环境下安装Apache HTTP Server 2.0.55版本,并进行基础配置,使其能够作为一个基本的网站服务器运行。 首先,下载Apache HTTP Server 2.0.55的Windows版本,例如"apache_2.0.55-win32-...

    Apache HTTP Server + SVN 版本控制方案(一)

    1. **安装Apache和SVN**:在服务器上安装Apache HTTP Server和Subversion的服务器端组件。 2. **创建SVN仓库**:使用`svnadmin create`命令创建一个新的仓库。 3. **配置Apache**:在Apache的配置文件中,设置Dav...

    linux系统 Apache http 安装源码

    本篇将详细介绍如何在Linux系统上通过源码安装Apache HTTP Server 2.4.43及其依赖库。 首先,我们需要准备的源码文件有:apr-1.7.0,apr-util-1.6.1,pcre-8.42,openssl-1.1.1g,以及httpd-2.4.43。这些文件分别...

    apache-httpserver配置

    1. **安装Apache HTTP Server**: - `apache_2.2.3-win32-x86-no_ssl.msi` 是Windows平台的Apache HTTP Server 2.2.3安装包。运行此MSI文件,按照向导步骤进行安装。安装完成后,服务器默认会在`C:\Program Files\...

    Windows10安装Apache Http Server 2.4-附件资源

    Windows10安装Apache Http Server 2.4-附件资源

    Apache HTTP Server Version 2.2 文档中文版

    从提供的文件内容来看,Apache HTTP Server Version 2.2文档中文版是一份详尽的参考资料,它为用户提供了从基本安装到高级配置和管理的全面信息。无论是新手还是有经验的管理员,都能从中找到提升Apache服务器性能、...

    Apache HTTP Server API文档

    Apache HTTP Server,通常简称为Apache,是世界上最流行的Web服务器软件之一,它开源、免费,并且具有高度可扩展性。此API文档是Apache服务器的核心组成部分,提供了详细的开发接口和指南,帮助开发者了解如何与...

    Apache HTTP Server 2.2.2MSI安装程序

    Apache HTTP Server 2.2.2MSI安装程序

    apache http server 安装包

    apache http server 安装包 直接运行里面的exe就可以安装了 上面有两个conf文件夹 是配置好的 需要的话 直接重命名 覆盖安装好的文件就可以用了 mod_jk.so 放到安装路径下的modules 文件夹下

    linux下安装apache+php+mysql的最简步骤

    首先,我们需要安装Apache HTTP Server,它是最流行的开源Web服务器软件之一。在基于Red Hat的系统(如CentOS、Fedora)中,我们可以使用`yum`包管理器来安装Apache。打开终端,运行以下命令: ``` sudo yum -y ...

Global site tag (gtag.js) - Google Analytics