栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

CentOS6 使用 RPM 安装 apache 服务器(二)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CentOS6 使用 RPM 安装 apache 服务器(二)

CentOS6 使用 yum在线方式 安装 apache 服务器 一、前言

        本篇介绍用  yum 在线安装的方式安装 apache 服务器。

        yum在线安装:

                        优点:简单,快捷,自行寻找依赖,无需手动安装依赖

                        缺点:经过编译,无法看到源代码

        对初学者来说yum在线安装的缺点可以忽略,因为还远远到不了看源代码的地步,所以无关紧要。我们要做的就是配置好yum源直接安装就完了,其他暂时不考虑。

二、yum在线安装:         第一步、配置yum源

        配置本地光盘yum源直通车:

CentOS6 搭建本地光盘yum源_走向运维的老男孩的博客-CSDN博客

第二步、查看apache服务器安装包
[root@localhost rpm-gpg]# yum list | grep httpd
httpd-tools.x86_64                         2.2.15-53.el6.centos        @c6-media
httpd.x86_64                               2.2.15-53.el6.centos        c6-media 
httpd-devel.i686                           2.2.15-53.el6.centos        c6-media 
httpd-devel.x86_64                         2.2.15-53.el6.centos        c6-media 
httpd-manual.noarch                        2.2.15-53.el6.centos        c6-media 
libmicrohttpd.i686                         0.9.33-4.el6                c6-media 
libmicrohttpd.x86_64                       0.9.33-4.el6                c6-media 
libmicrohttpd-devel.i686                   0.9.33-4.el6                c6-media 
libmicrohttpd-devel.x86_64                 0.9.33-4.el6                c6-media 
libmicrohttpd-doc.noarch                   0.9.33-4.el6                c6-media
第三步、安装 httpd.x86_64 
[root@localhost rpm-gpg]# yum -y install httpd
已加载插件:fastestmirror, security
设置安装进程
Loading mirror speeds from cached hostfile
解决依赖关系
--> 执行事务检查
---> Package httpd.x86_64 0:2.2.15-53.el6.centos will be 安装
--> 完成依赖关系计算

依赖关系解决

=====================================================================================================================================
 软件包                    架构                       版本                                        仓库                          大小
=====================================================================================================================================
正在安装:
 httpd                     x86_64                     2.2.15-53.el6.centos                        c6-media                     833 k

事务概要
=====================================================================================================================================
Install       1 Package(s)

总下载量:833 k
Installed size: 3.0 M
下载软件包:
运行 rpm_check_debug 
执行事务测试
事务测试成功
执行事务
  正在安装   : httpd-2.2.15-53.el6.centos.x86_64                                                                                 1/1 
  Verifying  : httpd-2.2.15-53.el6.centos.x86_64                                                                                 1/1 

已安装:
  httpd.x86_64 0:2.2.15-53.el6.centos                                                                                                

完毕!
第四步、安装 httpd-devel
[root@localhost rpm-gpg]# yum -y install httpd-devel
已加载插件:fastestmirror, security
设置安装进程
Loading mirror speeds from cached hostfile
解决依赖关系
--> 执行事务检查
---> Package httpd-devel.x86_64 0:2.2.15-53.el6.centos will be 安装
--> 完成依赖关系计算

依赖关系解决

=====================================================================================================================================
 软件包                         架构                      版本                                     仓库                         大小
=====================================================================================================================================
正在安装:
 httpd-devel                    x86_64                    2.2.15-53.el6.centos                     c6-media                    156 k

事务概要
=====================================================================================================================================
Install       1 Package(s)

总下载量:156 k
Installed size: 528 k
下载软件包:
运行 rpm_check_debug 
执行事务测试
事务测试成功
执行事务
  正在安装   : httpd-devel-2.2.15-53.el6.centos.x86_64                                                                           1/1 
  Verifying  : httpd-devel-2.2.15-53.el6.centos.x86_64                                                                           1/1 

已安装:
  httpd-devel.x86_64 0:2.2.15-53.el6.centos                                                                                          

