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/ ![](https://i-blog.csdnimg.cn/direct/b5789b86c794444ea071b9525b014dcc.png) httpd默认目录底下存在文件 ![](https://i-blog.csdnimg.cn/direct/bc377d3d2c7d4001a0453af31bf630c8.png) 使用浏览器访问地址:172.25.254.100/rhel7 ![](https://i-blog.csdnimg.cn/direct/62d9a3aab68f49d79a078e4a882eae9e.png) 使用浏览器访问地址:172.25.254.100/ks.cfg ![](https://i-blog.csdnimg.cn/direct/984e0388882b4ca2a7e6d05d6840de79.png) ## 6.搭建dhcp服务kickstart脚本 创建新的虚拟机使用红帽9版本的内核 > \[root@localhost \~\]# yum install dhcp ![](https://i-blog.csdnimg.cn/direct/1aa106068f104811ba118c9a7027a41c.png) 编辑软件的配置文件 > \[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 ![](https://i-blog.csdnimg.cn/direct/e69c775a5d8942418bd7a4e2fcfb8bb1.png) ![](https://i-blog.csdnimg.cn/direct/ed1d1b55ae9247db9fab5bb31873544c.png) 更改自己的网络位(172.25.254.0),子网掩码(255.255.255.0)和网关(172.25.254.2) IP地址池(172.25.254.30 172.25.254.40) ![](https://i-blog.csdnimg.cn/direct/2c60944f5ebc4be38c1776dafccca672.png) 启动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键,输入命令 ![](https://i-blog.csdnimg.cn/direct/adff3a4f16a74e2098b6944765cadce5.png)

相关推荐
草莓熊Lotso几秒前
MySQL 数据类型核心指南:选型、实战与避坑
linux·运维·服务器·数据库·c++·人工智能·mysql
Saniffer_SH3 分钟前
【每日一题】PCIe链路协商的时候进入Polling compliance如何排错?
服务器·人工智能·驱动开发·嵌入式硬件·测试工具·fpga开发·自动化
啊哈的哲学路途9 分钟前
【esp-idf 指令】
linux·stm32
fanjinhong_852111 分钟前
Docker 镜像与容器关系解析
linux·docker
升职佳兴12 分钟前
Docker 安装、镜像管理与 Dockerfile 构建实战(openEuler 版)
运维·docker·容器
2501_9159214315 分钟前
在 Linux 上通过命令行上架 iOS APP,Fastlane + AppUploader(开心上架)
android·linux·运维·ios·小程序·uni-app·iphone
珠海西格17 分钟前
红区之困:分布式光伏爆发背后的“逆流危机”
大数据·运维·服务器·数据库·人工智能·分布式
TeamDev19 分钟前
使用 Docker 部署 DotNetBrowser 应用程序
运维·ui·docker·容器·桌面应用·dotnet·dotnetbrowser
什么时候才能变强20 分钟前
如何设计一个自动化压测平台:从需求到落地的完整思考
运维·自动化
xiaogai_gai20 分钟前
跨境电商ERP系统自动化集成方案
运维·自动化