Centos7搭建在线yum源

1:

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

Systemctl diablefirewalld  永久关闭防火墙

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

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

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

这里建议使用Nginx来进行安装,因为使用Nginx的工具,可以开启文件大小以及修改时间的显示,在配置文件内修改如下:(如果没有这几项请手动添加)

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

Systemctl diablefirewalld  永久关闭防火墙

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

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

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

这里建议使用Nginx来进行安装,因为使用Nginx的工具,可以开启文件大小以及修改时间的显示,在配置文件内修改如下:(如果没有这几项请手动添加)

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

yum –y install yum-plugin-priorities 安装控制yum源更新优先级工具,这个工具可以用来控制进行yum源检索的先后顺序,建议可以用在client端。

四、安装完成后的调试

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

我的nginx是安装在/usr/local/nginx-1.11.2/所以默认的根目录也为:

/usr/local/nginx-1.11.2/html如果安装成功,且相应的权限都有,那么可以打开nginx的欢迎页面:(页面上的地址是我修改html.conf文件得来的。)

就会显示WelCome to Nginx的页面就说明成功了!

这是我在html目录下面创建的目录

之后在浏览器上输入你的ip地址会显示

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

Chmod –R +x /usr/local/nginx-1.11.2/html/

接下来开始同步数据:

创建一个同步(rsync)脚本

这是rsync同步命令

这是官方yum源地址

之后给脚本赋予权限

chmod +x /home/crontab/yum_rsync.sh

开始同步比较慢需要耐心等待

之后配置网络yum源:

一:最好copy一份原来的本地源

vim /etc/yum.repos.d/CentOS-Base.repo

改成自己的ip地址就可以。

最后完成了搭建提供yum源服务

原文地址:https://www.cnblogs.com/fuyuteng/p/8419903.html

时间: 2024-11-07 18:52:24

Centos7搭建在线yum源的相关文章

CentOS6.5 搭建在线yum源

CentOS6.5 搭建在线yum源 发布时间:  2017-04-21 浏览次数:  611 下载次数:  1  问题描述 尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑: l 网络速度:访问互联网可能比较慢 l 节省带宽:如果有大量的服务器,架设自己的yum源可以有效节省互联网带宽 l 联网限制:对于有些内网服务器,不能连接到互联网  处理过程 安装Nginx服务器 1.获取Nginx安装包: wget http://tengine.taob

centos7 搭建本地yum源

介绍:本地yum源服务器主要原因是安全.稳定性比较好,本地yum源服务器也解决了更新.安装软件时不需要外网. 1.安装http服务器 yum  install  httpd  start yum install createrepo       创建仓库的软件包. 2.创建镜像文件目录 mkdir  yum/centos/5 mkdir  yum/centos/6 mkdir  yum/centos/7 3.拷贝光盘到相应的目录下 一下以centos7 为例 mount -o  loop   /

搭建CnetOS6.5x64最小系统及在线yum源的配置

CentOS系统作为红帽系列的一款linux系统,因为其免费.开源,在中小企业中得到了广泛应用,生产上为了更好的利用资源,都采用最小系统安装,因为一个图形界面都会占去系统资源的30%到40%,生产上一般都是最经济原则,不装图形界面,软件也是需要什么装什么,一般通过ssh连接或者xshell连接即可.本文从以下四个方面给出了CentOS系统的最小化安装及在线yum源的配置. 大纲:一.搭建CnetOS6.5x64最小系统.二.ip,主机名等的相关配置.三.本地和在线yum源的配置.四.快照及克隆.

搭建CentOS在线yum源镜像服务器

说明: 操作系统:CentOS 6.7 Nginx版本:1.8.0 rsync版本:3.0.6 IP地址和端口:192.168.3.100:8080 目标:同步CentOS镜像站点的内容到此服务器,通过配置http服务器,提供yum服务 一.准备: 1).安装http服务器 使用Nginx服务器提供http服务 请参照Nginx 安装 2).Nginx配置 #vi/usr/local/nginx/conf/nginx.conf server { listen       8080; server

centos7+httpd+createrepo创建在线yum源

创建在线yum源教程 适用场景:客户部署的环境访问互联网受限,不能执行yum安装的部署:那你可以使用本教程搭建一个局域网的在线源,解决所有介质安装的问题之外,还能够无限制复用资源,大大提高部署效率. 示例:创建mysql在线源 1.获取mysql 所有安装包 思路:我们在一台centos mini安装的系统中,打开yum cache功能,该功能会保存所有yum安装的包.按照官方要求 yum安装一遍mysql,即可获得所有安装包. 1)打开cache功能,将keepcache 值改为1 vi /e

CentOS7搭建本地YUM仓库,并定期同步阿里云源

CentOS7同步阿里云镜像rpm包并自建本地yum仓库 系统环境 # cat /etc/centos-release CentOS Linux release 7.6.1810 (Core) # uname -r 3.10.0-957.el7.x86_64 # ip a |awk 'NR==9{print $2}'|awk -F '/' '{print $1}' 10.0.0.100 修改yum源为阿里云源 备份系统自带的yum源 # tar -zcvf CentOS-bk.tar.gz /e

Linux中如何搭建本地yum源

1.配置本地yum源的作用 Linux下安装软件有两种方式: 一种是rpm命令的方式,另外一种就是yum在线安装. 由于rpm命令安装和卸载软件时有可能会出现很多的依赖问题,为了解决这些依赖,我们往往会花费大量的时间和精力.那么,为了更方便我们的操作,yum在线安装和卸载的方式就成为了我们安装和卸载软件时的首选,这也是目前Linux下软件的安装卸载最常用的一种方式. 2.本地yum源配置 对于没有联网的Linux操作系统的客户机来说,为了能够使用yum命令安装软件的方式,我们需要先在本地搭建yu

    局域网内搭建 本地yum 源

目的: 局域网内配置yum 源服务器,方便局域网内服务器安装软件 测试环境: IP :10.139.13.34  apache 服务器 用来做局域网内的yum 源服务器 IP: 10.139.13.34  内网服务器 部署步骤: 搭建apache 服务器用来提供yum yum install httpd –y systemctl start httpd 准备yum 源的软件包 做法1 使用centos 官网DVD1和DVD2.iso ,将iso 的所有内容解压出来,存放到 apache 服务器的

使用发行版光盘搭建本地yum源

在Linux主机中使用YUM工具在线安装.更新软件时,往往会因网速不稳定或者中途网络中断而导致无法正常升级或安装软件,而搭建本地YUM源就无需为此而苦恼,因为其资源就存放在本地,而不受Internet的网络限制,从而可以提升局域网内更新软件的效率 一.首先挂在光盘镜像 [[email protected] /]# mkdir /mnt/cdrom [[email protected] /]# mount -r /dev/cdrom /mnt/cdrom [[email protected] /]