收藏 分销(赏)

Pxe网络安装linux以及yum的构建.pptx

上传人:人****来 文档编号:4868746 上传时间:2024-10-16 格式:PPTX 页数:17 大小:440.45KB 下载积分:8 金币
下载 相关 举报
Pxe网络安装linux以及yum的构建.pptx_第1页
第1页 / 共17页
Pxe网络安装linux以及yum的构建.pptx_第2页
第2页 / 共17页


点击查看更多>>
资源描述
1 1讲座内容讲座内容讲座内容讲座内容PXEPXE介绍介绍介绍介绍安装安装安装安装tftptftp和和和和dhcpdhcp服务器服务器服务器服务器配置配置配置配置tftptftp和和和和dhcpdhcp服务器服务器服务器服务器配置配置配置配置pxepxe配置配置配置配置nfsnfs通过通过通过通过pxepxe网络安装网络安装网络安装网络安装linuxlinuxYumYum介绍介绍介绍介绍YumYum服务器的配置服务器的配置服务器的配置服务器的配置YumYum客户机的配置客户机的配置客户机的配置客户机的配置2 2PXEPXE介绍介绍介绍介绍预引导执行环境预引导执行环境预引导执行环境预引导执行环境IntelIntel公司开发公司开发公司开发公司开发Client/ServerClient/Server的网络模式的网络模式的网络模式的网络模式支持工作站通过网络从远端服务器下载映像支持工作站通过网络从远端服务器下载映像支持工作站通过网络从远端服务器下载映像支持工作站通过网络从远端服务器下载映像启动过程中,需要启动过程中,需要启动过程中,需要启动过程中,需要dhcpdhcp和和和和tftptftp服务服务服务服务可以引导多种操作系统,如:可以引导多种操作系统,如:可以引导多种操作系统,如:可以引导多种操作系统,如:Windows Windows 95/98/2000/xp/2003/vista/2008,linux95/98/2000/xp/2003/vista/2008,linux等等等等PXEPXE应用应用应用应用在网络环境下工作站可以省去硬盘,但又不是通常所说的在网络环境下工作站可以省去硬盘,但又不是通常所说的在网络环境下工作站可以省去硬盘,但又不是通常所说的在网络环境下工作站可以省去硬盘,但又不是通常所说的无盘站的概念,因为使用该技术的无盘站的概念,因为使用该技术的无盘站的概念,因为使用该技术的无盘站的概念,因为使用该技术的PCPC在网络方式下的运在网络方式下的运在网络方式下的运在网络方式下的运行速度要比有盘行速度要比有盘行速度要比有盘行速度要比有盘PCPC快快快快3 3倍以上。倍以上。倍以上。倍以上。使用使用使用使用PXEPXE的的的的PCPC也不是传统意义上的也不是传统意义上的也不是传统意义上的也不是传统意义上的TerminalTerminal终端,它并终端,它并终端,它并终端,它并不消耗服务器的不消耗服务器的不消耗服务器的不消耗服务器的CPUCPU,RAMRAM等资源,故服务器的硬件要等资源,故服务器的硬件要等资源,故服务器的硬件要等资源,故服务器的硬件要求极低。求极低。求极低。求极低。网络克隆网络克隆网络克隆网络克隆 PXE PXE 现在最为广泛的应用一个是网吧的无盘技现在最为广泛的应用一个是网吧的无盘技现在最为广泛的应用一个是网吧的无盘技现在最为广泛的应用一个是网吧的无盘技术。在有盘领域的网络维护和安装中术。在有盘领域的网络维护和安装中术。在有盘领域的网络维护和安装中术。在有盘领域的网络维护和安装中PXEPXE可以是最好用的可以是最好用的可以是最好用的可以是最好用的网吧系统统一安装和维护的引导技术,网吧系统统一安装和维护的引导技术,网吧系统统一安装和维护的引导技术,网吧系统统一安装和维护的引导技术,PXEPXE的引导速度和的引导速度和的引导速度和的引导速度和稳定性都是一流的!稳定性都是一流的!稳定性都是一流的!稳定性都是一流的!3 34 4安装安装安装安装tftptftp和和和和dhcpdhcp服务器服务器服务器服务器首先查询首先查询首先查询首先查询dhcpdhcp和和和和tftptftp服务器是否安装服务器是否安装服务器是否安装服务器是否安装rootlocalhost#rootlocalhost#rpm-qa|grep dhcprpm-qa|grep dhcpdhcpv6-client-1.0.10-17.el5dhcpv6-client-1.0.10-17.el5rootlocalhost#rootlocalhost#rpm-qa|grep tftprpm-qa|grep tftptftp-server-0.49-2tftp-server-0.49-2由此可见由此可见由此可见由此可见tftptftp服务器默认就安装了,下面安装服务器默认就安装了,下面安装服务器默认就安装了,下面安装服务器默认就安装了,下面安装dhcpdhcprootlocalhost#rootlocalhost#mount/dev/cdrom/mntmount/dev/cdrom/mntmount:block device/dev/cdrom is write-protected,mounting read-onlymount:block device/dev/cdrom is write-protected,mounting read-onlyrootlocalhost#rootlocalhost#cd/mnt/Servercd/mnt/Serverrootlocalhost Server#rootlocalhost Server#ls|grep dhcpls|grep dhcpdhcp-3.0.5-21.el5.i386.rpmdhcp-3.0.5-21.el5.i386.rpmrootlocalhost Server#rootlocalhost Server#rpm-ivh dhcp-3.0.5-21.el5.i386.rpmrpm-ivh dhcp-3.0.5-21.el5.i386.rpm配置配置配置配置tftptftp服务器服务器服务器服务器修改修改修改修改tftptftp服务器的配置文件服务器的配置文件服务器的配置文件服务器的配置文件rootlocalhost#rootlocalhost#vi/etc/xinetd.d/tftpvi/etc/xinetd.d/tftp修改文件内容修改文件内容修改文件内容修改文件内容server_args =server_args =-u nobody-u nobody-s/tftpboot-s/tftpbootdisable =disable =nono启动启动启动启动tftptftp服务服务服务服务rootlocalhost#rootlocalhost#chkconfig tftp onchkconfig tftp onrootlocalhost#rootlocalhost#service xinetd restartservice xinetd restart5 5配置配置配置配置dhcpdhcp服务器服务器服务器服务器-1-1修改修改修改修改dhcpdhcp的配置文件的配置文件的配置文件的配置文件rootlocalhost#rootlocalhost#cp/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample cp/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf/etc/dhcpd.confrootlocalhost#vi rootlocalhost#vi /etc/dhcpd.conf/etc/dhcpd.conf修改内容为:修改内容为:修改内容为:修改内容为:ddns-update-style interim;ddns-update-style interim;ignore client-updates;ignore client-updates;subnet subnet 192.168.10.0192.168.10.0 netmask 255.255.255.0 netmask 255.255.255.0 option routers 192.168.10.1;option routers 192.168.10.1;option subnet-mask 255.255.255.0;option subnet-mask 255.255.255.0;range dynamic-bootp 192.168.10.128 192.168.10.254range dynamic-bootp 192.168.10.128 192.168.10.254;default-lease-time 21600;default-lease-time 21600;max-lease-time 43200;max-lease-time 43200;next-server 192.168.10.10;next-server 192.168.10.10;filename pxelinux.0;filename pxelinux.0;6 6配置配置配置配置dhcpdhcp服务器服务器服务器服务器-2-2启动启动启动启动dhcpdhcp服务服务服务服务rootlocalhost#rootlocalhost#service dhcpd startservice dhcpd start7 7配置配置配置配置pxepxe将将pxepxe引导文件复制到引导文件复制到tftptftp服务器服务器 根目录根目录rootlocalhost#rootlocalhost#cp/usr/lib/syslinux/pxelinux.0/tftpboot/cp/usr/lib/syslinux/pxelinux.0/tftpboot/将将RHEL5RHEL5安装光盘中系统内核文件复制到安装光盘中系统内核文件复制到tftptftp服务器根目录服务器根目录rootlocalhost#rootlocalhost#cp/mnt/images/pxeboot/initrd.img/tftpboot/cp/mnt/images/pxeboot/initrd.img/tftpboot/rootlocalhost#rootlocalhost#cp/mnt/images/pxeboot/vmlinuz/tftpboot/cp/mnt/images/pxeboot/vmlinuz/tftpboot/在在tftptftp根目录下创建存放默认引导菜单文件的目录根目录下创建存放默认引导菜单文件的目录rootlocalhost#rootlocalhost#mkdir/tftpboot/pxelinux.cfg/mkdir/tftpboot/pxelinux.cfg/将系统安装默认引导菜单文件复制到新建目录中将系统安装默认引导菜单文件复制到新建目录中rootlocalhost#rootlocalhost#cp/mnt/isolinux/isolinux.cfg cp/mnt/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default/tftpboot/pxelinux.cfg/default将引导安装界面文件复制到将引导安装界面文件复制到tftptftp服务器根目录服务器根目录rootlocalhost#rootlocalhost#cp/mnt/isolinux/boot.msg/tftpboot/cp/mnt/isolinux/boot.msg/tftpboot/8 8NFSNFS服务器配置服务器配置服务器配置服务器配置编辑编辑NFSNFS服务器配置文件服务器配置文件rootlocalhost#cat/etc/exportsrootlocalhost#cat/etc/exports/var/ftp/pub 192.168.10.0/24(sync,ro)/var/ftp/pub 192.168.10.0/24(sync,ro)启动启动NFSNFS服务器服务器rootlocalhost mnt#service portmap startrootlocalhost mnt#service portmap startrootlocalhost mnt#rootlocalhost mnt#service nfs startservice nfs start将将RHEL5RHEL5安装光盘里的所有内容都复制到安装光盘里的所有内容都复制到/var/ftp/pub/var/ftp/pub里面里面rootlocalhost mnt#rootlocalhost mnt#cp-dpr/mnt/*/var/ftp/pub/cp-dpr/mnt/*/var/ftp/pub/9 9PxePxe安装安装安装安装RHEL5RHEL51010YumYum介绍介绍介绍介绍 Yum Yum(全称为(全称为(全称为(全称为 Yellow dog Updater,Yellow dog Updater,ModifiedModified)是一个在)是一个在)是一个在)是一个在FedoraFedora和和和和RedHatRedHat以及以及以及以及SUSESUSE中的中的中的中的ShellShell前端软件包管理器。基於前端软件包管理器。基於前端软件包管理器。基於前端软件包管理器。基於RPMRPM包包包包管理,能够从指定的服务器自动下载管理,能够从指定的服务器自动下载管理,能够从指定的服务器自动下载管理,能够从指定的服务器自动下载RPMRPM包并且包并且包并且包并且安装,可以自动处理依赖性关系,并且一次安装安装,可以自动处理依赖性关系,并且一次安装安装,可以自动处理依赖性关系,并且一次安装安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安所有依赖的软体包,无须繁琐地一次次下载、安所有依赖的软体包,无须繁琐地一次次下载、安所有依赖的软体包,无须繁琐地一次次下载、安装。装。装。装。1111YUMYUM特点特点特点特点可以同时配置多个资源库可以同时配置多个资源库可以同时配置多个资源库可以同时配置多个资源库简洁的配置文件简洁的配置文件简洁的配置文件简洁的配置文件(/etc/yum.conf)(/etc/yum.conf)自动解决增加或删除自动解决增加或删除自动解决增加或删除自动解决增加或删除rpmrpm包时遇到的依赖性问题包时遇到的依赖性问题包时遇到的依赖性问题包时遇到的依赖性问题 使用方便使用方便使用方便使用方便 保持与保持与保持与保持与RPMRPM数据库的一致性数据库的一致性数据库的一致性数据库的一致性1212配置配置配置配置YumYum服务器服务器服务器服务器安装安装安装安装vsftpdvsftpdrootlocalhost#rootlocalhost#rpm-ivh/mnt/Server/vsftpd-2.0.5-16.el5.i386.rpmrpm-ivh/mnt/Server/vsftpd-2.0.5-16.el5.i386.rpm将光盘里所有文件都拷贝到将光盘里所有文件都拷贝到将光盘里所有文件都拷贝到将光盘里所有文件都拷贝到/var/ftp/pub/var/ftp/pub目录里目录里目录里目录里rootlocalhost#rootlocalhost#cp dpr/mnt/*/var/ftp/pubcp dpr/mnt/*/var/ftp/pub删除一些容易报错的文件删除一些容易报错的文件删除一些容易报错的文件删除一些容易报错的文件rootlocalhost#rootlocalhost#rm f/var/ftp/pub/*.htmlrm f/var/ftp/pub/*.htmlrootlocalhost#rootlocalhost#rm f/var/ftp/pub/Server/repodata/TRANS.TBLrm f/var/ftp/pub/Server/repodata/TRANS.TBLrootlocalhost#rootlocalhost#rm f/var/ftp/pub/VT/repodata/TRANS.TBLrm f/var/ftp/pub/VT/repodata/TRANS.TBL安装软件库源文件安装软件库源文件安装软件库源文件安装软件库源文件rootlocalhost#rootlocalhost#rpm-ivh/mnt/Server/createrepo-0.4.11-3.el5.noarch.rpmrpm-ivh/mnt/Server/createrepo-0.4.11-3.el5.noarch.rpm1313生成生成生成生成yumyum通用数据库通用数据库通用数据库通用数据库rootlocalhost#rootlocalhost#createrepo-g/var/ftp/pub/Server/repodata/comps-createrepo-g/var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml/var/ftp/pub/Server/rhel5-server-core.xml/var/ftp/pub/Server/rootlocalhost#rootlocalhost#createrepo-g/var/ftp/pub/VT/repodata/comps-rhel5-createrepo-g/var/ftp/pub/VT/repodata/comps-rhel5-server-core.xml/var/ftp/pub/VT/server-core.xml/var/ftp/pub/VT/启动启动启动启动ftpftp服务器服务器服务器服务器rootlocalhost#rootlocalhost#service vsftpd restartservice vsftpd restart1414配置配置配置配置YumYum客户机客户机客户机客户机修改配置文件修改配置文件修改配置文件修改配置文件rootlocalhost#rootlocalhost#vi/etc/yum.repos.d/rhel-debuginfo.repovi/etc/yum.repos.d/rhel-debuginfo.repoServerServername=Red Hat Enterprise Linux$releasever-$basearch-Debugname=Red Hat Enterprise Linux$releasever-$basearch-Debugbaseurl=ftp:/192.168.10.10/pub/Server baseurl=ftp:/192.168.10.10/pub/Server enabled=1 enabled=1 gpgcheck=1gpgcheck=1gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-releasegpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-releaseVTVTname=Red Hat Enterprise Linux$releasever-$basearch-Debugname=Red Hat Enterprise Linux$releasever-$basearch-Debugbaseurl=ftp:/192.168.10.10/pub/VTbaseurl=ftp:/192.168.10.10/pub/VTenabled=1enabled=1gpgcheck=1gpgcheck=1gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-releasegpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release1515 内的是库的名字内的是库的名字内的是库的名字内的是库的名字namename是库的描述也可以说是名字是库的描述也可以说是名字是库的描述也可以说是名字是库的描述也可以说是名字baseurl baseurl 库的位置库的位置库的位置库的位置enabled enabled 是否启用这个库,是否启用这个库,是否启用这个库,是否启用这个库,1 1为起用,为起用,为起用,为起用,0 0为禁用为禁用为禁用为禁用gpgcheck gpgcheck 是否检查是否检查是否检查是否检查GPGGPG签名(用来验证要安装签名(用来验证要安装签名(用来验证要安装签名(用来验证要安装的包是不是的包是不是的包是不是的包是不是REDHATREDHAT官方的)官方的)官方的)官方的)1616常用常用常用常用yumyum命令命令命令命令安装软件:安装软件:安装软件:安装软件:yum install yum install httpdhttpd显示软件:显示软件:显示软件:显示软件:yum list httpdyum list httpd删除软件:删除软件:删除软件:删除软件:yum remove yum remove httpdhttpd升级软件:升级软件:升级软件:升级软件:yum upgrade yum upgrade httpdhttpd查询信息:查询信息:查询信息:查询信息:yum info yum info httpdhttpd搜索软件:搜索软件:搜索软件:搜索软件:yum search yum search httpdhttpd其他参数见其他参数见其他参数见其他参数见man yumman yum 1717
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服