Linux中的软件安装

本文详细介绍了在Linux环境中使用RPM包、Yum源以及源码包三种方式安装Apache服务器的过程。首先通过本地光盘的RPM包解决依赖关系安装httpd,然后配置Yum源安装gcc编译器。接着,展示了从下载、解压到编译安装Apache的源码包过程,并启动Apache服务。最后讨论了在不同场景下选择软件包类型的考量因素。
摘要由CSDN通过智能技术生成

 


1. 通过本地光盘提供的rpm包安装apache软件包httpd。
(1)虚拟机设置中对cd/dvd设备选择镜像文件的位置。
(2)挂载虚拟光驱到linux目录结构中,挂载位置可设置为/mnt/cdrom
 
(3)将路径切换至/mnt/cdrom/Packages
(4)用rpm命令安装(注用httpd的包全名)
  ​​​​​​​
发现有依赖关系,必须安装相关软件才可以安装httpd。
就一步一步安装具有依赖的软件。
  ​​​​​​​
  ​​​​​​​
经过层层依赖软件的安装,最终成功装上httpd
 
(5)用rpm命令查看是否安装了httpd包
安装前:  ​​​​​​​
安装后:  ​​​​​​​
(6)卸载httpd包及相关的依赖包。
  ​​​​​​​
2. Yum源配置与yum安装软件包gcc。
(1)将工作目录切换到/etc/yum.repos.d目录下,查看有哪些yum仓库文件。
  ​​​​​​​
(2)将本地光盘设置成生效的仓库,将centos官方在线的仓库禁用掉。
 
  ​​​​​​​ ​​​​​​​
  ​​​​​​​
  ​​​​​​​
(3)用yum命令安装gcc编译器
  ​​​​​​​
  ​​​​​​​
3. httpd的源码包安装
(1)下载httpd软件包(下载地址www.mirror.bit.edu.cn/apache/httpd)
(2)通过winscp将windows中的httpd的源码包复制到linux系统中,放到/usr/local/src目录下。
  ​​​​​​​
(3)进入/usr/local/src目录,然后对源码包进行解压解包(检查该软件包的大小,du -sf 目录名)。
   ​​​​​​​
(4)切换进解包后的目录中。
  ​​​​​​​
(5)观察该目录下的INSTALL和README文件的内容。
  ​​​​​​​
  ​​​​​​​
(6)./configure --prefix=/usr/local/apache2
  ​​​​​​​
(7)make(该步骤最占时间)
(8)make install(在该步之前,/usr/local/apache2下面没有任何写入,如果上步中报错,只需make clean)。
(9)启动apache服务器

这里先用源码包安装好后启动apache
  ​​​​​​​ ​​​​​​​

(10)测试apache是否能用,在地址栏中输入linux服务器的地址试试。
这里是用httpd的rpm包安装启用apache的
  ​​​​​​​
  ​​​​​​​
(11)卸载该软件(rm -rf /usr/local/apache2)
小结:对于软件包的类型选择,在服务器中应选择源码包,如果是自己本机用的软件,可以选择rpm包。

​​​​​​​

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值