热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

CentOS5.6搭建本地YUM服务器

刚装了个CentOS5.6检验一下,yum更新慢的要命,可能我网速不好。换了中国科技大学的源速度也是慢。我是教育网+网通额...还是搭建个本地的yum服务器吧。1.挂载CentOS的光盘,如果在图形界面下会自动挂载,到mediaCentOS_5.6_Final。如果是文本模式,直

刚装了个CentOS5.6 检验一下,yum更新慢的要命,可能我网速不好。换了中国科技大学的源速度也是慢。

我是教育网+网通额... 还是搭建个本地的yum服务器吧。

1.挂载CentOS的光盘,如果在图形界面下会自动挂载,到 /media/CentOS_5.6_Final。如果是文本模式,直接命令挂载吧

2.cd  CentOS_5.6_Final/CentOS

[root@localhost CentOS]# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm     //安装创建软件依赖关系的软件包 creatrepo

[root@localhost CentOS]# rpm -ivh vsftpd-2.0.5-16.el5_5.1.i386.rpm      //安装ftp服务器

[root@localhost CentOS]# chkconfig vsftpd on; service vsftpd start     //开机启动

3. [root@localhost CentOS_5.6_Final]# cp -r * /var/ftp/pub/    //复制镜像文件到ftp目录下
 [root@localhost CentOS_5.6_Final]# createrepo /var/ftp/pub   //创建软件依赖关系文件
420/2683 - CentOS/jakarta-commons-collections-testframework-javadoc-3.2-2jpp.3.i609/2683 - CentOS/yum-NetworkManager-dispatcher-1.1.16-14.el5.centos.1.noarch.rp2683/2683 - CentOS/sg3_utils-devel-1.25-5.el5.i386.rpm                         
Saving Primary metadata
Saving file lists metadata
Saving other metadata

4. 创建repo文件

[root@localhost CentOS_5.6_Final]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
CentOS-Base.repo
[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak
[root@localhost yum.repos.d]# vim local.repo

写入以下内容:

[linuxso.com]

name=linuxso.com

baseurl=ftp://127.0.0.1/pub/

gpgcheck=0

enabled=1

5.测试

yum clean all

yum list

yum install httpd


推荐阅读
  • CentOS 7 磁盘与文件系统管理指南
    本文详细介绍了磁盘的基本结构、接口类型、分区管理以及文件系统格式化等内容,并提供了实际操作步骤,帮助读者更好地理解和掌握 CentOS 7 中的磁盘与文件系统管理。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • PostgreSQL 10 离线安装指南
    本文详细介绍了如何在无法联网的服务器上进行 PostgreSQL 10 的离线安装,并涵盖了从下载安装包到配置远程访问的完整步骤。 ... [详细]
  • 通过Web界面管理Linux日志的解决方案
    本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ... [详细]
  • 本文详细介绍了如何通过RPM包在Linux系统(如CentOS)上安装MySQL 5.6。涵盖了检查现有安装、下载和安装RPM包、配置MySQL以及设置远程访问和开机自启动等步骤。 ... [详细]
  • 阿里云ecs怎么配置php环境,阿里云ecs配置选择 ... [详细]
  • Nginx 反向代理与负载均衡实验
    本实验旨在通过配置 Nginx 实现反向代理和负载均衡,确保从北京本地代理服务器访问上海的 Web 服务器时,能够依次显示红、黄、绿三种颜色页面以验证负载均衡效果。 ... [详细]
  • 本文详细介绍了如何在云服务器上配置Nginx、Tomcat、JDK和MySQL。涵盖从下载、安装到配置的完整步骤,帮助读者快速搭建Java Web开发环境。 ... [详细]
  • 本文详细介绍如何使用Samba软件配置CIFS文件共享服务,涵盖安装、配置、权限管理及多用户挂载等关键步骤。通过具体示例和命令行操作,帮助读者快速搭建并优化Samba服务器。 ... [详细]
  • 本文介绍了Linux系统中的文件IO操作,包括文件描述符、基本文件操作函数以及目录操作。详细解释了各个函数的参数和返回值,并提供了代码示例。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
author-avatar
kanliyan_857
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有