xe网络安装linux以及yum的构建课件

上传人:cl****1 文档编号:570332256 上传时间:2024-08-03 格式:PPT 页数:18 大小:410.50KB
返回 下载 相关 举报
xe网络安装linux以及yum的构建课件_第1页
第1页 / 共18页
xe网络安装linux以及yum的构建课件_第2页
第2页 / 共18页
xe网络安装linux以及yum的构建课件_第3页
第3页 / 共18页
xe网络安装linux以及yum的构建课件_第4页
第4页 / 共18页
xe网络安装linux以及yum的构建课件_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《xe网络安装linux以及yum的构建课件》由会员分享,可在线阅读,更多相关《xe网络安装linux以及yum的构建课件(18页珍藏版)》请在金锄头文库上搜索。

1、BENET3.0BENET3.0BENET3.0第二学期课程第二学期课程第二学期课程PxePxe网络安装网络安装网络安装网络安装linuxlinux以及以及以及以及yumyum的构建的构建的构建的构建讲座内容讲座内容PXE介绍介绍安装安装tftp和和dhcp服务器服务器配置配置tftp和和dhcp服务器服务器配置配置pxe配置配置nfs通过通过pxe网络安装网络安装linuxYum介绍介绍Yum服务器的配置服务器的配置Yum客户机的配置客户机的配置2 2PXE介绍介绍预引导执行环境预引导执行环境Intel公司开发公司开发Client/Server的网络模式的网络模式支持工作站通过网络从远端服务

2、器下载映像支持工作站通过网络从远端服务器下载映像启动过程中,需要启动过程中,需要dhcp和和tftp服务服务可以引导多种操作系统,如:可以引导多种操作系统,如:Windows 95/98/2000/xp/2003/vista/2008,linux等等3 3PXE应用应用在网络环境下工作站可以省去硬盘,但又不是通常所说的在网络环境下工作站可以省去硬盘,但又不是通常所说的无盘站的概念,因为使用该技术的无盘站的概念,因为使用该技术的PC在网络方式下的运在网络方式下的运行速度要比有盘行速度要比有盘PC快快3倍以上。倍以上。使用使用PXE的的PC也不是传统意义上的也不是传统意义上的Terminal终端,

3、它并终端,它并不消耗服务器的不消耗服务器的CPU,RAM等资源,故服务器的硬件要等资源,故服务器的硬件要求极低。求极低。 网络克隆网络克隆 PXE 现在最为广泛的应用一个是网吧的无盘技现在最为广泛的应用一个是网吧的无盘技术。在有盘领域的网络维护和安装中术。在有盘领域的网络维护和安装中PXE可以是最好用的可以是最好用的网吧系统统一安装和维护的引导技术,网吧系统统一安装和维护的引导技术,PXE的引导速度和的引导速度和稳定性都是一流的!稳定性都是一流的!4 4安装安装tftp和和dhcp服务器服务器首先查询首先查询dhcp和和tftp服务器是否安装服务器是否安装rootlocalhost # rpm

4、 -qa | grep dhcpdhcpv6-client-1.0.10-17.el5rootlocalhost # rpm -qa | grep tftpt由此可见由此可见tftp服务器默认就安装了,下面安装服务器默认就安装了,下面安装dhcprootlocalhost # mount /dev/cdrom /mntmount: block device /dev/cdrom is write-protected, mounting read-onlyrootlocalhost # cd /mnt/Serverrootlocalhost Server# ls | grep dhcpdhcp-

5、3.0.5-21.el5.i386.rpmrootlocalhost Server# rpm -ivh dhcp-3.0.5-21.el5.i386.rpm5 5配置配置tftp服务器服务器修改修改tftp服务器的配置文件服务器的配置文件rootlocalhost # vi /etc/xinetd.d/tftp修改文件内容修改文件内容server_args = -u nobody -s /tdisable = no启动启动tftp服务服务rootlocalhost #chkconfig tftp onrootlocalhost #service xinetd restart6 6配置配置dhc

6、p服务器服务器-1修改修改dhcp的配置文件的配置文件rootlocalhost # cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.confrootlocalhost #vi /etc/dhcpd.conf修改内容为:修改内容为:ddns-update-style interim;ignore client-updates;subnet 192.168.10.0 netmask 255.255.255.0 option routers 192.168.10.1; option subnet-mask 255.255.255.

