这是一篇关于讲解如何正确使用51CTO博客-Markdown的排版示例,希望通过此,大家都能轻松上手,都能通过Markdown 能够让自己的文章有更加出色、更清晰明了的排版。

1.挂载iso仓库并同步到本地

mkdir mnt #创建挂载点 mount -o loop xxxxx.iso mnt #将仓库iso挂载到指定的挂载点 mkdir repo #创建同步目录 rsync -aP mnt/* repo/ #将iso中的仓库内容拷贝到同步目录中

2.先配置本地目录并安装nginx

mv UnionTechOS-everything-x86_64.repo UnionTechOS-everything-x86_64.repobak mv UnionTechOS-modular-x86_64.repo UnionTechOS-modular-x86_64.repobak mv UnionTechOS-update-x86_64.repo UnionTechOS-update-x86_64.repobak mv UnionTechOS-x86_64.repo UnionTechOS-x86_64.repobak #注释自带的外网源 vim /etc/yum.repos.d/offline.repo #创建本地离线源文件并添加以下内容 [offline] name=offline baseurl=file:///xxx/xxx/repo/ #/xxx/xxx/repo/为同步目录 enabled=1 gpgcheck=0 yum clean all #清除之前的配置缓存 yum makecache #重新生成离线源缓存 yum update yum install nginx.arrach64

3.配置nginx发布离线源

vim /etc/nginx/conf.d/offline.conf #创建nginx离线源配置并添加以下内容 server { listen 12345; listen [::]:12345; server_name localhost; charset utf-8; location / { root /xxx/xxx/repo; #/xxx/xxx/repo为同步目录 autoindex on; #打开目录浏览功能 autoindex_exact_size off;
autoindex_localtime on;
} } systemctl enable nginx systemctl restart nginx

4.更新yum离线源配置

vim /etc/yum.repos.d/offline.repo #修改离线源文件为以下内容 [offline] name=offline baseurl=http://127.0.0.1:12345 enabled=1 gpgcheck=0 yum clean all #清除之前的配置缓存 yum makecache #重新生成离线源缓存 yum update