为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

LINUX网络安装!

2010-07-30 1页 ppt 1MB 18阅读

用户头像

is_096653

暂无简介

举报
LINUX网络安装!nullnullBENET3.0第二学期课程Pxe网络安装linux以及yum的构建讲座内容*讲座内容PXE介绍 安装tftp和dhcp服务器 配置tftp和dhcp服务器 配置pxe 配置nfs 通过pxe网络安装linux Yum介绍 Yum服务器的配置 Yum客户机的配置PXE介绍*PXE介绍预引导执行环境 Intel公司开发 Client/Server的网络模式 支持工作站通过网络从远端服务器下载映像 启动过程中,需要dhcp和tftp服务 可以引导多种操作系统,如:Windows 95/98/2000/xp/2003...
LINUX网络安装!
nullnullBENET3.0第二学期课程Pxe网络安装linux以及yum的构建讲座内容*讲座内容PXE介绍 安装tftp和dhcp服务器 配置tftp和dhcp服务器 配置pxe 配置nfs 通过pxe网络安装linux Yum介绍 Yum服务器的配置 Yum客户机的配置PXE介绍*PXE介绍预引导执行环境 Intel公司开发 Client/Server的网络模式 支持工作站通过网络从远端服务器下载映像 启动过程中,需要dhcp和tftp服务 可以引导多种操作系统,如:Windows 95/98/2000/xp/2003/vista/2008,linux等PXE应用PXE应用在网络环境下工作站可以省去硬盘,但又不是通常所说的无盘站的概念,因为使用该技术的PC在网络方式下的运行速度要比有盘PC快3倍以上。 使用PXE的PC也不是传统意义上的Terminal终端,它并不消耗服务器的CPU,RAM等资源,故服务器的硬件极低。 网络克隆 PXE 现在最为广泛的应用一个是网吧的无盘技术。在有盘领域的网络维护和安装中PXE可以是最好用的网吧系统统一安装和维护的引导技术,PXE的引导速度和稳定性都是一流的!*安装tftp和dhcp服务器*安装tftp和dhcp服务器首先查询dhcp和tftp服务器是否安装 [root@localhost ~]# rpm -qa | grep dhcp dhcpv6-client-1.0.10-17.el5 [root@localhost ~]# rpm -qa | grep tftp tftp-server-0.49-2 由此可见tftp服务器默认就安装了,下面安装dhcp [root@localhost ~]# mount /dev/cdrom /mnt mount: block device /dev/cdrom is write-protected, mounting read-only [root@localhost ~]# cd /mnt/Server [root@localhost Server]# ls | grep dhcp dhcp-3.0.5-21.el5.i386.rpm [root@localhost Server]# rpm -ivh dhcp-3.0.5-21.el5.i386.rpm 配置tftp服务器 配置tftp服务器 修改tftp服务器的配置文件 [root@localhost ~]# vi /etc/xinetd.d/tftp 修改文件内容 server_args = -u nobody -s /tftpboot disable = no 启动tftp服务 [root@localhost ~]#chkconfig tftp on [root@localhost ~]#service xinetd restart*配置dhcp服务器-1配置dhcp服务器-1修改dhcp的配置文件 [root@localhost ~]# cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf [root@localhost ~]#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.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; filename "pxelinux.0"; } *配置dhcp服务器-2配置dhcp服务器-2启动dhcp服务 [root@localhost ~]# service dhcpd start *配置pxe配置pxe将pxe引导文件复制到tftp服务器 根目录 [root@localhost ~]# cp /usr/lib/syslinux/pxelinux.0 /tftpboot/ 将RHEL5安装光盘中系统内核文件复制到tftp服务器根目录 [root@localhost ~]# cp /mnt/images/pxeboot/initrd.img /tftpboot/ [root@localhost ~]# cp /mnt/images/pxeboot/vmlinuz /tftpboot/ 在tftp根目录下创建存放默认引导菜单文件的目录 [root@localhost ~]# mkdir /tftpboot/pxelinux.cfg/ 将系统安装默认引导菜单文件复制到新建目录中 [root@localhost ~]# cp /mnt/isolinux/isolinux.cfg \ > /tftpboot/pxelinux.cfg/default 将引导安装界面文件复制到tftp服务器根目录 [root@localhost ~]# cp /mnt/isolinux/boot.msg /tftpboot/ *NFS服务器配置NFS服务器配置编辑NFS服务器配置文件 [root@localhost ~]# cat /etc/exports /var/ftp/pub 192.168.10.0/24(sync,ro) 启动NFS服务器 [root@localhost mnt]# service portmap start [root@localhost mnt]# service nfs start 将RHEL5安装光盘里的所有内容都复制到/var/ftp/pub里面 [root@localhost mnt]# cp -dpr /mnt/* /var/ftp/pub/ *Pxe安装RHEL5Pxe安装RHEL5*Yum介绍Yum介绍 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。*YUM特点YUM特点可以同时配置多个资源库 简洁的配置文件(/etc/yum.conf) 自动解决增加或删除rpm包时遇到的依赖性问题 使用方便 保持与RPM数据库的一致性*配置Yum服务器配置Yum服务器安装vsftpd [root@localhost ~]# rpm -ivh /mnt/Server/vsftpd-2.0.5-16.el5.i386.rpm 将光盘里所有文件都拷贝到/var/ftp/pub目录里 [root@localhost ~]#cp –dpr /mnt/* /var/ftp/pub 删除一些容易报错的文件 [root@localhost ~]#rm –f /var/ftp/pub/*.html [root@localhost ~]#rm –f /var/ftp/pub/Server/repodata/TRANS.TBL [root@localhost ~]#rm –f / var/ftp/pub/VT/repodata/TRANS.TBL 安装软件库源文件 [root@localhost ~]# rpm -ivh /mnt/Server/createrepo-0.4.11-3.el5.noarch.rpm *null生成yum通用数据库 [root@localhost ~]# createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Server/ [root@localhost ~]# createrepo -g /var/ftp/pub/VT/repodata/comps-rhel5- server-core.xml /var/ftp/pub/VT/ 启动ftp服务器 [root@localhost ~]# service vsftpd restart *配置Yum客户机配置Yum客户机修改配置文件 [root@localhost ~]# vi /etc/yum.repos.d/rhel-debuginfo.repo [Server] name=Red Hat Enterprise Linux $releasever - $basearch - Debug baseurl=ftp://192.168.10.10/pub/Server enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release [VT] name=Red Hat Enterprise Linux $releasever - $basearch - Debug baseurl=ftp://192.168.10.10/pub/VT enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release*null[ ]内的是库的名字 name是库的描述也可以说是名字 baseurl 库的位置 enabled 是否启用这个库,1为起用,0为禁用 gpgcheck 是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)*常用yum命令常用yum命令安装软件:yum install httpd 显示软件:yum list httpd 删除软件:yum remove httpd 升级软件:yum upgrade httpd 查询信息:yum info httpd 搜索软件:yum search httpd 其他参数见man yum *
/
本文档为【LINUX网络安装!】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索