7、0; range dynamic-bootp 192.168.10.128 192.168.10.254; default-lease-time 21600; max-lease-time 43200; next-server 192.168.10.10; pxelinux.0; 7 7配置配置dhcp服务器服务器-2启动启动dhcp服务服务rootlocalhost # service dhcpd start8 8配置配置pxe将pxe引导文件复制到tftp服务器 根目录rootlocalhost # cp /usr/lib/syslinux/pxelinux.0 /t将RHEL5安装光盘中

8、系统内核文件复制到tftp服务器根目录rootlocalhost # cp /mnt/images/pxeboot/initrd.img /trootlocalhost # cp /mnt/images/pxeboot/vmlinuz /t在tftp根目录下创建存放默认引导菜单文件的目录rootlocalhost # mkdir /t将系统安装默认引导菜单文件复制到新建目录中rootlocalhost # cp /mnt/isolinux/isolinux.cfg /t将引导安装界面文件复制到tftp服务器根目录rootlocalhost # cp /mnt/isolinux/boot.msg

9、 /t9 9NFS服务器配置服务器配置编辑NFS服务器配置文件rootlocalhost # cat /etc/exports/var/ 192.168.10.0/24(sync,ro)启动NFS服务器rootlocalhost mnt# service portmap startrootlocalhost mnt# service nfs start将RHEL5安装光盘里的所有内容都复制到/var/里面rootlocalhost mnt# cp -dpr /mnt/* /var/1010Pxe安装安装RHEL51111Yum介绍介绍 Yum(全称为(全称为 Yellow dog Update

10、r, Modified)是一个在)是一个在Fedora和和RedHat以及以及SUSE中的中的Shell前端软件包管理器。基於前端软件包管理器。基於RPM包包管理,能够从指定的服务器自动下载管理,能够从指定的服务器自动下载RPM包并且包并且安装,可以自动处理依赖性关系,并且一次安装安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安所有依赖的软体包,无须繁琐地一次次下载、安装。装。1212YUM特点特点可以同时配置多个资源库可以同时配置多个资源库简洁的配置文件简洁的配置文件(/etc/yum.conf) 自动解决增加或删除自动解决增加或删除rpm包时遇到的依赖性

11、问题包时遇到的依赖性问题 使用方便使用方便 保持与保持与RPM数据库的一致性数据库的一致性1313配置配置Yum服务器服务器安装安装vsftpdrootlocalhost # rpm -ivh /mnt/Server/vs将光盘里所有文件都拷贝到将光盘里所有文件都拷贝到/var/目录里目录里rootlocalhost #cp dpr /mnt/* /var/删除一些容易报错的文件删除一些容易报错的文件rootlocalhost #rm f /var/*.htmlrootlocalhost #rm f /var/rootlocalhost #rm f / var/安装软件库源文件安装软件库源文件

12、rootlocalhost # rpm -ivh /mnt/Server/createrepo-0.4.11-3.el5.noarch.rpm1414生成生成yum通用数据库通用数据库rootlocalhost # createrepo -g /var/ /var/rootlocalhost # createrepo -g /var/ server-core.xml /var/启动启动ftp服务器服务器rootlocalhost # service vsftpd restart1515配置配置Yum客户机客户机修改配置文件修改配置文件rootlocalhost # vi /etc/yum.re

13、pos.d/rhel-debuginfo.repoServername=Red Hat Enterprise Linux $releasever - $basearch - Debugbaseurl= enabled=1 gpgcheck=1gpgkey=VTname=Red Hat Enterprise Linux $releasever - $basearch - Debugbaseurl=enabled=1gpgcheck=1gpgkey=1616 内的是库的名字内的是库的名字name是库的描述也可以说是名字是库的描述也可以说是名字baseurl 库的位置库的位置enabled 是否启用这个库,是否启用这个库,1为起用,为起用,0为禁用为禁用gpgcheck 是否检查是否检查GPG签名(用来验证要安装签名(用来验证要安装的包是不是的包是不是REDHAT官方的)官方的)1717常用常用yum命令命令安装软件:安装软件:yum install httpd显示软件:显示软件:yum list httpd删除软件:删除软件:yum remove httpd升级软件:升级软件:yum upgrade httpd查询信息:查询信息:yum info httpd搜索软件:搜索软件:yum search httpd其他参数见其他参数见man yum 1818

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号