RHEL使用系统镜像文件配置本地yum源

1、使用WinSCP.exe工具上传系统镜像文件rhel-server-7.0-x86_64-dvd.iso到/usr/local/src目录

2、使用Putty.exe工具远程连接到RHEL服务器

3、挂载系统镜像文件

  • mkdir /media/cdrom  #新建镜像文件挂载目录
  • cd /usr/local/src  #进入系统镜像文件存放目录
  • ls  #列出目录文件,可以看到刚刚上传的系统镜像文件
  1. mount -t iso9660 -o loop /usr/local/src/rhel-server-7.0-x86_64-dvd.iso  /media/cdrom #挂载系统镜像
  2. cd  /media/cdrom  #进入挂载目录,使用ls命令可以看到已经有文件存在了

备注:umount  /media/cdrom  #卸载系统镜像

4、设置开机自动挂载系统镜像文件

  1. vi /etc/fstab   #添加以下代码。实现开机自动挂载
  2. /usr/local/src/rhel-server-7.0-x86_64-dvd.iso  /media/cdrom   iso9660    defaults,ro,loop  0 0
  3. :wq! #保存退出

备注:iso9660使用df  -T 查看设备

5、配置本地yum源

  1. cd /etc/yum.repos.d/   #进入yum配置目录
  2. touch  rhel-media.repo   #建立yum配置文件
  3. vi  rhel-media.repo   #编辑配置文件,添加以下内容
  4. [rhel-media]
  5. name=Red Hat Enterprise Linux 7.0   #自定义名称
  6. baseurl=file:///media/cdrom #本地光盘挂载路径
  7. enabled=1   #启用yum源,0为不启用,1为启用
  8. gpgcheck=1  #检查GPG-KEY,0为不检查,1为检查
  9. gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release   #GPG-KEY路径
  10. :wq! #保存退出

6、使用yum命令自动安装软件

  1. yum clean all   #清除yum缓存

     yum makecache  #缓存本地yum源中的软件包信息

  1. yum install httpd   #安装apache
  2. rpm -ql httpd  #查询所有安装httpd的目录和文件
  1. systemctl start httpd.service  #启动apache
  2. systemctl stop httpd.service  #停止apache
  3. systemctl restart httpd.service  #重启apache
  4. systemctl enable httpd.service  #设置开机启动

RHEL 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。

关闭firewall:

  1. systemctl stop firewalld.service #停止firewall
  2. systemctl disable firewalld.service #禁止firewall开机启动
  3. yum install iptables-services  #安装iptables
  4. vi /etc/sysconfig/iptables  #编辑防火墙配置文件
  5. # Firewall configuration written by system-config-firewall
  6. # Manual customization of this file is not recommended.
  7. *filter
  8. :INPUT ACCEPT [0:0]
  9. :FORWARD ACCEPT [0:0]
  10. :OUTPUT ACCEPT [0:0]
  11. -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
  12. -A INPUT -p icmp -j ACCEPT
  13. -A INPUT -i lo -j ACCEPT
  14. -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
  15. -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
  16. -A INPUT -j REJECT --reject-with icmp-host-prohibited
  17. -A FORWARD -j REJECT --reject-with icmp-host-prohibited
  18. COMMIT
  19. :wq! #保存退出
  • systemctl  start  iptables.service  #启动防火墙
  • systemctl  stop  iptables.service  #停止防火墙
  • systemctl  restart  iptables.service  #重启防火墙
  • systemctl  status  iptables.service  #查看防火墙状态
  • systemctl  enable  iptables.service  #设置开机启动
时间: 2024-08-11 01:24:11

RHEL使用系统镜像文件配置本地yum源的相关文章

VMwarep挂载镜像及配置本地Yum源

1.挂载镜像: *. 通过mount命令         linux mount挂载设备(u盘,光盘,iso等 )使用说明 *.  通过VMware的控制页面手工挂载 1.1    打开Vmware软件 1.2   反键选择要挂载镜像的机器 1.3   点击设置     1.4 选择"CD/DVD" 1.4.1 将设备状态的"启动时连接"勾选上 1.4.2 选择"使用ISO映像文件"设置为本地 "*.iso"镜像文件的位置即可

CentOS配置本地yum源(使用镜像iso文件)

