zoukankan      html  css  js  c++  java
  • CentOS 建立本地yum源服务器

    安装CentOS系统,配置系统的网络环境

    • 配置静态IP

    vi /etc/sysconfig/network-scripts/ifcfg-eth0

    DEVICE=eth0
    TYPE=Ethernet
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    IPADDR=192.168.126.5
    NETMASK=255.255.255.0
    GATEWAY=192.168.126.2
    • 配置DNS

    vi /etc/resolv.conf

    nameserver 192.168.126.2

    如果是虚拟机,则配置的是网关地址

    • 配置网关

    vi /etc/sysconfig/network

    NETWORKING=yes
    HOSTNAME=yum
    GATEWAY=192.168.126.2 
    • 针对克隆的虚拟机,删除之前的物理地址等信息

    rm /etc/udev/rules.d/70-persistent-net.rules

    • 重启网络服务

    service network restart

    安装nginx服务

    • 下载nginx

    yum install nginx

    如果下载失败或没有找到源,可通过更新第三方源来安装

    • 设为开启启动

    chkconfig nginx on

    • 更新nginx配置

    vi /etc/nginx/nginx.conf

    在http{里面增加如下内容:

    autoindex on; #开启nginx目录浏览功能
    autoindex_exact_size off; #文件大小从KB开始显示
    autoindex_localtime on; #显示文件修改时间为服务器本地时间
    • 访问nginx

    http://192.168.126.5

    准备yun源数据

    • 获取光盘内容

    mount /dev/cdrom /mnt/

    • 将光盘文件拷贝到nginx目录

    mkdir  /usr/share/nginx/html/yum

    cp –rf  /mnt/*  /usr/share/nginx/html/yum/

    • 访问nginx

    http://192.168.126.5/yum

     

    更新yum源信息

    • 客户端主机新建yum源配置文件

    vi /etc/yum.repos.d/LocalServer.repo

    [local]
    name = CentOS / localserver
    baseurl=http://192.168.126.5/yum/
    enabled = 1
    gpgkey = http://192.168.126.5/yum/RPM-GPG-KEY-CentOS-6
    gpgcheck = 1
    • 然后将其他源置成无效

    vi CentOS-Base.repo

    添加 enabled=0

    • 检查更新

    yum check-update

    yum repolist

    注: yum源相关命令

    yum check-update #检查更新
    yum clean all #清除当前yum缓存
    yum update #全部更新
    yum makecache #缓存yum源中的软件包信息
    yum repolist #列出yum源中可用的软件包

  • 相关阅读:
    如何将 asp.net core 应用进行 docker 容器部署
    三步搞定Centos 7 上特定版本的 docker 安装
    docker常用命令整理-在容器中使用service命令
    超简单,Centos7 安装 rabbitMQ
    C# 异步编程4 async与await 异步程序开发
    了解php的session_start的工作原理
    使用php-emoji类让网页显示emoji表情
    php拓展ssh功能
    HTML5的Server-Sent Events功能的使用
    apache的日志查看与开启
  • 原文地址:https://www.cnblogs.com/one--way/p/5667066.html
Copyright © 2011-2022 走看看