centos7 Apache web服务安装配置

1、下载Apache软件包
在Apache官网找到种子—–>百度搜索—->apache官网—–>这里写图片描述
—->这里写图片描述—->
这里写图片描述—->这里写图片描述—–>
这里写图片描述—>
下载方式为:
[root@jack711 tmp]# wget http://mirrors.hust.edu.cn/apache/httpd/httpd-2.4.34.tar.bz2

2、解压httpd-2.4.34.tar.bz2包
[root@jack711 tmp]# tar -xjvf httpd-2.4.34.tar.bz2

3、安装Apache相关匹配模块
[root@jack711 ~]# yum install apr apr-devel apr-util apr-util-devel pcre pcre-devel -y

4、安装httpd
[root@jack711 httpd-2.4.34]# cd httpd-2.4.34/
预编译;
[root@jack711 httpd-2.4.34]# ./configure -prefix=/usr/local/apache2/ -enable-rewrite –enable-so -disable-proxy
注意:有很多写得安装说明,在编译和安装是会出现以下错误:
fatal error: apr_escape.h: No such file or directory 我们在预编译中加入
–disable-proxy 意思是跳过错误,以后在处理

5、编译安装
[root@jack711 httpd-2.4.34]# make && make install

6、重启服务
[root@jack711 ~]#/usr/local/apache2/bin/apachectl start
用web访问时;要关闭selinux和firewalld
临时关闭selinux
[root@jack711 ~]#setenforce 0
关闭firewalld
[root@jack711 ~]#systemctl stop firewalld

7、验证
在浏览器中输入http://192.168.31.113
(每个人的IP都不一样根据自己的IP输入,不知道IP可以输入
[root@jack711 httpd-2.4.34]# ifconfig ens33
这里写图片描述
这个可以查看IP地址)

看到下面的就说明安装成功
这里写图片描述

猜你喜欢

转载自blog.csdn.net/chenliang1038/article/details/82117152