完毕!
第五步、安装 httpd-tools 和 httpd-manual
[root@localhost rpm-gpg]# yum -y install httpd-tools
已加载插件:fastestmirror, security
设置安装进程
Loading mirror speeds from cached hostfile
包 httpd-tools-2.2.15-53.el6.centos.x86_64 已安装并且是最新版本
无须任何处理
[root@localhost rpm-gpg]# yum -y install httpd-manual
已加载插件:fastestmirror, security
设置安装进程
Loading mirror speeds from cached hostfile
解决依赖关系
--> 执行事务检查
---> Package httpd-manual.noarch 0:2.2.15-53.el6.centos will be 安装
--> 完成依赖关系计算

依赖关系解决

=====================================================================================================================================
 软件包                          架构                      版本                                    仓库                         大小
=====================================================================================================================================
正在安装:
 httpd-manual                    noarch                    2.2.15-53.el6.centos                    c6-media                    789 k

事务概要
=====================================================================================================================================
Install       1 Package(s)

总下载量:789 k
Installed size: 3.5 M
下载软件包:
运行 rpm_check_debug 
执行事务测试
事务测试成功
执行事务
  正在安装   : httpd-manual-2.2.15-53.el6.centos.noarch                                                                          1/1 
  Verifying  : httpd-manual-2.2.15-53.el6.centos.noarch                                                                          1/1 

已安装:
  httpd-manual.noarch 0:2.2.15-53.el6.centos                                                                                         

完毕!

        至此,安装完成。

第六步、验证是否安装完成

        查看httpd服务状态:

[root@localhost rpm-gpg]# service httpd status
httpd (pid  3272) 正在运行...

        当前apache服务器处于运行状态,说明目前用RPM包安装方式安装成功。

        补充命令:

                服务重启:service httpd restart

                暂停服务:service httpd stop

                开启服务:service httpd start        

第七步、卸载

        初学者是不被建议用【yum remove httpd】命令卸载apache服务器的,当我们熟悉一段时间之后就可以使用了。

[root@localhost rpm-gpg]# yum remove httpd
已加载插件:fastestmirror, security
设置移除进程
解决依赖关系
--> 执行事务检查
---> Package httpd.x86_64 0:2.2.15-53.el6.centos will be 删除
--> 处理依赖关系 httpd = 2.2.15-53.el6.centos,它被软件包 httpd-devel-2.2.15-53.el6.centos.x86_64 需要
--> 执行事务检查
---> Package httpd-devel.x86_64 0:2.2.15-53.el6.centos will be 删除
--> 完成依赖关系计算

依赖关系解决

=====================================================================================================================================
 软件包                         架构                      版本                                    仓库                          大小
=====================================================================================================================================
正在删除:
 httpd                          x86_64                    2.2.15-53.el6.centos                    @c6-media                    3.0 M
为依赖而移除:
 httpd-devel                    x86_64                    2.2.15-53.el6.centos                    @c6-media                    528 k

事务概要
=====================================================================================================================================
Remove        2 Package(s)

Installed size: 3.5 M
确定吗?[y/N]:y
下载软件包:
运行 rpm_check_debug 
执行事务测试
事务测试成功
执行事务
  正在删除   : httpd-devel-2.2.15-53.el6.centos.x86_64                                                                           1/2 
  正在删除   : httpd-2.2.15-53.el6.centos.x86_64                                                                                 2/2 
  Verifying  : httpd-devel-2.2.15-53.el6.centos.x86_64                                                                           1/2 
  Verifying  : httpd-2.2.15-53.el6.centos.x86_64                                                                                 2/2 

删除:
  httpd.x86_64 0:2.2.15-53.el6.centos                                                                                                

作为依赖被删除:
  httpd-devel.x86_64 0:2.2.15-53.el6.centos                                                                                          

完毕!
注意:

        用yum remove 包名的形式卸载安装包,部分依赖是会保留在系统中的,但不会造成什么影响,顶多占用一点点磁盘空间。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/836470.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号