Centos7 安装 Apache-2.4.38

Centos7 安装 Apache-2.4.38

1、从官网下载源码

wget http://www.apache.org/dist/httpd/httpd-2.4.38.tar.bz2
wegt http://mirror.bit.edu.cn/apache//apr/apr-1.7.0.tar.gz
wget http://mirror.bit.edu.cn/apache//apr/apr-util-1.6.1.tar.gz

2、减压软件包,编译安装

  • 2.1 减压httpd-2.4.38.tar.bz2 apr-1.7.0.tar.gz apr-util-1.6.1.tar.gz
  • 2.2 将 apr-1.7.0.tar.gz apr-util-1.6.1.tar.gz 重命名为 apr apr-util
  • 2.3 ```cp -a apr/ apr-uril````到/httpd-2.4.38/srclib 中
  • 2.4 然后使用./configure进行编译
./configure --prefix=/usr/local/httpd --sysconfdir=/etc/http --with-included-apr

3、然后进行安装即可make &&make install

4、若在make 时出现如下错误

xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory
 #include <expat.h>

须要编译安装expat软件包,步骤如下:

4.1 下载expat 软件包

wget https://github.com/libexpat/libexpat/releases/download/R_2_2_7/expat-2.2.7.tar.bz2

4.2 安装expat

./configure --prefix = / path-to-expat-installation-dir
make && make install

4.3 然后回到httpd目录下加上如下参数重新编译再安装即可

 --with-expat = / path-to-expat-installation-dir

PS:安装的Httpd 为最新版软件包。

原文地址:https://blog.51cto.com/8686505/2427497

时间: 2024-10-15 20:29:42

Centos7 安装 Apache-2.4.38的相关文章

CentOS7安装 Apache HTTP 服务器

CentOS7安装 Apache HTTP 服务器 时间:2015-05-02 00:45来源:linux.cn 作者:linux.cn 举报 点击:11457次 不管你因为什么原因使用服务器,大部分情况下你都需要一个 HTTP 服务器运行网站.多媒体.用户端脚本和很多其它的东西. # yum install httpd 安装 Apache 服务器 如果你想更改 Apache HTTP 服务器的默认端口号(80)为其它端口,你需要编辑配置文件 ‘/etc/httpd/conf/httpd.con

CentOS7安装apache httpd服务

虚拟机:192.168.2.21     [停止防火墙]   sudo systemctl stop firewalld.service      --停止防火墙   sudo systemctl disable firewalld.service   --开机关闭防火墙    [安装apache httpd服务]   cat /etc/yum.repos.d/CentOS-Media.repo   -----查看镜像配置   yum --disablerepo=\* --enablerepo=

centos7安装apache

一.安装apr wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.2.tar.gz tar zxf apr-1.6.2.tar.gz ./configure --prefix=/usr/local/apr make make install 二.安装apr-util yum -y install expat-devel wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/

阿里云 centos7 安装apache php mysql环境

采用yum安装 启动apache #systemctl start  httpd.service 安装mysql5.6 # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-community-server -y #systemctl start  httpd.s

Centos7安装配置Apache+PHP+Mysql+phpmyadmin

转载自: Centos7安装配置Apache+PHP+Mysql+phpmyadmin 一.安装Apache yum install httpd 安装成功后,Apache操作命令: systemctl start httpd //启动apache systemctl stop httpd //停止apache systemctl restart httpd //重启apache systemctl enable httpd //设置apache开机启动 异常处理我再阿里云上配置并出现启动Apac

centos7安装Lnmp(Linux+Nginx+MySql+Php+phpMyAdmin+Apache)

centos7安装Lnmp(Linux+Nginx+MySql+Php)及Apache Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx是一个高性能的HTTP和反向代理服务器,Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多, 我们学习PHP,以及搭建我们自己的LNMP环境,不妨先在本机上尝试学习,下面我们一步一步来完成在CentOS7 下安装LNMP(Linux+Nginx+MySQL+PHP)及Apache. 查

Centos7下Apache详细安装配置及证书申请SSL配置介绍

首先说到Centos大家都已经非常熟悉了,所以我们也就不多介绍关于Centos具体发展了,我们首先知道在Centos7之前版本命令和ReadHat的命令完全一样的,可Centos从6.0版本升级到Centos7版本之后,命令及功能上有了很大的变化,最明显的差别就是从安装的操作界面及操作命令上已经有很大变化了,更不用说功能上的变化了,比如centos6.x版本的iptalbes到centos7的firewall的变化,当然,变化了很多,我也就不多说了,今天呢,主要给大家介绍一下再Centos7下A

在腾讯云服务器centos7.5系统中lamp(centos7.5+apache+mysql+php)环境中安装ssl证书

# 在腾讯云服务器centos7.5系统中lamp(centos7.5+apache+mysql+php)环境中安装ssl证书 1.准备 yum install mod_ssl openssl 安装完毕后,会自动生成 /etc/httpd/conf.d/ssl.conf 文件 2.上传相关证书到服务器上的相关目录 (这里用的是腾讯云申请的免费证书) 证书: 2_www.some.cn.crt 3_www.some.cn.key 目录: /etc/pki/tls/certs/www.some.cr

Centos7手动编译安装apache

现在很多人搭建web环境选择了一键脚本或可视化管理面板,因此我认为在使用一键脚本之前,一定要自己搭建一次, 生产环境的话,炸了都不知道怎么快速解决可就太难受了,另外就是安全性问题,这个不多谈,总之能不用就不用吧 最近手边有台小内存VPS,手动搭个apache做下载站吧 编译安装需要gcc套件 yum install -y gcc gcc-c++ 安装完成就会提示这个! 编译安装Apr 官网最新版下载页面:http://apache.communilink.net/apr/ 找到开头是apr,ta