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

centos安装apache

 
阅读更多

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 配置多域名或多端口映射详解 #### 一、概述 在 CentOS 系统中,Apache 是一个广泛使用的 Web 服务器软件,它可以用来托管多个不同的网站或应用服务。为了实现这一点,我们需要对 Apache 进行...

    Centos7安装给Apache服务安装配置SSL证书

    在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所需要的完整包

    在Linux CentOS离线环境下安装Apache服务器,特别是在没有网络连接的情况下,需要手动下载并准备所有必要的依赖包。这个压缩包文件提供了在这样的环境中成功安装Apache及其扩展模块mod_wsgi所需的所有组件。下面将...

    centos 下apache+svn安装.docx

    总结来说,CentOS上Apache和Subversion的安装涉及下载源码、安装依赖、编译安装软件、配置Apache以支持SVN以及创建和配置版本库。整个过程需要对Linux系统、Apache服务器以及Subversion有一定了解,但遵循上述步骤,...

    CentOS Apache配置详解

    在 CentOS 上安装 Apache 非常简单,只需要使用 yum 安装 httpd 软件包即可。使用以下命令安装 Apache: ``` # yum install httpd ``` 安装完成后,需要启动 Apache 服务,可以使用以下命令: ``` # service ...

    centos 7 安装Apache和svnadmin

    首先,我们来详细讲解如何在CentOS 7上安装Apache。在安装前,请确保你的系统已经更新到最新版本: ```bash sudo yum update -y ``` 接着,安装Apache HTTP Server: ```bash sudo yum install httpd -y ``` ...

    Virtualbox安装centos 图解

    12、CentOS安装apache + tomcat集群(一).... 124 12、CentOS安装apache + tomcat集群(二).... 131 常见问题:安装Apache提示APR not found的解决办法.... 135 常见问题:关于CentOS安装SAMBA服务器在windows...

    Centos7.4服务器安装apache及安装过程出现的问题解决方法

    在本教程中,我们将深入探讨如何在CentOS 7.4服务器上安装Apache Web服务器以及如何解决安装过程中可能遇到的问题。Apache是世界上最流行的Web服务器软件,对于任何Linux服务器环境来说,都是部署静态网页和动态网站...

    centos源码安装apache-tomcat-8.0.21

    CentOS源码安装Apache Tomcat 8.0.21 Apache Tomcat是一款流行的Java Web服务器,广泛应用于企业级Web应用程序。CentOS是流行的Linux发行版,提供了稳定、安全的服务器环境。本文将指导您如何在CentOS系统上源码...

    CentOS下安装Apache+MySQL+PHP5.5.0(源码安装)

    ### CentOS 下安装 Apache + MySQL + PHP5.5.0(源码安装) #### 知识点一:环境准备与配置 在开始安装之前,确保你的系统是 CentOS 6.3 64位版本,并且已经安装了必要的软件包管理工具 YUM (Yellowdog Updater ...

    centos7中安装apache的安装包

    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

    CentOS7-安装部署Apache

    编译安装Apache前需要安装apr(Apache Portable Runtime)和apr-util这两个组件,它们可以从Apache官方网站下载。需要注意的是,由于文档中存在OCR扫描错误,具体的安装命令和步骤没有给出,但通常包括下载源码包、...

    centos apache安装文件打包下载

    本压缩包提供了在CentOS系统上安装Apache HTTPD 2.4.10所需的所有文件和指南。 首先,我们需要了解安装Apache的基本流程,它通常包括以下几个步骤: 1. **准备环境**:确保系统已经更新到最新状态,运行`yum ...

    centos7 apache

    本文将深入探讨在CentOS 7上安装和配置Apache,以及与之相关的OpenSSL、Rewrite模块、APR(Apache Portable Runtime)、APR-Util和PCRE(Perl Compatible Regular Expressions)库,还有Expat-devel——这些组件对于...

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

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

    centos6.6 配置apache,php,mysql安装文档

    本教程将详细讲解如何在CentOS 6.6上配置和安装Apache、PHP和MySQL。 首先,我们需要注意的是在安装过程中可能会遇到的问题,例如SELinux的限制。SELinux是一种安全策略实施系统,它可能阻止Apache等服务正常工作。...

    CentOS卸载Apache方法.docx

    在Linux系统,特别是CentOS中,Apache HTTP Server是一种常见的Web服务器,用于托管网站和服务。...如果你需要重新安装,可以通过`yum install httpd`或`dnf install httpd`(根据你的CentOS版本)来恢复Apache服务。

    centos7如何以源码方式安装Apache

    ### CentOS 7 以源码方式安装 Apache 及其配置详解 #### 一、源码安装 Apache 的背景及优势 在 CentOS 7 中,通过源码方式安装 Apache HTTP Server 是一种常见且灵活的方法。这种方式相较于使用包管理工具如 `yum`...

Global site tag (gtag.js) - Google Analytics