Linux中有三种方式安装软件
1.源码编译安装
2.rpm安装
一、源码编译安装:
缺点:
1. 编译出了问题,无法解决,看不懂源代码
2.安装过程复杂
3.没有统一的管理人员
优点:
1. 兼容性强 ,更契合系统
2.如果你可以看懂源代码,可以修改和新增功 能,比较自由。
2.1源码编译安装过程
将光驱挂载到uuid这个文件夹上
把tar包 解压,并进入目录
选择路径
将源代码编译成二进制语言 j2:表示使用2个cpu
把二进制写进硬盘,安装进系统
进入、/app/bin 运行apachectl start
关闭防火墙和核心防护
实现了网页显示
二、rpm安装:安装包管理工具
优点
1.统一的安装包格式
2.已经完成编译
3.使用简单
缺点:
1.有依赖关系(安装a 需要先安装b .......)
三、yum仓库
Yum :yum仓库 (用的也是rpm包,他是为了解决rpm包管理工具的依赖关系)
yum是c/s架构
- 想用系统自带的yum仓库,网络需要配好
- 需要一台服务器来提供服务
成为服务器一定要有一下两个文packages,repodata
1.安装包(packages 不固定 )
2.元数据 (repodata)
A:安装包的路径
B:依赖关系
C:权限
客户端需要配置一个文件指明服务器路径
Yum客户端安装的过程
1.客户第一次连接会将元数据文件下载下来
2.根据元数据中的依赖关系和包的路径,将所需要的安装包全部下载下来,放到缓存目 录
3.安装结束后,将缓存目录中的安装包全部删除
3.1yum本地仓库的部署步骤
进入/etc/yum.repos.d/
创建并且修改local.rope
local.rope文件
清楚元数据表并创建
安装httpd