由于系统部署是在内网环境,不能访问互联网,而有些项目上云环境又不提供yum源,所以需要搭建本地yum源以满足后续的磁盘挂载、服务器初始化和部分软件的部署。

1、执行命令yum install –y lrzsz,如果有如下图所示的异常抛出,则说明yum源不可用;若安装成功,则可以跳过后续步骤的操作;或者不想用现在的yum源,想重新配置yum源,也可以使用以下步骤处理

本地yum源制作教程

2、执行命令cat /etc/redhat-release查看操作系统版本,在CentOS官网下载对应版本的系统镜像(大概为4G以上,不要下载4G一下的),或者找云管上传对应系统镜像。


本地yum源制作教程

3、执行如下命令,创建文件夹cdrom,并将系统镜像挂载到改目录下。

mkdir -p /mnt/cdrom
mount 系统镜像名称全路径 /mnt/cdrom

4、进入目录/etc/yum.repos.d,备份其它文件至新建文件夹bak下,新建文件iso.repo,写入入以下内容。

本地yum源制作教程

5、执行命令yum clean all && yum repolist,刷新yum源,若看到如下输出且没有错误信息,则说明本机的yum源已经制作完成。

本地yum源制作教程

6、执行命令yum install –y httpd,安装httpd服务,以便为其它机器提供yum源。

yum install –y httpd

7、执行命令cp –r /mnt/cdrom /var/www/html,将挂载目录复制一份到httpd的工作目录下,然后执行命令systemctl restart httpd重启httpd服务。

cp –r /mnt/cdrom /var/www/html

8、编辑iso.repo文件,修改内容如下,然后将此文件分发到内网其它机器上的/etc/yum.repos.d目录下(将此文件夹下的原有内容备份至新建文件夹bak下)。

本地yum源制作教程

标签: yum, mnt, 执行命令, 文件夹, httpd, 本地, cdrom, 制作

相关文章推荐

添加新评论,含*的栏目为必填