【无标题】linux安装apache(CentOS7 yum安装和编译安装)

本文介绍了如何在CentOS7系统中通过yum和编译方式安装Apache。首先,通过yum源安装,涉及更换yum源、安装及配置Apache,包括开启服务和防火墙设置。然后,详细阐述了编译安装步骤,包括下载依赖、配置和安装Apache,最后验证安装成功。适合Linux运维人员参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、yum安装apache

1.先要更换yum源(步骤参考下帖)

Linux更换yum源_清城旧忆的博客-优快云博客

2.输入命令进行安装

yum -y install httpd

然后出现下面的界面

可以顺便安装一个手册

 yum -y install httpd-manual #apache的手册

3.进行一下基础设置

 systemctl start httpd #重新启用

 systemctl enable httpd #启用

 firewall-cmd --list-all #列出防火墙信息

 firewall-cmd --permanent --add-service=http #永久允许http

 firewall-cmd --reload #防火墙重新加载策略

4.验证一下

/var/www/html apache的/目录,默认发布目录

 var/www/html/index.html apache的默认发布文件内容

 vim var/www/html/index.html 写默认发布文件内容

我们进入上面的目录,创建index.html然后简单编辑一下。

 在浏览器输入虚拟机IP,查看(可以查看到配置的内容,配置成功)

 二、编译安装apache

(删除一下上面步骤安装的apache,没有安装则不需要)

yum remove -y "httpd*"

1.下载软件:apr,apr-util,prce,httpd(从apache官方网站下载)

 2.安装apr apr-util pcre三个依赖包:(以下方法为编译安装)

   

       tar zxf apr-1.5.2.tar.gz #解压

       ./configure --prefix=/usr/local/apr #安装路径

       make && make install #编译

       tar zxf apr-util-1.5.4.tar.gz #解压

       ./configure --prefix=/usr/local/web/apr-util \ --with-apr=user/local/apr ##安装路径

       make && make install #编译

       tar zxf pcre-8.38.tar.gz #解压

       ./configure --prefix=/user/local/pcre #安装路径

       make && make install #编译

 3、解压apache软件压缩包和编译安装apache软件。

      tar zxf httpd-2.4.53. tar.gz #解压包

      ./configure --prefix=/usr/local/apache 2.4.53 #指定apache的安装目录(进入解压的目录)

      -- enable-expiress \ #提供对内容的压缩传输编码的支持

      -- enable-headers\ #激活允许通过配置文件控制HTTP的内容

      --enable -modules -most\ #编译安装模块,most表示包括大部分模块

      --enable-so \ #激活apache的DSO支持

      --enable-rewrite \ #激活基于URL规则的重写功能

      --with-mpm=worker \ #配置apache的mpm模式为worker模式

      --with-apr=usr/local/apr \ #指定apr依赖包的安装位置(相对位置)

      --with-apr-util=/usr/local/apr-util \ #指定apr-util依赖包的安装位置

      --with-pcre=/usr/local/pcre #指定pcre依赖包的安装位置

      执行完上面步骤后

      make && make install #进行编译

  4.验证方法同yum安装。   

linux运维

发布于2022-04-26

著作权归作者所有

相关推荐更多

yum安装apache|php|mysql

suj99999 0 下载

最新发布 Linux系统(Centos)通过yum方式 快速安装 Apache + Tomcat

CMU-李颂 52 阅读 0 评论

linux apache yum安装,CentOS/Linux上yum安装Apache服务

小云哥哥 285 阅读 0 评论

centos7安装apache(yum安装)

Hi-King 374 阅读 0 评论

yum安装Apache

weixin_44267647 150 阅读 0 评论

yum安装mysql,apache,php

u011121117 0 下载

Linux(Centos7)下,阿帕奇(Apache)服务器的安装与配置

下面介绍Apache安装操作~ 1、打开centos7操作系统,运行 “#yum install httpd” ,安装过程中会问“is this ok [y/d/N]”,输入“y”回车,等待一会,Apache安装成功 2、安装完成之后,你可以通过执行 “#systemctl status httpd.servic...

linux7yum安装httpd,centos7下安装apache服务器httpd的yum方式安装

Apache在Linux系统中,其实叫“httpd”,可以使用yum来安装。 1、查看httpd包是否可用: #yumlist | grep httpd 2、安装Apache # yum install httpd 3、配置ServerName # vi /etc/httpd/conf/httpd.conf ...

Linux安装apache的httpd(Centos7)_我走过的路你也许在...

Linux安装apache的httpd(Centos7) 常用的包: make gcc、openssl等包。 yum -y install *** 然后更新yum源。 Apache的安装有很多种,这里介绍两种常用的安装方式: 一、yum安装方式: yum install httpd或者yum -y install httpd:...

linux源码安装apache2,CentOS7编译安装Apache2_weixin...

linux源码安装apache2,CentOS7编译安装Apache2 在LAMP环境下对于服务的安装是必不可少的,在linux环境下安装软件也有两种不同的方式,一种是yum安装当然了不同的linux发行版本使用略有不同,另一种是通过编译安装,编译安装要比yum安装要...

Linux CentOS7 yum安装Apache_weikaixxxxxx的博客

Linux CentOS7 yum安装Apache # yum install -y httpd 1 启动apache # systemctl start httpd.service 1 设置Apache开机启动 # systemctl enable httpd.service 1 apache命令相关命令 // 启动apache # systemctl start httpd.service ...

linux-centos7 最小化系统 -源码编译安装apache服务详...

1.1:安装准备环境 :centos7.6 最小化安装版源码包:apr-1.7.0.tar.bz2 apr-util-1.6.1.tar.gz expat-2.2.9.tar.gz httpd-2.4.43.tar.bz21.2 首先安装编译相关软件Yum install -y gcc gcc -c++ automake autoconf libtool ...

热门推荐 centos7 部署Apache服务器

u011277123 5万+ 阅读 7 评论

CentOS 7安装Apache启动服务

王菜鸟 1495 阅读 0 评论

contos7 安装Apache +PHP

趙小欠儿_10 35 阅读 0 评论

apache Impala详细安装(躺过最全的坑)
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值