`

Linux 安装httpd

 
阅读更多

由于在机器安装时是自己设置基本的系统安装,好多东西都去掉了,所以在安装Httpd这个过程中遇到一些问题,

还好这些问题在前人都遇到过,本机系统版本是:Redhat5.4 ,

以下就是我的安装过程,在这里作个记录:

1,到这里 http://httpd.apache.org./download.jsp 下载httpd-2.2.21.tar.gz;

2,把该文件解压到对应的目录: tar -xvzf httpd-2.221.tar.gz ;

3,检查,编译并且安装该文文件

 

 

cd httpd-2.2.21;
# ./configure --enable-dav --enable-so --enable-mods-shared=all --prefix=/usr/local/apache2

 

# make
# make install

 如果正常一切OK,但是其中我遇到三个问题:

1,no acceptable C compiler found in $PATH

2,This system is not registered with RHN

3,“checking whether to enable mod_deflate... configure: error: mod_deflate has been requested but can not be built due to prerequisite failures

 

针对这三个问题下面分别做说明

1,没有GCC 编译器,最简单的是 yum install gcc;

可是这个时候又会报第二个错误,这个意思是由于redhat 没有注册,所有不能使用它自身的源进行更新,所以我们可以通过更换源来进行相关更新:

更改yum的源,即更换/etc/yum.repos.d/rhel-debuginfo.repo 这个文件。进入/etc/yum.repos.d/目录,终端中输入
wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo
即可在此目录下得到CentOS-Base.repo文件,这是centos的源文件,只需将其重命名为rhel-debuginfo.repo即可,以前的文件做个备份。

这样前两个问题都解决了,对于第三个问题是由于  zlip-devel没有安装的原因;所以直接进行 yum install zlip-devel即可

4, vi /usr/local/apache2/httpd.conf   添加一行  ServerName localhost:80

5,cd apache2/bin   ;./httpd -k start  ./httpd -k stop;  然后打开浏览器,输入 http://localhost;如果出现   It works !则表示成功。

 

 

 

分享到:
评论

相关推荐

    linux 安装httpd 所需要安装各自安装包

    本文将详细讲解如何在Linux环境下安装httpd,以及安装过程中所需的依赖包apr和apr-util。 首先,我们需要了解的是,apr(Apache Portable Runtime)是Apache软件基金会的一个项目,它提供了一个跨平台的库,包含了...

    Linux安装httpd服务

    在Linux中安装HTTPD服务 Apache http Server的安装

    CentOS 7安装httpd所需RPM包

    CentOS 7安装httpd所需RPM包

    Linux下安装Apache httpd.doc

    在Linux环境下安装Apache是常见的需求之一,尤其是在构建Web服务器时。 #### 二、环境准备 本文档将基于以下环境进行Apache的安装与配置: - **操作系统**:CentOS 6.5 (Final) - **内核版本**:2.6.32-431.el6.x86...

    Linux下Httpd安装

    Linux 下Httpd安装 Httpd 是一个流行的开源 Web 服务器软件,广泛应用于网站服务器和云计算平台中。在 Linux 环境下安装 Httpd 需要遵循一定的步骤,以下将详细介绍在 Linux 环境下如何安装 Httpd。 安装 Apache ...

    Linux安装apache(httpd) ,所需的安装包、apr、apr-util、pcre、httpd包

    Linux安装apache(httpd) ,所需的安装包、apr、apr-util、pcre、httpd包、源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install),方便用户能更快的进行操作

    linux离线安装apache

    ### Linux离线安装Apache知识点详解 #### 一、前言 在Linux环境下离线安装Apache服务器涉及多个步骤,包括但不限于安装必要的开发工具如GCC、G++等,以及配置相关的库文件如PCRE、OpenSSL等。本文将详细介绍整个...

    Linux安装Apache相关依赖

    Linux下安装Apache所需的各类依赖包(tar.gz).包含:apr-1.6.3.tar.gz、apr-util-1.6.1.tar.gz、expat-2.0.1.tar.gz、pcre-8.42.tar.gz、openssl-1.0.2h.tar.gz、httpd-2.4.33.tar.gz

    httpd在centos7.6下的离线安装包

    标题 "httpd在centos7.6下的离线安装包" 涉及的是在CentOS 7.6操作系统上安装Apache HTTP服务器的过程,而离线安装意味着我们不会通过网络YUM仓库进行安装,而是使用预先下载的RPM包。这通常在没有稳定网络连接或者...

    mini_httpd.rar_Linux cgi_httpd cgi_linux 服务器_mini httpd_mini_h

    部署mini_httpd通常涉及以下几个步骤:安装依赖库、下载源代码、编译和安装、配置服务器参数以及启动服务。值得注意的是,由于mini_httpd设计简洁,其配置文件一般较为直观,用户可以根据需求轻松定制。在优化方面,...

    Linux下httpd+mysql+php自动安装脚本

    【标题】"Linux下httpd+mysql+php自动安装脚本"所涉及的知识点主要集中在构建LAMP(Linux + Apache + MySQL + PHP)服务器环境上。LAMP是互联网上最常用的开源Web服务堆栈,尤其在Linux系统中,它为开发和运行动态...

    编译安装httpd-2.4.251

    编译安装httpd-2.4.25是指在Linux系统中安装Apache HTTP Server的过程。Apache HTTP Server是一个开源的Web服务器软件,广泛应用于Web开发和生产环境中。下面是编译安装httpd-2.4.25的详细步骤和相关知识点: 一、...

    httpd安装相关软件 Linux版

    httpd安装相关软件:包含, aprz, apr-util,zlib, pcre,openssl。安装教程:https://download.csdn.net/download/qq_15067055/10628158

    linux-httpd-2.4.49.tar.zip

    这个压缩包文件“linux-httpd-2.4.49.tar.zip”包含了Apache HTTP服务器在Linux环境下的安装源代码,允许用户自定义配置并进行编译安装。 **Apache HTTP服务器介绍** Apache HTTP服务器,简称Apache,是一款免费、...

    linux_httpd.doc

    以上是Linux_HTTPD服务的基本配置流程,涵盖安装、配置、权限管理、安全控制以及虚拟主机设定。通过这些步骤,可以搭建起一个功能齐全且安全的Web服务器。在实际操作中,还需要根据具体需求调整配置,确保服务的安全...

    linux的httpd服务 源码安装 yum安装 制作三类虚拟主机 https加密

    linux的httpd服务 源码安装 yum安装 制作三类虚拟主机 https加密

    httpd for linux服务器

    本文将详细介绍如何在Linux系统上安装和配置httpd服务器,以及依赖的组件。 首先,我们来认识一下标题中提到的关键组件: 1. **httpd-2.4.4.tar.gz**:这是Apache HTTP Server的源代码包,版本为2.4.4。Apache...

    Linux下Apache(httpd)安装包

    在Linux下安装Apache(httpd)的软件包,包含:apr-1.5.2.tar.gz, apr-util-1.5.4.tar.gz, httpd-2.2.31.tar.gz,pcre-8.31.tar.gz

    linux-httpd2.2.18.tar.zip

    在Linux环境中,`httpd`是Apache服务的二进制执行文件名,通常用于启动、停止或管理Web服务器。 描述中的“资源共享,免积分下载,需要的下”意味着这个资源是公开的,任何人都可以免费获取,无需支付任何费用或...

    httpd-2.2.22.tar.bz2 httpd apache

    在linux下面安装apache服务器httpd源代码

Global site tag (gtag.js) - Google Analytics