centos版本
[root@Slave1 pcre-8.33]# rpm -q centos-release
centos-release-5-8.el5.centos
系统如果有(rpm -qa | grep httpd ,rpm -qa | grep apr),先卸载掉
[root@Slave1 httpd-2.4.4]# rpm -e gnome-user-share-0.10-6.el5.i386
[root@Slave1 httpd-2.4.4]# rpm -e httpd-2.2.3-65.el5.centos.3
[root@Slave1 httpd-2.4.4]# rpm -e apr-util-1.2.7-11.el5_5.2
[root@Slave1 httpd-2.4.4]# rpm -e apr-1.2.7-11.el5_6.5
安装依赖(需要先解压,进入解压后的目录)。下载apr apr-util 地址http://apr.apache.org/download.cgi ,pcre http://sourceforge.net/projects/pcre/files/pcre/
./configure --prefix=/var/zw/installed/apr1.4.6 && make && make install
./configure --prefix=/var/zw/installed/apr-util1.5.2 --with-apr=/var/zw/installed/apr1.4.6 && make && make install
./configure --prefix=/var/zw/installed/pcre-8.33 && make && make install
安装apache
tar zxvf httpd-2.4.4.tar.gz
./configure --prefix=/var/zw/installed/apache2.4.4 --enable-module=so --enable-module=rewrite --enable-shared=max --datadir=/var/zw/installed/www --with-apr=/var/zw/installed/apr1.4.6 --with-apr-util=/var/zw/installed/apr-util1.5.2 --with-pcre=/var/zw/installed/pcre-8.33 && make && make install
说明:这里我们通过enable-module参数告诉设置脚本,我们需要启动so和rewrite模块,so模块是用来提DSO支持的apache核心模块,而rewrite模块则是用意实现地址重写的模块。enable-shared=max 这个参数的作用是编译apache时,把除了so以外的所有apache的标准模块都编译成DSO模块。而不是编译进apache核心内。
启动
/var/zw/installed/apache2.4.4/bin/apachectl start
测试启动成功,浏览器输入
http://192.168.1.101/ 显示 it works表示启动成功。
-----------------
相关推荐
### CentOS 下 Apache 配置多域名或多端口映射详解 #### 一、概述 在 CentOS 系统中,Apache 是一个广泛使用的 Web 服务器软件,它可以用来托管多个不同的网站或应用服务。为了实现这一点,我们需要对 Apache 进行...
在Centos7.6平台下使用openssl给apache做自签名证书,并给apache设置HTTPS的SSL证书。(无坑版) 二、平台 [root@kahn.xiao ~]# uname -r 3.10.0-957.el7.x86_64 [root@kahn.xiao ~]# cat /etc/redhat-release ...
在Linux CentOS离线环境下安装Apache服务器,特别是在没有网络连接的情况下,需要手动下载并准备所有必要的依赖包。这个压缩包文件提供了在这样的环境中成功安装Apache及其扩展模块mod_wsgi所需的所有组件。下面将...
总结来说,CentOS上Apache和Subversion的安装涉及下载源码、安装依赖、编译安装软件、配置Apache以支持SVN以及创建和配置版本库。整个过程需要对Linux系统、Apache服务器以及Subversion有一定了解,但遵循上述步骤,...
在 CentOS 上安装 Apache 非常简单,只需要使用 yum 安装 httpd 软件包即可。使用以下命令安装 Apache: ``` # yum install httpd ``` 安装完成后,需要启动 Apache 服务,可以使用以下命令: ``` # service ...
首先,我们来详细讲解如何在CentOS 7上安装Apache。在安装前,请确保你的系统已经更新到最新版本: ```bash sudo yum update -y ``` 接着,安装Apache HTTP Server: ```bash sudo yum install httpd -y ``` ...
12、CentOS安装apache + tomcat集群(一).... 124 12、CentOS安装apache + tomcat集群(二).... 131 常见问题:安装Apache提示APR not found的解决办法.... 135 常见问题:关于CentOS安装SAMBA服务器在windows...
在本教程中,我们将深入探讨如何在CentOS 7.4服务器上安装Apache Web服务器以及如何解决安装过程中可能遇到的问题。Apache是世界上最流行的Web服务器软件,对于任何Linux服务器环境来说,都是部署静态网页和动态网站...
CentOS源码安装Apache Tomcat 8.0.21 Apache Tomcat是一款流行的Java Web服务器,广泛应用于企业级Web应用程序。CentOS是流行的Linux发行版,提供了稳定、安全的服务器环境。本文将指导您如何在CentOS系统上源码...
### CentOS 下安装 Apache + MySQL + PHP5.5.0(源码安装) #### 知识点一:环境准备与配置 在开始安装之前,确保你的系统是 CentOS 6.3 64位版本,并且已经安装了必要的软件包管理工具 YUM (Yellowdog Updater ...
centos7中安装apache的安装包,这些安装包有httpd-2.4.23.tar.gz apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz zlib-1.2.8.tar.gz pcre-8.39.tar.gz
编译安装Apache前需要安装apr(Apache Portable Runtime)和apr-util这两个组件,它们可以从Apache官方网站下载。需要注意的是,由于文档中存在OCR扫描错误,具体的安装命令和步骤没有给出,但通常包括下载源码包、...
本压缩包提供了在CentOS系统上安装Apache HTTPD 2.4.10所需的所有文件和指南。 首先,我们需要了解安装Apache的基本流程,它通常包括以下几个步骤: 1. **准备环境**:确保系统已经更新到最新状态,运行`yum ...
本文将深入探讨在CentOS 7上安装和配置Apache,以及与之相关的OpenSSL、Rewrite模块、APR(Apache Portable Runtime)、APR-Util和PCRE(Perl Compatible Regular Expressions)库,还有Expat-devel——这些组件对于...
这个压缩包提供了一个自动化脚本,使得在`CentOS 6.5` 上安装`Apache 2.4` 的过程变得简单高效。 首先,我们来看一下主要的组件: 1. **Apache 2.4**:这是Apache HTTP服务器的第2.4版本,它引入了许多性能提升和...
本教程将详细讲解如何在CentOS 6.6上配置和安装Apache、PHP和MySQL。 首先,我们需要注意的是在安装过程中可能会遇到的问题,例如SELinux的限制。SELinux是一种安全策略实施系统,它可能阻止Apache等服务正常工作。...
在Linux系统,特别是CentOS中,Apache HTTP Server是一种常见的Web服务器,用于托管网站和服务。...如果你需要重新安装,可以通过`yum install httpd`或`dnf install httpd`(根据你的CentOS版本)来恢复Apache服务。
### CentOS 7 以源码方式安装 Apache 及其配置详解 #### 一、源码安装 Apache 的背景及优势 在 CentOS 7 中,通过源码方式安装 Apache HTTP Server 是一种常见且灵活的方法。这种方式相较于使用包管理工具如 `yum`...