> 文章列表 > LiangGaRy_学习笔记_Day01

LiangGaRy_学习笔记_Day01

LiangGaRy_学习笔记_Day01

1、安装部署CentOS7.X

1.1、VMware创建一台虚拟机

第一步:创建一个目录,用于存放虚拟机的目录

  • windows系统桌面
    • 右键–>创建目录–>命名为虚拟机01

第二步:打开VMware 软件

  • 直接双击图标
    • 如果没有安装直接下载vmware包
    • 下一步下一步下一步,机械式操作

第三步:创建虚拟机

  • 点击–>文件–>“创建虚拟机”
  • 看到如下界面–>选择典型–>然后选择下一步

然后选择稍后安装系统

  • 选择稍后安装系统(默认就好)
    • 不要选择其他;
    • 解释如截图

选择系统类型:

  • 我们要安装的是CentOS7.x系统,
  • 选择linux–>找到CentOS7 64位
  • 选择好对应的版本

命名虚拟机

  • 虚拟机的名字
    • 最好就简单易懂一点
  • 选择好存放的位置

指定磁盘大小

  • 选择硬盘的大小

大体上的虚拟机的配置已经到这里就配置好了

调整虚拟机

  • 选择好内存大小、处理器
  • 移除不必要的usb、声卡、打印机等等

配置光盘存放的地方

  • 自己首先要下载好CentOS7.X的ISO镜像

配置网络:

  • 网络方式通常分为三种:
    • 桥接网络:网段是和真机的网段一致;
      • 如果网络环境变化,虚拟机的ip也要跟着变化
    • NAT模式:推荐的模式
      • 真实机网络改变,虚拟机的ip可以不变
    • 仅主机模式:只能和自己通讯
  • 这里就直接使用nat模式

到这里为止,虚拟机的搭建完成

  • 如下图

1.2、安装CentOS7.6系统

虚拟机直接点击开启

  • 可以直接开启次虚拟机;

看到选择安装引导界面

  • 第一个选项是安装系统–>推荐选择这个

选择安装过程的语言

  • VMware的快捷键:
    • 点击进去了,会看不到鼠标,如果想要退出,直接按alt+ctrl
  • 最好是选择中文,方便学习;

到这里看到安装的主要页面

  • 先前半部分:
    • 日期和时间
    • 键盘
    • 语言支持

点击进去–>选择日期和时间

  • 点击进去之后,开始设置时间

    • 时区:亚洲上海
    • 设置正确的时间
    • 调试好点击完成即可

键盘设置

  • 这里直接点击进去然后直接点击完成即可

语言支持

  • 之前选择安装中文,这一个选项就默认给你选择好中文
  • 直接点击进去,然后直接完成即可

安装源:

  • 这里直接本地安装
  • 选择默认即可

软件选择

  • 这里选择一个图形化界面来安装即可
    • 新手最好选择图形化界面;
    • 确保功能多;

接下来就选择安装位置

  • 之前分区都没有学过,直接选择默认,然后完成即可

到这里为止–>安装前的准备即可完成

  • 点击右下角的开始安装

然后设置root密码

  • 密码随便,都是自己的练习虚拟机
  • 普通用户暂时忽略即可;

然后等待重启即可

  • 看到重启按钮直接按个重启;

然后等待系统重启

  • 简单做一些初始化即可
  • 许可证选择我同意
  • 接下来的两个都可以不用设置;
    • 仅仅在这个初始化页面不设置,后面在设置
  • 完成了就点击完成配置即可

然后又开始等待

  • 选择中文环境
  • 输入选择中文–>前进即可
  • 隐私–>不选择–>直接前进
  • 时区:
    • 选择亚洲上海–>直接选择前进即可
  • 账号设置–>直接跳过即可
  • 设置普通用户
    • 你自己喜欢什么名字就书写什么名字
  • 设置普通用户的密码
    • 这里比较麻烦:需要遵循密码规则
  • 然后就即将完成配置
  • 虚拟机就会自动重启
    • 然后有个教程–>反正看不懂,直接X掉即可

到这里位置,装机完成

2、设置可用实验快照

快照:vmware软件提供的一个非常好用的功能;

  • 学习过程中难免会直接搞坏虚拟机–>这里就可以直接恢复快照就可以了;
  • 随便折腾–>有了这个功能就可以随便折腾;

2.1、网络需要ping通

虚拟机装机完成之后–>需要分配一个ip地址;

  • 这里我就只用121作为自己的ip
  • 修改ip的文件路径:/etc/sysconfig/network-scripts/ifcfg-ens32

