`

linux下apache安装

阅读更多
1. 下载apache, http://httpd.apache.org/download.cgi  通过这个官方网站,我们可以下到最新的版本。现在版本都是以这样的方式表达的:httpd-*.*.*.tar.gz
2.例如,你现在去官网下载的就是最新版本:httpd-2.2.9.tar.gz。
3.好了,下载到/root里面。
4. [root@hostlocal~]# ls    // 你会看到你下载的httpd-2.2.9.tar.gz.
5.[root@hostlocal~]# tar –zxvf  httpd-2.2.9.tar.gz // 解压后为httpd-2.2.9
6.[root@hostlocal~]# mkdir –p /usr/local/web/apache/   //在这个目录下建立文档,利于管理
7.[root@hostlocal~]# mv /root/httpd-2.2.9 /usr/local/src/  //将安装包放到/src下,利于管理
8.[root@hostlocal~]# cd httpd-2.2.9
9.[root@httpd-2.2.9]#./configure  --prefix=/usr/local/apache2_2 \    //安装路径
> --with-expat=builtin \
> --enable-shared=max \
> --enable-module=rewirte \
> --enable-module=so
10.[root@httpd-2.2.9]# make  //编译
11.[root@httpd-2.2.9]# make install
12.[root@hostlocal~]# service httpd start            //开启httpd服务

安装成功后,apache将会安装到/usr/local/web/apache下面。然后在windows主机的IE中输入apache服务器的IP地址。看是否可以访问到。


问题1:
/usr/lib/libexpat.so: could not read symbols: File in wrong format
解决方法:
1、删除安装目录下的configure文件,在我的环境中是httpd-2.2.9/configure
2、删除“httpd-2.2.9/srclib/apr-util/configure”
3、通过以下命令重建编译文件(以下命令在http-2.2.9/目录下运行)。
#./buildconf
4. 、通过以上重建编译文件,现在可以拥有64位的apr-util了,最后在编辑时加上以上参数:
–enable-lib64
以下是我编译的例子:
.[root@httpd-2.2.9]#./configure  --prefix=/usr/local/web/apache \    //安装路径
> --enable-lib64 \
> --enable-shared=max \
> --enable-module=rewirte \
> --enable-module=so
[root@httpd-2.2.9]# make  //编译
[root@httpd-2.2.9]# make install
[root@hostlocal~]# service httpd start

问题2:
httpd 未识别的服务
解决方法:
把/usr/local/apache2/bin中apachectl文件 拷贝到/etc/init.d,命名为httpd,即可
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Linux下Apache安装

    ### Linux下Apache安装详解 在Linux环境中安装Apache服务器是一项基础且关键的任务,尤其对于搭建Web服务、测试环境或运行各种基于Web的应用程序至关重要。本文将深入解析Linux环境下Apache的安装流程,涵盖解压缩...

    linux下apache安装文档.pdf

    本文档将指导用户在 Linux 平台下安装 Apache 服务器,涵盖从解压缩到启动 Apache 服务器的所有步骤。 一、解压缩 在安装 Apache 之前,需要将 Apache 的源代码解压缩到指定目录。使用 tar 命令可以解压缩 Apache ...

    linux下apache安装文档实用.pdf

    本文档详细介绍了在 Linux 操作系统下安装 Apache 服务器的步骤,包括解压缩、搜寻设定内容、编译与安装、修改配置文件、启动 Apache 服务器等步骤。同时,本文档还对 Apache 服务器的目录结构进行了详细的解释,...

    Linux下安装APACHE

    Linux 下安装 APACHE Linux 作为一个开源的操作系统,广泛应用于服务器端,APACHE 是一个流行的 Web 服务器软件,而安装 APACHE 在 Linux 下则需要遵循特定的步骤,以避免安装过程中的错误。 下载必要的文件 在...

    linux下apache安装手册

    本安装手册将指导你如何在Linux环境下编译和安装Apache。以下是详细的步骤和注意事项: 1. **获取Apache源码**: 首先,你需要从Apache官方网站下载最新的稳定版本。可以使用`lynx`或`wget`命令来下载源码包。例如...

    linux下apache安装文档借鉴.pdf

    总结来说,Linux 下安装 Apache 需要下载源代码,解压缩,配置,编译,安装,调整配置文件,然后启动服务。过程中需要注意选择合适的配置选项,以及确保服务器的安全性和稳定性。安装完成后,可以通过浏览器测试 ...

    Linux下Apache+PHP+Mysql安装与配置

    Linux 下 Apache+PHP+Mysql 安装与配置 Apache installation * 介绍 Apache 的安装过程,包括卸载原有 Apache 用户、解压缩 Apache 源代码、配置和安装 Apache。 * "--prefix" 参数用于指定安装后的存放路径;"--...

    linux下apache安装以及反向代理的配置

    NULL 博文链接:https://xuehaipeng.iteye.com/blog/677953

    apache for linux安装

    本文将详细讲解如何在Linux环境下安装Apache。 首先,了解Apache的基础知识是必要的。Apache是一款开源、免费的Web服务器软件,它能够解析HTTP协议,处理来自Web浏览器的请求,并将静态网页或动态生成的网页返回给...

    linux离线安装apache

    在Linux环境下离线安装Apache服务器涉及多个步骤,包括但不限于安装必要的开发工具如GCC、G++等,以及配置相关的库文件如PCRE、OpenSSL等。本文将详细介绍整个流程,并针对特定的操作步骤提供指导。 #### 二、准备...

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

    下面将详细介绍如何在Linux环境下进行最简单的LAMP安装过程。 1. **安装Apache** 首先,我们需要安装Apache HTTP Server,它是最流行的开源Web服务器软件之一。在基于Red Hat的系统(如CentOS、Fedora)中,我们...

    linux下安装apache

    Linux 下安装 Apache Linux 下安装 Apache 是一个复杂的过程,需要安装多个依赖项,包括 APR、APR-UTIL 和 PCRE。在本文中,我们将详细介绍 Linux 下安装 Apache 遇到的问题,以及解决办法。 一、安装前准备 在...

    linux中apache安装与配置

    总结,Linux下Apache的安装和配置涉及到以下几个关键步骤:安装Apache软件包,启动并设置服务开机启动,配置主要的Apache设置,创建和启用虚拟主机,以及调整防火墙规则。这些步骤将帮助你构建起一个基础的Web服务器...

    linux下安装apache2

    怎样在linux下安装apache2,具体的安装方法,和安装过程中遇到的问题

    Linux上apache的安装文件

    本文件包提供了在Linux上安装Apache所需的核心组件,包括httpd、apr、apr-util以及pcre库。接下来,我们将详细介绍这些组件以及如何在Linux系统上安装和配置Apache。 1. **httpd**: 这是Apache HTTP Server的主要...

    ubuntu linux下安装apache

    ubuntu linux下安装apache。

    Linux下安装Apache httpd.doc

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

    Linux下Apache安装/增加mod_rewrite模块的方法

    ### Linux下Apache安装/增加mod_rewrite模块的方法 #### 一、引言 在Linux环境下,Apache作为一款广泛使用的Web服务器软件,提供了丰富的功能与高度的灵活性。其中,`mod_rewrite`模块是Apache的一个强大工具,它...

    Apache Nutch 1.7 在windows和Linux下的安装

    Apache Nutch 1.7 在 Windows 和 Linux 下的安装 Apache Nutch 1.7 是一个开源的网络爬虫和搜索引擎项目,它可以对互联网上的网页进行爬取、索引和搜索。本文将详细介绍 Apache Nutch 1.7 在 Windows 和 Linux 下的...

Global site tag (gtag.js) - Google Analytics