httpd安装与配置(centos7)

Apache服务(Apache HTTP Server),是Apache软件基金会的一个开放源码的网页服务器。可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。

本文简单介绍安装httpd软件到虚拟机上

 一、安装

1、yum安装

 1.yum list httpd查看可安装的包

2.# yum install httpd.x86_64 用命令安装

2、使用源码编译安装的方式安装

总体步骤分为4步:

(1)获得软件(2)编译前准备(3)开始编译   make (4)安装与部署  make install

有的电脑存在apache服务,首先删除电脑中存在的服务

1.停止httpd服务systemctl stop httpd

2.停止服务后使用ps -ef|grep httpd查看是否还有httpd进程正在运行

3.若还有进程存在,则用kill -9 pid逐个删除

4.使用rpm -qa|grep httpd查看软件包名字

5逐个删除软件

再使用源码编译安装的方式安装httpd软件到本机上

1.从apache官网(http://httpd.apache.org/)下载httpd最新的源码包。

 下载apr、apr-util、prce

下载地址分别为http://apr.apache.org/download.cgi

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

 使用wget在线下载,也可以下载后通过xftp上传

以apr为例安装:

 mkdir /usr/local/apr

解压压缩包,cd到解压后到文件,配置此包适应本操作系统

 ./configure --prefix=/usr/local/apr

出现问题

安装gcc软件

 yum list gcc列出可安装的包,然后安装

同样yum list gcc-c++,安装

安装完成后查看

再./configure --prefix=/usr/local/apr,不报错,然后依次执行

# make

make install

安装完apr之后,类似这个方法安装apr-tuil、prce

创建目录====》解压=====》安装到目录====》编译执行

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config

./configure --prefix=/usr/local/pcre --with-apr=/usr/local/apr/bin/apr-1-config

3、安装apache同样类似于以上安装步骤

./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcr

执行出错

错误提示:checking for pcre-config... false
configure: error: Did not find pcre-config script at /usr/local/pcre。

安装pcre版本过高,删除 pcre 安装目录 ,下载低版本的pcre

安装完成后重新执行./configure命令成功

下篇:https://www.cnblogs.com/yigehezi/p/10560335.html

 

转载于:https://www.cnblogs.com/yigehezi/p/10552816.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值