Apache httpd2.4.18安装教程

在安装apache httpd2.4.18前需要安装其它几个软件,分别为pcre、apr、apr-util

三个软件的下载地址分别为:

pcre:https://sourceforge.net/projects/pcre/files/pcre/8.38/

apr和apr-util:http://mirrors.cnnic.cn/apache/httpd/

由于本人不知道需要安装上述软件,因此在安装过程中吃了很大亏(惭愧),现将曲折的安装过程写出来,希望对大家有帮助。

一、下载apache httpd-2.4.18安装包

使用wget命令从网络下载安装包:

解压压缩包:tar -jxvf httpd-2.4.18.tar.bz2

二、设置安装环境

进入httpd-2.4.18目录:

执行命令:

其中“/opt/httpd-2.4.18”为指定的安装目录。

1、兼容性问题1:

解决方案:安装APR,下载网址文章开头已经开出,使用源码安装,过程不在赘述。

2、兼容性问题2:

解决方案:安装APR-util,下载网址文章开头已经开出,使用源码安装,过程不在赘述。

3、兼容性问题3:

解决方案:安装pcre,下载网址文章开头已经开出,使用源码安装,过程不在赘述。

等上述问题不在出现后,再次执行

三、编译

执行命令:make

四、安装

执行命令:make install

五、启动httpd服务

执行命令:/opt/httpd-2.4.18/bin/apachectl -k start

其中:/opt/httpd-2.4.18是我指定的安装目录。

从上图可以看出出现错误,原因为ServerName没有修改。

进入httpd.conf文件,修改ServerName如下图所示:

修改成功后,保存文件。再次启动

启动成功后如上如所示。

六、测试

在浏览器中输入本机IP,我主机的IP是10.0.2.15。因此在浏览器中输入10.0.2.15,结果如下图所示:

说明服务器已经安装成功了!!!

七、总结

1、在安装文件前一定要阅读README文件,掌握软件之间的依赖关系及其他注意事项,避免出现安装失败的问题;

2、apr-util是依赖于apr的,因此应该先安装apr。

本人邮箱[email protected],欢迎交流!

时间: 2024-08-25 14:20:07

Apache httpd2.4.18安装教程的相关文章

apache httpd-2.4.18 安装教程

#下载pcre最新版本的 http://sourceforge.net/projects/pcre/files/pcre/ #下载apr 和 apr-util最新版本(注意,这里是下载两个) http://apr.apache.org/download.cgi #下载httpd http://mirror.bit.edu.cn/apache/httpd/ 4个文件 #注以上只给链接地址,可以自己选择相应的版本,这里安装是最新稳定版 #安装编译工具 yum  install -y gcc gcc-

编译安装Apache(httpd-2.4.18)

httpd有rpm和源码编译的方法,下面介绍一下源码编译安装的方法: 操作系统版本: # cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.5 (Santiago) 软件版本:httpd-2.4.18.tar.bz2 下载地址:http://apache.fayea.com/httpd/ 因为2.4版本的http的依赖apr-util.apr和pcre,所以还需要分别安装 软件版本:apr-1.5.2.tar.gz

MySQL 8.0.18安装教程(windows 64位)

先去官网下载点击的MySQL的下载 https://dev.mysql.com/downloads/mysql/ 下载完成后解压 配置初始化的my.ini文件的文件(MYSQL根目录)解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写入基本配置: [mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=C:\Program Files\MySQL# 设置mysql数据库的

基于centOS6.7搭建LAMP(httpd-2.4.18+mysql-5.5.47+php-5.6.16)环境

首先确保系统可以联网.设置IP地址以及虚拟机安装linux在此略过.本文采用centos6.7 64位minimal版.php5.6.16.httpd-2.4.18.mysql-5.5.47版搭建lamp环境.默认设置软件下载目录/usr/local/src,软件安装目录/app/local/下,安装顺序是apache→mysql→php.通过搜狐镜像获取apache.mysql.php搜狐镜像:http://mirrors.sohu.com/ wget http://mirrors.sohu.

httpd-2.4.18源码安装

系统:centos6.7 安装的目录一般为/usr/local 在安装php之前首先要安装apr和apr-util,这是因为apr-util和apr都是为上层应用提供的运行库.为没有stl库的C语言提供了一些数据结构和操作系统封装接口.显然apache的许多软件都是以apr/apr-util为基础库进行开发的.apr-util只是在apr的基础上提供了更多的数据结构和操作系统封装接口而已. cd /usr/local 一 : 安装apr 下载apr wget http://mirrors.hus

Centos7 Apache 2.4.18编译安装

安装环境:CentOS Linux release 7.0.1406 (Core) 0x01 到官网http://httpd.apache.org/download.cgi#apache24下载apache http最新版 tar zxf httpd-2.4.18.tar.gz [[email protected] httpd-2.4.18]# rpm -qa | grep apr          查看当前主机上是否安装apr/apr-util,这个库为apache提供跨平台的支持 [[ema

Apache HTTP Server安装教程

Apache HTTP Server安装教程 Apache HTTP Server的官方网站是:http://httpd.apache.org/,可以从中下载最新版本的Apache HTTP Server. 首先需要说明的是,Apache 服务器没有官方的64位版本,只有民间的高手自己制作的.下面是具体的安装步骤. 在https://blackdot.be/download-archive/下载64位的Apache服务器.目前的版本是2.2.19,下载之后的压缩包名为httpd-2.2.19-w

CentOS7源码包安装教程(以apache为例)

Linux源码包安装教程(以apache为例) 1.选用版本是httpd-2.4.38.tar.gz 2.依赖的包有apr-1.6.5.tar.gz.apr-util-1.6.1.tar.gz.pcre-8.10.zip 3.我把安装包放在我的百度云,大家可以自行下载: 链接:https://pan.baidu.com/s/17tv2ohteUFUwbuQB9ylGCA 提取码:5jai 安装步骤: 第一步:yum安装必要的软件包 [[email protected] ~]#yum instal

apache 2.4.18+php7安装流程

apache 2.4.18 先安装apr,apr-util,和pcre # tar xvf apr-1.5.2.tar.gz # cd apr-1.5.2 # ./configure --prefix=/usr/local/apr &&  make && make install 2.安装apr-util # tar xvf apr-util-1.5.4.tar.bz2 # cd apr-util-1.5.4 # ./configure --prefix=/usr/loca