• 局域网yum源配置(纯内网)


    局域网yum源配置(纯内网)并安装development tools

     

    准备工作:

    • yum源安装服务器一台
    • Centos的镜像文件一份

    开始配置

    一、配置局域网本地yum源

    1、上传Centos系统镜像文件到yum源安装服务器/home目录下
    2、在/mnt目录下创建cdrom目录
    3、执行挂载命令


    mount -o  loop /home/CentOS-7-x86_64-DVD-1708.iso   /mnt
    

    4、备份原有repo文件,新建repo文件

    mkdir /etc/yum.repos.d/bak -p
    mv /etc/yum.repos.d/* /etc/yum.repos.d/bak
    cat<<EOF>/etc/yum.repos.d/local.repo
    [local]
    name=local
    baseurl=file:///mnt
    enabled=1
    gpgcheck=0
    gpgkey=file:///mnt/cdrom/rpm-gpg/RPM-GPG-KEY-CentOS-7
    EOF
    

    5、清除yum原有信息,载入新的缓存

    yum clean all
    yum makecache
    

     6、测试本地yum源

    yum repolist   #查看当前yum源可用资源数;repolist显示不为0说明本地yum源搭建成功
    或
    yum list       #显示所有可安装的软件清单
    

    二、配置局域网yum源 

    1.关闭服务端防火墙

    systemctl stop firewalld
    systemctl disable firewalld
    systemctl status firewalld
    

     2、安装http服务

    yum install -y httpd
    systemctl start httpd
    

     3、验证http服务是否启动
    在浏览器中输入服务器ip验证

    4、创建软连接

    ln -s /mnt/cdrom/ /var/www/html/centos7
    

     测试访问

     5、在同一局域网内其他服务器配置yum源地址

    [base]
    name=CentOS-$releasever - Base
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
    baseurl=http://192.168.100.88/centos7
    #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    
    #released updates 
    [updates]
    name=CentOS-$releasever - Updates
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
    baseurl=http://192.168.100.88/centos7
    #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    
    #additional packages that may be useful
    [extras]
    name=CentOS-$releasever - Extras
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
    baseurl=http://192.168.100.88/centos7
    #baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    
    #additional packages that extend functionality of existing packages
    [centosplus]
    name=CentOS-$releasever - Plus
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
    baseurl=http://192.168.100.88/centos7
    #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    
    6、清除yum原有信息,载入新的缓存
    yum clean all
    yum makecache
    

     7、测试本地yum源

    yum repolist   #查看当前yum源可用资源数;repolist显示不为0说明本地yum源搭建成功
    或
    yum list       #显示所有可安装的软件清单
    

    三、Yum安装development tools

    yum groupinstall "Development Tools"
    
    yum groupinstall "KDE (K Desktop Environment)"
    yum install pirut k3b mikmod
    yum groupinstall "Server Configuration Tools"
    yum groupinstall "Sound and Video"
    #yum groupinstall "GNOME Desktop Environment"
    yum groupinstall "Legacy Software Support"
    yum groupinstall "Development Libraries"
    #yum groupinstall "Windows File Server"
    yum groupinstall "System Tools"
    yum groupinstall "X Window System"
    yum groupinstall "Chinese Support"
    
  • 相关阅读:
    更新Centos 8 内核
    Docker安装
    微服务学习实战笔记 4.1-系统部署篇-Centos 8 下 安装配置K8S
    安装supervisor
    微服务学习实战笔记 4.2-系统部署篇-搭建 Harbor 镜像仓库服务器
    SRS流媒体服务器安装
    微服务学习实战笔记 1.1-系统架构篇-技术选型
    .Net Core 3.0 使用 Serilog 把日志记录到 SqlServer
    IdentityServer4 自定义授权模式
    IdentityServer4 保护.net framework webapi
  • 原文地址:https://www.cnblogs.com/TImeroot/p/16265608.html
Copyright © 2020-2023  润新知