RedHat7—Linux中kickstart自动安装脚本制作

本实验使用虚拟机版本为rhel7,从rhel7后的版本kickstart工具进行收费使用。

1.在VMware关闭dhcp自动获取ip地址功能

2.安装并启动httpd

[root@localhost ~]# yum install httpd

[root@localhost ~]# systemctl start httpd

[root@localhost ~]#systemctl stop firewalld #关闭防火墙

[root@localhost ~]#setenforce 0 #关闭selinux

3.安装图型系统

server with GUI为软件包组

使用yum groups install + 软件包组

[root@nginx ~]# yum groups install "server with GUI" -y

开启主机图像

[root@nginx ~]# init 5

安装图型化生成kickstart的工具

[root@localhost ~]# yum install system-config-kickstart

启动图形制作工具、

[root@nginx ~]# system-config-kickstart

4.进行配置修改

5.记得重新挂载镜像

创建目录rhel7,将镜像挂载到上面

[root@localhost ~]#mkdir /rhel7

[root@localhost~]#mount /dev/sr0 /rhel7

然后将rhel7路径发布到httpd默认目录中

[root@localhost wu]# ln -s /rhel7/ /var/www/html/

[root@localhost wu]# cp ks.cfg /var/www/html/

httpd默认目录底下存在文件

使用浏览器访问地址:172.25.254.100/rhel7

使用浏览器访问地址:172.25.254.100/ks.cfg

6.搭建dhcp服务kickstart脚本

创建新的虚拟机使用红帽9版本的内核

[root@localhost ~]# yum install dhcp

编辑软件的配置文件

[root@nginx # rpm -qc dhcp

[root@nginx]# cat /etc/dhcp/dhcpd.conf

[root@nginx ]# \cp -f /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf

编辑配置文件信息

[root@localhost ~]# vim /etc/dhcp/dhcpd.conf

更改自己的网络位(172.25.254.0),子网掩码(255.255.255.0)和网关(172.25.254.2)

IP地址池(172.25.254.30 172.25.254.40)

启动dhcp

[root@localhost ~]# systemctl enable --now dhcpd

Created symlink from /etc/systemd/system/multi-user.target.wants/dhcpd.service to /usr/lib/systemd/system/dhcpd.service.

创建新的虚拟机

按住Tab键,输入命令

相关推荐
yaosheng_VALVE7 分钟前
探究全金属硬密封蝶阀的奥秘-耀圣控制
运维·eclipse·自动化·pyqt·1024程序员节
_微风轻起10 分钟前
linux下网络编程socket&select&epoll的底层实现原理
linux·网络
dami_king14 分钟前
SSH特性|组成|SSH是什么?
运维·ssh·1024程序员节
启明真纳20 分钟前
elasticache备份
运维·elasticsearch·云原生·kubernetes
苹果醋323 分钟前
SpringBoot快速入门
java·运维·spring boot·mysql·nginx
WANGWUSAN6634 分钟前
Python高频写法总结!
java·linux·开发语言·数据库·经验分享·python·编程
TsengOnce1 小时前
Docker 安装 禅道-21.2版本-外部数据库模式
运维·docker·容器
永卿0011 小时前
nginx学习总结(不包含安装过程)
运维·nginx·负载均衡
Zmxcl-0071 小时前
IIS解析漏洞
服务器·数据库·microsoft
Stark、1 小时前
【Linux】文件IO--fcntl/lseek/阻塞与非阻塞/文件偏移
linux·运维·服务器·c语言·后端