[Linux]RHEL8使用http提供yum/dnf服务
-
安装并启动http服务(CentOS8)
dnf install httpd -y
systemctl enable httpd systemctl start httpd
-
在/var/www/html/下创建目录
mkdir -p /var/www/html/CentOS8
-
在/etc/fstab文件下追加以下,设置开机自动挂载
/dev/sr0 /var/www/html/CentOS8/ iso9660 defaults 0 0
-
根据/etc/fstab更新挂载
mount -a
-
创建repo文件
touch /etc/yum.repos.d/AppStream-http.repo touch /etc/yum.repos.d/BaseOS-http.repo
编辑repo文件:
[root@localhost /]# vim /etc/yum.repos.d/AppStream-http.repo [AppStream-http] name=AppStream-http baseurl=http://192.168.9.100/CentOS8/AppStream/ enabled=1 gpgcheck=0
[root@localhost /]# vim /etc/yum.repos.d/BaseOS-http.repo [BaseOS-http] name=BaseOS-http baseurl=http://192.168.9.100/CentOS8/BaseOS/ enabled=1 gpgcheck=0
-
测试仓库是否生效
yum clean all yum makecache yum repolist