记录:327
场景:在CentOS 7.9操作系统上,使用reposync从开源镜像站下载sclo镜像仓库的rpm包;使用createrepo制作本地SCLo-scl镜像仓库;使用httpd发布服务。解决内网中使用yum命令安装软件时,缺少依赖包的需求。
版本:
操作系统:CentOS 7.9
名词:
SCL,Software Collections的简称。软件集合使您能够构建、安装和使用同一系统上的多个软件版本,无影响系统范围内安装的软件包。
Software Collections,在SCL中收录了许多程序的各版本以及新版本,是非常实用的一个软件工具集。
EPEL:Extra Packages for Enterprise Linux,适用于Enterprise Linux的额外软件包。
Software Collections官网:https://www.softwarecollections.org/
1.基础环境
1.1基础工具准备
(1)安装reposync工具
命令:yum install -y yum-utils
解析:yum-utils包括了很多yum功能,比如reposync下载工具。默认安装在/usr/bin/reposync。
(2)安装createrepo工具
命令:yum install -y createrepo
解析:使用createrepo生成yum源镜像仓库元数据。
(3)安装httpd工具
命令:yum install -y httpd
解析:安装httpd后可以使用httpd发布服务,把yum源镜像仓库提供给内网其它机器使用。
(4)配置httpd服务
安装httpd完成后,会生成httpd发布服务的目录,把需要httpd发布的内容移动此目录,就可以实现http访问。
httpd默认端口:80
httpd默认生成的目录: /var/www/html/
httpd启动命令:systemctl start httpd
httpd开机自启动命令:systemctl enable httpd
查看httpd启动状态命令:systemctl status httpd.service
查看httpd发布端口命令:ne

最低0.47元/天 解锁文章
698

被折叠的 条评论
为什么被折叠?



