`

Linux下安装Apache以及遇到的问题

 
阅读更多
Linux下安装Apache过程
1.下载httpd-2.4.tar.gz安装包
2.下载apr,apr-util,pcre-8.30

3.安装apr命令
(1)先解压命令:tar -zxvf apr
(2)进入解压后的文件并执行配置命令:./configure --prefix=/usr/local/apr    其中--prefix= 紧跟的是程序安装的目录
(3)执行编译命令:make
(4)执行安装命令:make install

4.安装apr-util过程
(1)先解压命令:tar -zxvf apr-util
(2)进入解压后的文件并执行配置命令:./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr    其中--with- 紧跟的是指apr-util依赖的安装程序和目录
(3)执行编译命令:make
(4)执行安装命令:make install

5.安装pcre-8.30的过程
(1)先解压命令:tar -zxvf pcre-8.30
(2)进入解压后的文件并执行配置命令:./configure --prefix=/usr/local/pcre 
在此过程中会出现configure: error: You need a C++ compiler for C++ support
解决方法是:yum install -y gcc gcc-c++
(3)执行编译命令:make
(4)执行安装命令:make install

6.安装httpd-2.4过程
(1)先解压命令:tar -zxvf httpd-2.4.tar.gz
(2)进入解压后的文件并执行配置命令:.configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
在此过程中可能会出现的问题是:configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/   
解决方法:如果pcre安装成功还是提示这个问题,说明有可能是pcre版本的问题,尽量选择pcre-8.30或者以前的版本
(3)执行编译命令:make
(4)执行安装命令:make install

 

分享到:
评论

相关推荐

    linux离线安装apache

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

    linux下安装apache2

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

    linux下安装apache

    在本文中,我们将详细介绍 Linux 下安装 Apache 遇到的问题,以及解决办法。 一、安装前准备 在安装 Apache 之前,需要将源文件存放在 /usr/local/src 目录下面。 Apache 的版本为 2.4.10,Mysql 的版本为 5.5.35...

    apache for linux安装

    8. **安全与优化**:为了增强安全性,建议禁用不必要的Apache模块,限制对服务器的访问,以及安装SSL证书以提供HTTPS支持。 9. **日志管理**:Apache的日志文件位于`/var/log/apache2`(Debian/Ubuntu)或`/var/log...

    linux安装Apache,apache安装包,内含相关安装包

    本文将详细介绍如何在Linux环境下安装Apache,以及如何处理提供的压缩包中的相关安装文件。 首先,我们需要了解Linux的基础知识,尤其是关于命令行操作。大多数Linux发行版都提供了基于终端的安装方式,这需要用户...

    Linux下安装并配置Apache+PHP+MySQL

    本文将详细介绍如何在Linux环境下安装和配置Apache Web服务器、PHP解释器以及MySQL数据库管理系统,搭建一个完整的LAMP(Linux Apache MySQL PHP)环境。该教程适用于希望自行部署LAMP环境的用户。 #### 二、准备...

    linux 安装Apache+openssl 过程

    在安装过程中,如果遇到重复安装的问题,使用make clean命令可以清理之前的编译文件,避免安装冲突。 需要注意的是,在实际操作中,由于Linux发行版的不同,可能需要安装额外的依赖包或使用不同的命令来完成上述...

    linux系统下安装及监控apache

    本指南将详细介绍如何在Linux系统下安装Apache,并提供监控Apache服务的方法。 ### 一、准备工作 在开始安装Apache之前,确保你的Linux系统是最新的。你可以通过运行以下命令来更新系统: ```bash sudo yum ...

    在linux下面安装apache、mysql、php

    以下将详细介绍如何在Linux系统中安装这三款软件,以及解决可能出现的问题。 首先,我们来看如何通过源码包安装MySQL: 1. 下载MySQL的源代码包。你可以访问MySQL的官方网站或者镜像站点获取最新的稳定版本。例如...

    apache在mac上以及linux上安装存在的一些问题以及解决方法

    本文旨在针对Apache在Mac及Linux平台上的安装过程中可能遇到的问题进行详细解析,并提供有效的解决方案,帮助用户顺利完成Apache服务器的搭建与运行。 #### Apache配置测试命令详解 - **`apachectl configtest`**...

    在linux下安装和配置apache

    本指南将详细介绍如何在Linux环境下安装和配置Apache,帮助你构建和管理自己的Web服务器。 **一、安装Apache** 1. 更新系统包: 在开始安装Apache之前,确保你的Linux系统已经更新到最新版本,以获取最新的安全...

    虚拟机中如何在Linux上安装和配置Apache服务器

    在安装和配置 Apache 服务器时,可能会遇到一些问题,例如缺少 apr 文件、apr-util 文件和 pcre 文件等。解决这些问题的方法是下载缺少的文件并按照安装步骤进行安装。 在虚拟机中安装和配置 Apache 服务器需要遵循...

    linux 安装 apache 配置及步骤

    本教程将详细介绍在Linux上安装Apache的过程,以及如何解决可能出现的问题。我们将主要关注httpd-2.2和httpd-2.4两个版本,这两个版本都是Apache的常见版本。 **1. 确认Linux发行版** 在开始安装Apache之前,你需要...

    Linux下apache与php的安装与整合.docx

    在实际操作过程中,可能会遇到一些问题,比如Apache端口冲突或无法解析服务器的FQDN。对于端口冲突,可以通过修改`httpd.conf`中的`Listen`指令来更换监听端口;对于FQDN解析问题,检查网络设置,确保DNS配置正确,...

    linux下apache2.2整合tomcat6详细步骤.docx

    在Linux环境下,将Apache2.2与Tomcat6进行整合是一项常见的任务,这通常涉及到创建一个Web服务器集群,以便能够处理动态和静态内容。Apache作为前端服务器,主要负责静态资源的处理,而Tomcat作为后端应用服务器,...

    Linux下安装Apache+PHP+MySql搭建PHP运行环境.docx

    但在安装和配置Apache等服务时,可能会遇到由于SELinux限制而产生的问题。因此,首先需要关闭SELinux: ```bash sudo sed -i 's/^SELINUX=.*$/SELINUX=disabled/' /etc/selinux/config sudo reboot ``` ### 二、...

    linux下apache安装手册

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

    Linux下通过Apache搭建Tomcat集群

    在Linux环境中,通过Apache HTTP服务器(简称Apache)搭建Tomcat集群是...在实际操作过程中,可能会遇到各种问题,但只要按照上述步骤仔细配置,再结合实际情况进行调整,就能成功建立一个功能强大的Linux Tomcat集群。

    Linux apache环境多域名配置

    本文将详细介绍如何在Linux环境下,基于Apache Web服务器实现多域名配置的方法。 #### 二、环境准备与基础配置 **1. 系统与软件版本** - **Linux系统版本**:Red Hat 4.8.5 - **PHP版本**:7.0 - **Apache版本**...

Global site tag (gtag.js) - Google Analytics