我的系统是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实践 :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 之前,确保您的操作系统是 Solaris 10,并且已准备好安装所需的目录。按照示例中的步骤,我们将在 `/...
Apache HTTP Server 在 Linux 上的安装 Apache HTTP Server 是一个流行的开源 Web 服务器软件,广泛应用于 Linux 平台上。本文将指导您如何在 Redhat Linux 5.6 X64 系统上安装 Apache HTTP Server 2.4.6。 在开始...
Ubuntu 14.04.4下安装Apache HTTP Server添加Apache HTTP Server最新版本(2.4.18)的ppaUbuntu会缓存
安装Apache Http Server时,提供的文件"apache_2.0.63-win32-x86-openssl-0.9.7m.msi"是一个Windows安装程序,用户可以通过它来安装Apache服务器。这个.msi文件包含了所有必要的组件,包括Apache核心、配置文件以及...
在安装Apache HTTP Server时,确保所有依赖项正确安装是至关重要的,因为这些依赖包提供了Apache运行所需的环境和功能。以下是你在Linux上安装Apache HTTP Server时可能需要的所有关键依赖项的详细说明: 1. **HTTP...
### Linux 下 Apache HTTP Server 安装及常见错误处理 #### Apache HTTP Server 简介 Apache HTTP Server 是一款广泛使用的 Web 服务器软件,它能够高效、稳定地提供 HTTP 服务。在 Linux 平台上安装 Apache HTTP ...
总之,Apache HTTP Server 2.2.29和2.4.4的msi安装版为Windows用户提供了方便的部署选项,无论你选择带SSL的版本还是无SSL版本,都需要根据实际需求进行配置,确保服务器既安全又高效地运行。对于初次接触Apache的...
1. **安装Apache Http Server**:下载并安装适合的操作系统版本,例如在Linux上,可能需要编译源码或使用包管理器安装。 2. **安装mod_jk**:获取mod_jk的源代码,编译并将其加载到Apache配置中。这可能涉及到编辑`...
本文将详细介绍如何在Windows环境下安装Apache HTTP Server 2.0.55版本,并进行基础配置,使其能够作为一个基本的网站服务器运行。 首先,下载Apache HTTP Server 2.0.55的Windows版本,例如"apache_2.0.55-win32-...
1. **安装Apache和SVN**:在服务器上安装Apache HTTP Server和Subversion的服务器端组件。 2. **创建SVN仓库**:使用`svnadmin create`命令创建一个新的仓库。 3. **配置Apache**:在Apache的配置文件中,设置Dav...
本篇将详细介绍如何在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。这些文件分别...
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-附件资源
从提供的文件内容来看,Apache HTTP Server Version 2.2文档中文版是一份详尽的参考资料,它为用户提供了从基本安装到高级配置和管理的全面信息。无论是新手还是有经验的管理员,都能从中找到提升Apache服务器性能、...
Apache HTTP Server,通常简称为Apache,是世界上最流行的Web服务器软件之一,它开源、免费,并且具有高度可扩展性。此API文档是Apache服务器的核心组成部分,提供了详细的开发接口和指南,帮助开发者了解如何与...
Apache HTTP Server 2.2.2MSI安装程序
apache http server 安装包 直接运行里面的exe就可以安装了 上面有两个conf文件夹 是配置好的 需要的话 直接重命名 覆盖安装好的文件就可以用了 mod_jk.so 放到安装路径下的modules 文件夹下
首先,我们需要安装Apache HTTP Server,它是最流行的开源Web服务器软件之一。在基于Red Hat的系统(如CentOS、Fedora)中,我们可以使用`yum`包管理器来安装Apache。打开终端,运行以下命令: ``` sudo yum -y ...