Linux_入门之自动化部署服务器
来源:互联网 发布:杜兰特官方体测数据 编辑:程序博客网 时间:2024/06/06 07:20
1.安装所需软件
need packages:
system-config-kickstart ##自动应答脚本制作工具syslinux ##获得pxelinux.0文件安装包
dhcp ##分配ip给客户机的服务
tftp-server ##提供tftp协议的服务
httpd ##安装源共享服务
因为我电脑已经安装过一些服务所以现在我只需要安装syslinux和tftp-serve服务即可其他服务只需要启动一下
2.配置dhcp配置文件
vim /etc/dhcp/dhcpd.conf 编辑dhcp配置文件
修改7-8行内容 7:编辑自己域名 8:修改dns
删除36行之后所有内容修改30---36行内容
31:编辑自己网段,子网掩码
32:分配出去的ip段
33:本机网关
34:提供tftp服务的主机ip
35:pxe启动程序
然后保存退出 systemctl restart dhcpd重新启动dhcp服务
配置httpd服务yum源文件和system-config-kickstart自动应答脚本
启动httpd
将镜像文件挂载到http服务共享目录下
配置本机yum源指向
配置ystem-config-kickstart自动应答脚本
启动程序
首先设置基本配置
设置安装方法 因为我们是用http共享服务安装的所以选择HTTP输入HTTP服务器IP地址及文件所在
引导装载程序选项,必须选择安装引导装载程序否则你的虚拟机将无法启动
见下来便是分区了 我们需要分/swap /boot及/的大小 根据个人需求设置即可
最后添加网卡禁用防火墙其他选择默认设置
这样我们就设置完了,点击文件--->保存 把文件保存到HTTP服务共享目录并配置添加自动应答脚本软件包就完成了自动应答脚本设置
下面我们就测试自己的HTTP服务是否正常
配置tftp文件
1)cd /var/lib/tftpboot/mkdir pxelinux.cfg2)mount the iso of the rhel7cp isolinux/* /var/lib/tftpboot3)cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/defaultcp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
4)vim /var/lib/tftpboot/pxelinux.cfg/default
修改66行内容:安装源和ks
这样我们就将TFTP服务器建好只需将要装系统的主机与本机连接再设置为网卡启动即可完成全自动安装。
- Linux_入门之自动化部署服务器
- Linux_入门之网络管理及DHCP服务器搭建
- Linux_入门之日志管理
- Linux_入门之虚拟机管理
- linuxPXE自动化部署服务器
- Linux_入门之用户和文件
- Linux_入门之虚拟机的全自动安装
- Cobbler自动化系统服务器部署
- 自动化部署项目到服务器
- Linux_入门之输入输出管理及vim命令应用
- Linux_入门之进程和系统服务的控制
- Linux_入门之文件归档,压缩及远程文件传输
- Linux_入门之设备的访问及软件安装
- 持续集成之“自动化部署”
- 持续集成之“自动化部署”
- 持续集成之“自动化部署”
- DevOps之Docker自动化部署
- linux_搭建svn服务器
- 安卓LED驱动开发体验
- Java中的检查异常和未检查异常
- HTML5 --地理位置
- 使用jsoup解析html的table中的文本信息
- Windows Socket 非阻塞模式开发
- Linux_入门之自动化部署服务器
- 聚类算法
- LeetCode 646 : Maximum Length of Pair Chain(c++)
- 45. Jump Game II
- Java集合基础详解
- STC单片机常用型号
- Android端调用Caffe模型实现CNN分类
- C++项目——大数四则运算
- 01、Tensorflow环境安装