Advertisement

搭建自己的yum仓库

阅读量:
光盘挂载

1.首先在/mnt 目录下创建cdrom文件夹,并且将光盘挂载到此目录下:

  1. 创建一个名为cdrom的文件夹至/mnt/cdrom路径。
  2. 将光盘设备挂载至/mnt/cdrom/目录下的cdrom位置。
  3. 运行df命令以确认挂载状态。

在/etc/yum.repos.d/目录中新建test.repo文件,并确保其扩展名为.repp。随后,在该文件中按照如下格式填写相关内容并保存退出。
[ test ] 固定模式,默认存储仓库名称
name=test,默认设置仓库名称
baseurl = file:///mnt/cdrom
enable
gpgcheck=0

关闭防火墙和Selinux

安装前一定要关闭防火墙和Seli1111nux,否则会失败,出现异常

1.查看SElinux状态

getenforce

/usr/sbin/sestatus

复制代码
    [root@localhost ~]# /usr/sbin/sestatus
    SELinux status:                 enabled
    SELinuxfs mount:                /sys/fs/selinux
    SELinux root directory:         /etc/selinux
    Loaded policy name:             targeted
    Current mode:                   enforcing
    Mode from config file:          enforcing
    Policy MLS status:              enabled
    Policy deny_unknown status:     allowed
    Max kernel policy version:      28
  • SE Linux状态:SELinux防火墙的状态由enabled指示启用状态·SELinux firewall's state is indicated by enabled for active use.
    • 当前设置:SELinux代表当前的安全策略设定, enforcement则代表严格执行
2关闭SEliunx

打开/等同于打开SELinux配置文件
编辑SELinux安全策略配置文件
将SELinux安全策略从启用状态设置为禁用状态
并保存修改

重启

reboot

关闭防火墙

查询防火墙状态:systemctl status firewall-system
停止防火墙服务:systemctl stop firewall-system.service

搭建yum仓库
  • 安装httpd服务
  1. 安装httpd服务
    yum install -y httpd

  2. 开启httpd服务
    systemctl start httpd

挂载

mkdir >vatr/www/html/centos/7/os/x86_64/ -pv
mount /dev/sr0 /var/www/html/centos/7/os/x86_64

重启一台全新的centos7系统,在新启动的系统内预先配置yum客户端服务端口(即releasever 和basearch两个变量),以确保yum服务器中的版本号变更不会影响到其客户端的正常运行。

.在配置完成后能够进行软件测试YUM仓库是否能够正常连接。至此YUM仓库已经成功创建完毕。

全部评论 (0)

还没有任何评论哟~