在虚拟机中–>输入

  • 右键–>打开终端–>然后输入命令:
    • vim /etc/sysconfig/network-scripts/ifcfg-ens32
  • 书写好了之后,重启网络–>输入
    • systemctl restart network
  • 最后尝试一下ping通一下本机网关和ping通baidu.com即可完成
    • ping -c2 -w1 192.168.75.2
    • ping -c2 -w1 www.baidu.com

Xshell连接虚拟机

  • 双击打开xshell
  • 选择接收并且保存
  • 然后输入密码登陆即可

上面有个ping baidu.com没法解析

  • 需要再配置–>这里原因就是DNS1需要支持大写
#直接修改配置文件
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens32 
.......
DNS1=114.114.114.114		#把dns1换成DNS1#重启网络即可解决问题
[root@localhost ~]# systemctl restart network #重新测试-->成功
[root@localhost ~]# ping -c2 -w1 www.baidu.com
PING www.a.shifen.com (14.119.104.189) 56(84) bytes of data.
64 bytes from 14.119.104.189 (14.119.104.189): icmp_seq=1 ttl=128 time=8.22 ms--- www.a.shifen.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 8.221/8.221/8.221/0.000 ms

2.2、hostname 见名知意

临时设置主机名

  • hostname +主机名
#临时设置主机名
[root@localhost ~]# hostname liangjiawei01#切换显示主机名
[root@localhost ~]# su 
[root@liangjiawei01 ~]# 

永久设置主机名

  • hostnamectl set-hostname +主机名
  • vim /etc/hostname
#修改配置文件--->修改主机名
[root@liangjiawei01 ~]# vim /etc/hostname 
liangjiawei#保存退出,重新登陆
[root@liangjiawei01 ~]# su#命令永久修改主机名
[root@liangjiawei01 ~]# hostnamectl set-hostname  LJW --static
[root@liangjiawei01 ~]# su
[root@LJW ~]# 

2.3、hosts一对一的映射关系

使用cat 命令修改

  • 需要结合重定向符号进行
  • hosts文件/etc/hosts
#命令格式:
[root@LJW ~]# cat >> /etc/hosts << EOF
> 192.168.75.121 LJW
> EOF#检测一下:直接ping
[root@LJW ~]# ping LJW -c2
PING LJW (192.168.75.121) 56(84) bytes of data.
64 bytes from LJW (192.168.75.121): icmp_seq=1 ttl=64 time=0.051 ms

2.4、防火墙,selinux关闭

前期全部都要关闭防火墙与selinux

关闭防火墙:

  • Centos7.x使用的是firewalld
    • 也有iptables
#关闭防火墙,并且设置开机不自启动
[root@LJW ~]# systemctl stop firewalld
[root@LJW ~]# systemctl disable  firewalld#关闭iptabs-->直接清空所有防火墙规则
[root@LJW ~]# iptables -F

关闭selinux

  • 临时关闭
  • 永久关闭
#临时关闭
[root@LJW ~]# setenforce  0
[root@LJW ~]# getenforce 
Permissive#永久关闭
[root@LJW ~]# sed -i  's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config 
[root@LJW ~]# #重启
[root@LJW ~]# reboot

2.5、配置本地yum源

虚拟机记得挂载好光盘

  • 点击虚拟机–>右键–>设置–>选择CD/xxx的选项
  • 配置local.repo的yum源
    • 存放的路径:/etc/yum.repo.d/下
    • 一定要以repo结尾
#切换路径到/etc/yum.repo.d/
[root@LJW ~]# cd /etc/yum.repos.d/
#清楚所有的
[root@LJW yum.repos.d]# mkdir bak
[root@LJW yum.repos.d]# mv ./* bak/#编写一个local.repo文件#切记一定要以repo结尾
[root@LJW yum.repos.d]# vim local.repo
[local_repo]			#名称,yum的名称
name=local.repo				#名称的描述
baseurl=file:///mnt/cdrom	#真实的路径
enabled=1					#是否启用
gpgcheck=0					#是否检测 0为不检测,1为检测#创建挂载点
[root@LJW yum.repos.d]# mkdir -p /mnt/cdrom#挂载光盘
[root@LJW yum.repos.d]# mount /dev/cdrom /mnt/cdrom/
mount: /dev/sr0 写保护,将以只读方式挂载

最后,创建可用快照

  • 虚拟机–>右键–>创建快照