为了部署学习hadoop,这里记录下centos的安装步骤和过程
下载centos,具体下载地址自行百度,我这里使用的版本是 centos7-1810
安装使用的虚拟机,虚拟机选择选择VMware,VMware如何安装注册不在此次范围,具体可以自行百度。
1、打开VMware,新建虚拟机
2、下一步,根据向导提示,选择下载的光盘路径,如下图:
3、下一步,选择虚拟安装的目标路径,选择一个较大的磁盘
4、选择系统最大磁盘空间,我这里自己学习使用,空间不用设置很大,按照系统默认值,直接下一步;是否拆成多个文件,可以自己使用情况更改
5、下一步,显示虚拟机的配置信息,直接完成
6、点击完成,虚拟机自动开启,此时最下面弹出框可以无视,或者直接关闭。选择 Install CentOS 7,或者你不管它,系统自动开始安装
7、安装界面会自动运行至语言界面,选择汉语
8、点击“继续”,弹出界面,点击“软件选择”
9、如果默认“最小安装”,后续很多内容需要自己手动安装,如:网络配置,图形桌面等,此处我选择"GNOME桌面",右侧“已选环境的附加选项”默认不选择,如果想一次性安装需要的内容可以选择,因为后期我需要自己独立安装所需要的各个依赖程序,此处我就都不勾选。仅安装桌面。
10、点击“完成”,“选择安装位置”默认设置即可,点击开始安装
11、设置root密码,创建自己想创建的用户,此处先不设置,只设置root密码
12、设置完密码后,软件会自动安装
13、安装完后再点击“重启”
14、重启后,“许可”点击:“我同意”
15、点击完成配置后,界面到下一个画面,点击“前进”
16,、根据提示,点击前进,在“时区”界面选择“北京”,账号界面选择跳过。最后设置自己的计算机名,此处的用户名其实相当于给你建立一个用户名,与root不是一个用户。后面启动的桌面就是这个用户。
17、然后设置自己的密码,注意密码必须字母+数字和符号,密码如果想设置简单,可以等安装完成后设置。
18、最后安装完成
19、重启后,我需要将密码设置和用户名一致,直接passwd修改密码会提示因为复杂度不够无法修改,此时需要切换用户只root,然后输入如下命令:passwd --stdin 用户名 回车后再输入需要修改的密码。
20、安装和配置yum,便于后面软件的安装;查看yum配置 切换root 用户 输入:cd /etc/yum.repos.d/
21、备份原始的基础yum源配置文件 mv ./CentOS-Base.repo ./CentOS-Base.repo.bak
22、此处我们使用163国内的yum源配置;下载yum文件,替代我们刚才备份的那个原始yum源 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
23、清除和生成新的缓存,重要!!!! 两条语句:
yum clean all
yum makecache
24、介绍一些其他的yum源;
163:http://mirrors.163.com/.help/centos.html
阿里云:https://mirrors.aliyun.com
25、网络设置,由于是使用虚拟机,网络模式使用“桥接模式”配置见下图
26、root用户下,进入目录 /etc/sysconfig/network-scripts
27、执行命令vi ifcfg-ens33 修改命令将 ONBOOT=no 改为 ONBOOT=yes,如图:
28、修改内容为:
BOOTPROTO=dhcp-->BOOTPROTO=static IP 获取方式改为静态获取
ZONE=public firewalld --> zone=piblic(公共):在公共区域内使用,不能相信网络内其他计算机不会对你造成危害,只能接受经过选取的连接。
IPADDR=192.168.199.220 可以设置为局域网IP地址
GATEWAY=192.168.199.1 局域网网关
NETMASK=255.255.255.0 子网掩码
DNS1=192.168.199.1
具体不清楚网关于DNS的话,可以模仿本机IP信息。因为虚拟机桥接模式等同于和本机在同一个局域网
29、然后执行systemctl restart network,重启网络服务
30、尝试ping www.baidu.com 看是否网络能够连接外网