1、实验效果
(1)安装好 CentOS 7 并设置好 root 登录密码(密码为 666666)
(2)配置好静态 IP 地址(NAT自动获取)
(3)yum 安装好常用程序:
- lrzsz(上传下载工具)
- sysstat(系统状态)
- elinks(字符浏览器)
- wget(下载工具)
- net-tools(网络工具)
- bash-completion(自动补全工具)
(4)关闭防火墙和 selinux
(5)替换好阿里 YUM 源
(6)关机后快照(描述操作过的内容)
2、实验准备
(1)物理机的操作环境
- 宿主机(即物理机)配置
- 操作系统版本:Window 10 专业版 64 位
- 内存:8G
- CPU型号:Intel® Core™ i5-9400F
- CPU核数:6
- CPU线程数:6
- CPU主频:2.90GHz
- 虚拟机的版本:VMware 12
(2)虚拟机的操作环境
- 操作系统版本:CentOS Linux release 7.4.1708 (Core) -x86_64
- 系统内核版本:Linux 3.10.0-693.el7.x86_64
3、实验步骤
(1)安装 CentOS 7 并设置好 root 登录密码(密码为 666666)
- VMware 部署 CentOS 7 操作系统详细步骤
- 若采用最小化安装则:软件选择---最小安装---选择兼容性程序库和开发工具
(2)配置静态 IP 地址(NAT自动获取)(步骤看第十一章、一、1)
(3)安装常用程序
# 上传下载工具 系统状态 字符浏览器 下载工具 网络工具 自动补全
yum install -y lrzsz sysstat elinks wget net-tools bash-completion
# 查看是否安装成功
rpm -qa lrzsz sysstat elinks wget net-tools bash-completion
(4)关闭防火墙和 selinux
# 方式一:手动操作
# 1. 停止防火墙
systemctl stop firewalld
# 2. 开机禁用防火墙
systemctl disable firewalld
# 3. 查看防火墙状态
systemctl status firewalld
# 4.查看selinux
getenforce
# 显示 enforcing 表开启(会阻止你的程序)
# 显示 permissive 表开启放行
# 显示 disabled 表禁用
# 5.临时关闭
setenforce 0
# 6.永久关闭
vi /etc/sysconfig/selinux
# 设置成 SELINUX=disabled
# 方式二:脚本操作(推荐)
#!/bin/bash
# 停止并开机禁用防火墙
systemctl stop firewalld
systemctl disable firewalld
# 关闭 selinux
setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
# 查看防火墙状态
echo
echo "-----查看防火墙状态---------"
systemctl status firewalld
# 查看 selinux
echo
echo "-----查看 selinux---------"
getenforce
(5) 配置 YUM 源(步骤看第八章、二、1)
- 方法一:yum 本地配置方法
- 方法二:yum 远程配置方法(推荐用)
(6)先关机后快照
快照描述内容:
- root 登录密码:666666
- 已配置静态 IP 地址(NAT自动获取)
- 已安装常用程序:
- lrzsz(上传下载工具)
- sysstat(系统状态)
- elinks(字符浏览器)
- wget(下载工具)
- net-tools(网络工具)
- bash-completion(自动补全工具)
- 已关闭防火墙和 selinux
- 已替换 YUM 源