这是一篇关于讲解如何正确使用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