本人在使用yum安装软件的时候,感觉最不爽的是网络不佳时,安装的速度特别慢.所以,个人就上网search了一下如何使用Linux的安装文件作为其yum源.经过几次尝试,已经可以成功的配置了.下面是详细的介绍: (1)个人的使用环境 本人的CentOS是安装在vmware上的:VMware workstation 7.1.1 + CentOS 5.5 (2)yum使用的相关文件介绍 CentOS使用的yum源是在/etc/yum.repos.d/目录下的两个文件中进行配置的CentOS-Base.

shell编程挂载iso镜像文件并配置本地yum源

</pre><p>写了一个脚本,主要做1.挂载本地iso镜像文件2.开机本地iso镜像开机自动挂载3.用iso镜像配置本地yum源</p><pre> #!/bin/bash #author:wjf #date:2015/04/22 #desc:establish a yum on local rhel6.4 echo "请输入iso镜像完整路径" read v_iso_path echo "请输入镜像要挂载的目录" r

在VMware中为Redhat HAT配置本地yum源

在VMware中为Redhat HAT配置本地yum源 今天准备使用CM安装大数据环境,到需要几台机器都使用同一套yum源才可以,所以想到将Redhat镜像文件拷贝到虚拟机中,在挂起使用,最后通过http分享给其他虚拟机.后再想想,这样做真的很愚蠢,首先在虚拟机安装的时候我已经挂起过一次镜像啦,所以我只要在每个虚拟机中再挂起一下,直接配置yum源就可以,也不用将iso拷贝到虚拟机中,减少磁盘占用.所以现在就来说说怎么做: 一.安装前检查,首先需要确保你的虚拟机已经加载了本地镜像,如下图所示: 注

redhat6.2配置本地yum源

一.挂载本地光盘到系统:把rhel6.2安装光盘放入光驱 #mkdir /media/rhel  #mount /dev/cdrom /media/rhel 或把rhel6.2的ISO镜像文件拷到服务器上并解压   二.配置本地yum源 #cd /etc/yum.repos.d/  #touch rhel-media.repo  #vi rhel-media.repo 添加以下配置内容 [rhel-media] name=Red Hat Enterprise Linux 6.2 #自定义名称 b

RedHat Linux RHEL6配置本地YUM源

http://www.cnblogs.com/kerrycode/p/4723637.html YUM是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的[email protected]开发团队进行改进,遂有此名.yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决.yum

配置本地yum源

在我们使用Linux的过程中会涉及到安装小程序,然而一般来说用rpm安装的话,最麻烦的一个问题就是涉及到程序的依赖,你得安装了一个又一个的依赖程序才能让你想要安装的程序跑起来(忽略依赖安装了用着也有问题),下面我就说一下安装yum配置本地yum源. 1.把autofs服务装起来,方便查看挂载文件,通过cd /misc/cd就可以进入光盘镜像. 2.查看一下原来系统自带(下面举例的版本是改过链接路径的,为了方便国内好找)的配置文件的格式,方便我们自己写配置. 这里我简单说一下系统文件的找个格式简介

Centos6.4配置总结--配置本地yum源(Ⅲ)

用过苹果手机的手机党越狱之后都会装有一个Cydia,然后你想装某些软件可能需要叫你添加源.这里的源和我下面说的Linux的源有类似之处.就是在源对应的服务器上都会有很多软件,只要我们添加了正确的源,很多软件就可以自动从服务器下载安装了. 当然,我装Linux是为了研究系统,下面我就自己配置本地yum源.就是所有软件放在本地,我做好相应的配置之后,输入软件的名称就可以自动匹配安装.而网络上也有很多的源,比如163的开放源. 下面进入正题: 我下载的centos安装包有4G多,系统只是占了一小部分,

linux 配置本地yum源

很多时候我们的服务器是在局域网内,无法联外网,安装一些服务时,需要依赖很多rpm,而这些rpm包的依赖关系又让我们很头疼,使用yum可自动解决这些依赖关系,现在我们要建立本地yum源.我们系统主要用RHEL和CENTOS. RHEL6.3 本地创建YUM源 前提:rpm包已放置到/home/intone/Packages cd /etc/yum.repos.d 将自带 rhel-source.repo改名 mv  rhel-source.repo  rhel-source.repo.bak 创建