当前位置:   article > 正文

YUM源服务器的内网部署_内网yum源

内网yum源
  • YUM源服务器的部署

一:要求

1.这个yum源服务器要能够定期自动更新自身源

2.使用CentOS官方标准源version6和version7的两个版本保持更新

3.linux(mini)客户端可以在使用的时候直接使用源,比如直接命令:yum –y install pcre*

4.能够定期更新的源,肯定是需要计划任务通过执行命令脚本来实现

5.这里我们用Aliyun(http://mirrors.aliyun.com/ )

二、搭建yum源的server端

1.首先关闭防护墙或者设置规则通过且关闭selinux

Systemctl diable firewalld 永久关闭防火墙

vim/etc/sysconfig/selinux 并修改SELINUX=enforce行为SELINUX=disabled

2.安装Nginx、createrepo 、yum-plugin-priorities

首先安装yum –y install Nginx 安装html的网站服务器

这里建议使用Nginx来进行安装,因为使用Nginx的工具,可以开启文件大小以及修改时间的显示,在配置文件

内修改如下:(如果没有这几项请手动添加

        autoindex on;
        autoindex_exact_size on;
        autoindex_localtime on;
  • 1
  • 2
  • 3

在这里插入图片描述

yum –y install createrepo 安装建yum源仓库的工具,可以用来建立yum仓库

yum –y install yum-plugin-priorities 安装控制yum源更新优先级工具,这个工具可以用来控制进行yum源检

索的先后顺序,建议可以用在client端。

三、安装完成后的调试

1、当nginx安装完成以后,默认的根文件目录为html即:/usr/share/nginx/html

2、那么在html下面建立以下目录:

mkdir –p /usr/share/nginx/html/CentOS-YUM/CentOS/version_6/64bit/

mkdir –p /usr/share/nginx/html/CentOS-YUM/CentOS/version_7/64bit/ 

mkdir –p /usr/share/nginx/html/CentOS-YUM/Aliyun/version_6/64bit/ 

mkdir –p /usr/share/nginx/html/CentOS-YUM/Aliyun/version_7/64bit/ 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

且不要忘记给目录增加可读和可执行权限,否则在web页面显示不出来。

chmod -R +x /usr/share/nginx/html/
  • 1

在web的index.html首页里面添加指向文件目录的超链接:

----------------------------------------------------------------------------------------------------------------- ----------
<p style="font-weight:bolder;color:green;font-size:30px;">ALL of the packages in the below:</p>
<br/>
<a href="http://192.168.136.133/CentOS-YUM/Aliyun">Aliyun</a><br/>
These packagers from of CentOS ISO.<br/>
<a href="http://192.168.136.133/CentOS-YUM/CentOS">CentOS</a><br/>
These packagers from of "Internet service provider".<br/>
<p style=<
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/168565
推荐阅读
相关标签
  

闽ICP备14008679号