搭建linux下网络安装系统平台
2009-11-20 18:42
633 查看
搭建linux下网络安装系统平台
[align=left]环境:[/align][align=left] centos 5.3[/align]
[align=left] dhcp[/align]
[align=left] tfptd[/align]
[align=left] http[/align]
[align=left]一、dhcp安装与配置[/align]
[align=left] 安装[/align]
[align=left] [/align]
yum install dhcp
[align=left] 配置[/align]
[align=left] vi /etc/dhcpd.conf[/align]
option domain-name "mydomain";
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
server-name "bootserver";
subnet 192.168.1.0 netmask 255.255.255.0
{
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name "myserver";
option domain-name-servers 61.128.128.68;
range dynamic-bootp 192.168.1.200 192.168.1.205;
default-lease-time 21600;
max-lease-time 43200;
filename "pxelinux.0"; # pxelinux.0 引导文件,无需添加路径
}
二、TFPTD 安装与配置
rpm -ivh tftp-server-0.42-3.1.i386.rpm xinetd-2.3.14-10.el5.i386.rpm 下载安装rpm 包
tfptd 配置
vi /etc/xinetd.d/tftp
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /data/tftpboot # 系统引导安装目录
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
三、centos 系统安装文件复制
3.1、在ubuntu系统盘\install\netboot目录里找一份pxelinux.0文件复制到/data/tftpboot目录下。
3.2、从CentOS光盘的images/pxeboot中copy initrd.img vmlinuz到/data/tftpboot目录下。
将\isolinux 目录下的所有文件复制到 /data/tftpboot目录下
3.3、在/data/tftpboot目录中新建pxelinux.cfg文件夹,新建default文件在/data/tftpboot/pxelinux.cfg文件夹下,内容如下:
prompt 1
default linux
timeout 100
label linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=9216 noapic acpi=off
四、Apache安装与配置
apache安装就不在写了,可以使用yum工具和下载rpm 包安装。
配置:
在httpd.conf文件中添加如下内容:
include conf/centos5.4-install.conf
在apache目录下conf目录中创建centos5.4-install.conf文件,内容如下:
<VirtualHost *:80>
DocumentRoot /data/os-install/centos
ServerName localhost
DirectoryIndex index.html index.htm index.php
</VirtualHost>
<Directory "/data/os-install/centos">
Options Indexes MultiViews #添加目录浏览
AllowOverride None
Order allow,deny
Allow from all
</Directory>
将centos的安装盘里的所有文件复制到/data/os-install/centos目录中。从启apache服务。/etc/init.d/apache restart
五、接下来的工作就是从网络安装centos系统了。
客户端以网络开机启动。就可以直接进放cenots的安装介面了。在选择安装介质时选择http安装。配置好网络,如IP地址,网关等。输入http地址。便可安装系统。本文出自 “网海过客” 博客,请务必保留此出处http://cqfish.blog.51cto.com/622299/230347
相关文章推荐
- LNMP平台搭建---Linux系统安装篇
- LNMP平台搭建--Linux系统安装篇
- LNMP平台搭建---Linux系统安装篇
- linux 使用PXE方式,kickstar网络安装系统
- Linux系统上安装MRTG来监控网络流量
- 【菜鸟学习Linux】-第三章- Linux环境搭建-使用VMware9安装Ubuntu 12.04系统
- 远程网络安装RedHat Linux系统的方法
- 嵌入式linux2.6平台搭建——bootloader、Linux内核、根文件系统、开源工程
- 网络安全---linux下的snort系统的安装和规则测试(一)
- 嵌入式linux2.6平台搭建——bootloader、Linux内核、根文件系统、开源工程
- Linux平台下Python的安装及IDE开发环境搭建
- 安装linux系统网络环境配置
- 嵌入式linux2.6平台搭建——bootloader、Linux内核、根文件系统、开源工程
- 关于PXE网络安装linux系统中碰到的个别问题
- 嵌入式linux2.6平台搭建——bootloader、Linux内核、根文件系统、开源工程
- 在Windows系统搭建Linux软件汉化平台
- Linux下的C编程实战(开发平台搭建,文件系统编程,进程控制与进程通信编程,“线程”控制与“线程”通信编程,驱动程序设计,专家问答)
- 网络服务器kickstart+pxe 无盘安装linux系统
- linux搭建gfs系统--iscsi+GFS实现网络存储
- Zabbix-2.0.6+CentOS 搭建安装系统环境实现网络状况监控(绝对OK)