国内yum源镜像地址(推荐几个非常棒的国内yum源)
首发

国内yum源镜像地址(推荐几个非常棒的国内yum源)

优质
请用语音读文章

看到这个都是情非得已的。话不多说。直接卷

搭建本地yum源

本地yum源。就意味着只有搭建该yum源的这台服务器能使用。其它的服务器都不能使用该yum源。搭建本地yum源的所有步骤如下:

#准备好一个centos的镜像。我这里是CentOS-7-x86_64-DVD-1810.iso  #在/local-yum目录创建挂载镜像的文件夹  #将iso镜像挂载到/mnt/iso目录  mount-oloopCentOS-7-x86_64-DVD-1810.iso/local-yum  #挂载成功后可以使用df-h命令查看  [root@localhostapplication]#df-h  FilesystemSizeUsedAvailUse%Mountedon  /dev/mapper/centos-root50G1.9G49G4%/  devtmpfs63G063G0%/dev  tmpfs63G063G0%/dev/shm  tmpfs63G11M63G1%/run  tmpfs63G063G0%/sys/fs/cgroup  /dev/sda21014M138M877M14%/boot  /dev/sda1200M12M189M6%/boot/efi  /dev/mapper/centos-home392G9.0G383G3%/home  tmpfs13G013G0%/run/user/0  /dev/loop04.5G4.5G0100%/local-yum  #修改yum配置文件。把原先的配置先备份了  cd/etc/yum.repos.d  mkdirbak  mv*.repo./bak  #新建local.repo  vim/etc/yum.repos.d/local.repo  [base]  name=CentOS  baseurl=file:///local-yum  enabled=1  gpgcheck=0  #清除下yum原有的信息。载入新的缓存  yumcleanall  yummakecache  这样。一个崭新的本地yum源就可以使用了。

搭建局域网yum源

除了可以搭建本地yum源外。我们还可以基于HTTP方式配置yum源。这样我们就可以配置一个局域网内都可以使用的yum源。

一般都是通过apache 来搭建HTTP的yum源。本次我们使用Nginx搭建

#官网下载nginx1.18.0  wgethttp://nginx.org/download/nginx-1.18.0.tar.gz  #安装依赖包。NGINX是C语言写的。pcre-devel支持正则表达式。openssl开启加密  [root@proxy~]#yum-yinstallgccpcre-developenssl-devel  #创建NGINX用户。为了安全起见。不允许登录系统  [root@proxy~]#useradd-s/sbin/nologinnginx  #解压。安装。这里把nginx部署在/home/application/nginx目录下  [root@proxy~]#mkdir/home/application/nginx  [root@proxy~]#tar-xfnginx-1.18.0.tar.gz  [root@proxy~]#cdnginx-1.18.0  [root@proxynginx-1.18.0]#./configure--prefix=/home/application/nginx--user=nginx--group=nginx--with-http_ssl_module  #编译安装  [root@proxynginx-1.10.3]#make&&makeinstall  #创建yum仓库文件路径/home/application/nginx-yum  [root@proxy~]#mkdir-p/home/application/nginx-yum  #编辑nginx配置文件,定义端口为8899  [root@proxy~]#vim/home/application/nginx/conf/nginx.conf  worker_processes1;  events{  worker_connections1024;  }  http{  includemime.types;  default_typeapplication/octet-stream;  sendfileon;  keepalive_timeout65;  server{  listen8899;  server_namelocalhost;  location/{  autoindexon;  root/home/application/nginx-yum/;  }  }  }  #检查nginx配置文件是否正确  [root@proxy~]#/home/application/nginx/sbin/nginx-t  nginx:theconfigurationfile/home/application/nginx/conf/nginx.confsyntaxisok  nginx:configurationfile/home/application/nginx/conf/nginx.conftestissuccessful  #将iso镜像文件挂载到临时目录下。再拷贝到yum仓库路径下/home/application/nginx-yum  [root@proxy~]#mkdirlocal-yum  [root@proxy~]#mount-oloopCentOS-7-x86_64-DVD-1810.iso/local-yum  [root@proxy~]#cdlocal-yum  [root@proxy~]#cp-rp*/home/application/nginx-yum/  [root@proxy~]#ls-l/home/application/nginx-yum/  total4669768  -rw-r--r--.1rootroot4781506560Aug1718:36CentOS-7-x86_64-DVD-2003.iso  -rw-rw-r--.1rootroot14Apr212020CentOS_BuildTag  drwxr-xr-x.3rootroot35Apr212020EFI  -rw-rw-r--.1rootroot227Aug302017EULA  -rw-rw-r--.1rootroot18009Dec102015GPL  drwxr-xr-x.3rootroot57Apr212020images  drwxr-xr-x.2rootroot198Apr212020isolinux  drwxr-xr-x.2rootroot43Apr212020LiveOS  drwxr-xr-x.2rootroot225280Apr222020Packages  drwxrwxr-x.2rootroot4096Apr222020repodata  -rw-rw-r--.1rootroot1690Dec102015RPM-GPG-KEY-CentOS-7  -rw-rw-r--.1rootroot1690Dec102015RPM-GPG-KEY-CentOS-Testing-7  -r--r--r--.1rootroot2883Apr222020TRANS.TBL  #确认配置没有问题后。启动nginx  [root@proxy~]#/home/application/nginx/sbin/nginx  #查看端口  [root@localhostconf]#netstat-ntlup  ActiveInternetconnections(onlyservers)  ProtoRecv-QSend-QLocalAddressForeignAddressStatePID/Programname  tcp000.0.0.0:220.0.0.0:*LISTEN16129/sshd  tcp000.0.0.0:88990.0.0.0:*LISTEN41103/nginx:master  tcp600:::22:::*LISTEN

以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

联想g510能玩什么游戏(lenovoG510能玩什么)

请用语音读文章2018年8月8日。今天这日子。我觉得出门不捡个比特币都对不起自己。[...

世界最贵十大车(盘点世界最贵十大豪车)

请用语音读文章所以今天决定扒一下世界卖得最昂贵的车给你们观望。这样你才能了解真有钱[...

新闻事件营销经典案例分析(事件营销经典案例有哪些)

请用语音读文章近期话题性比较高的二个品牌可以说是蜜雪冰城和鸿星尔克。一个靠洗脑神曲[...

被pua是什么意思梗(pua是什么意思网络用语)

请用语音读文章据央广网8月25日报道。北京小伙小武平时送礼物给女友。总是送不到女友[...

发表评论

您的电子邮箱地址不会被公开。