前言
之前为了学习开源项目,在阿里买了1年的最低配的服务器,马上就要到期了,感觉用着不太舒服,主要是现在用的这台电脑性能还行(ThinkPad-T570:i7-4核、16G、256G固态) ,所以还是下个VMware用吧!
下载VMware
直接去官网:VMware 中国-云计算、移动化与网和网络安全
安装VMware
- 双击下载好的安装包,虚拟机软件的安装向导初始界面;
- 在虚拟机软件的安装向导界面单击“下一步”;
- 在用户许可协议界面选中“我接受许可协议中的条款”复选框,然后单击“下一步”;
- 选择虚拟机软件的安装位置,选中“增强型键盘驱动程序”复选框后单击“下一步”;
- 根据自身情况适当选择“启动时检查产品更新”与“帮助完善VMware Workstation Pro”复选框,然后单击“下一步”;
- 选中“桌面”和“开始菜单程序文件夹”复选框,然后单击“下一步”;
- 一切准备就绪后,单击“安装”按钮,等待虚拟机软件安装完成;
- 点击许可证,在其中输入软件激活序列号(自行百度),点击“输入”;
- 安装完成进入VMware Workstation界面
下载CentOS7镜像
CentOS是免费版,在官网上直接下载比较放心:DownLoad CentOS
选择DVD版本下载
安装CentOS7
处理器分配要根据自己的实际需求来分配。在使用过程中CPU不够的话是可以再增加的。
网络连接类型的选择,网络连接类型一共有桥接、NAT、仅主机和不联网四种。
- 桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。
- NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。
- 仅主机:虚拟机与宿主机直接连起来
- 不联网,这个不联网一般没人用吧???
点击完成——启动安装好的CentOS——选择install——安装好之后
选择亚洲上海(没有北京)查看日期时间是否正确,然后点完成
时间&日期:选择亚洲上海(不知为何没有北京),然后对对时间,如果有误,改正,点完成
选择需要安装的软件,不过选最小安装即可,之后用到啥下啥呗!
创建root用户的密码、创建用户并创建密码
开始安装后,,给用户名设置密码,完成后重启,先点一下接受许可协议
桥接模式网络配置
- 用
dhclient
给主机分配一个局域网内可用的IP地址 - 配置ip地址等信息在/etc/sysconfig/network-scripts/ifcfg-ens33文件里做如下配置:
命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet # 网络类型为以太网 BOOTPROTO=static # 手动分配ip NAME=ens33 # 网卡设备名,设备名一定要跟文件名一致 DEVICE=ens33 # 网卡设备名,设备名一定要跟文件名一致 ONBOOT=yes # 该网卡是否随网络服务启动 IPADDR=192.168.220.11 # 该网卡ip地址就是你要配置的固定IP,如果你要用xshell等工具连接,220这个网段最好和你自己的电脑网段一致,否则有可能用xshell连接失败 NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.220.1 # 网关 DNS1=8.8.8.8 # DNS,8.8.8.8为Google提供的免费DNS服务器的IP地址
- 配置网络工作
在/etc/sysconfig/network文件里增加如下配置
命令:vi /etc/sysconfig/network
NETWORKING=yes # 网络是否工作,此处一定不能为no
- 配置公共DNS服务(可选)
在/etc/resolv.conf文件里增加如下配置nameserver 8.8.8.8
- 关闭防火墙
systemctl stop firewalld
# 临时关闭防火墙
systemctl disable firewalld
# 禁止开机启动 - 重启网络服务
service network restart
或
systemctl restart network.service
克隆主机节点
- 修改IP地址,参照上一步
- 修改网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
- 重启网卡
systemctl restart network.service
- 修改网卡配置文件
- 修改主机名
- 查看当前系统主机名:
hostname
- 临时修改主机名
hostname 主机名
;这种方式只能临时修改主机名,电脑只要重启就会失效。 - centos7中可能通过
hostnamectl
命令来直接查看和更改主机名。下图中可以看出固定主机名和临时主机名。 - 使用hostnamectl来重新设置主机名是永久生效的即使是服务器重启也生效。
hostnamectl set-hostname 主机名;
。重启服务器,查看主机名。可以看到使用hostnamectl命令修改后的主机名依然生效。
- 查看当前系统主机名:
- 输入vi /etc/hosts 进去VI编辑模式按I添加被克隆的虚拟机的IP地址与克隆后的虚拟机的IP地址
注:被克隆的虚拟机和克隆后的虚拟机的etc/hosts 都需要添加192.168.1.11 node1 192.168.1.22 node2
- Linux关机、重启命令
- 关机命令:shutdown或poweroff
shutdown:shutdown -h now
#立即关机(shutdown -h 10
#10分钟后关机)
poweroff
#直接输入poweroff即可 - 重启命令:shutdown或reboot
shutdown:shutdown -r now
#立即重新启动 (shutdown -r +10
#10分钟之后重启)
reboot
直接输入即可。
- 关机命令:shutdown或poweroff
最后虚拟机上的两个系统节点就装好了!
总结
- VMware、centos都去官网下载,安全又放心;
- 根据自己机器配置对应的CPU、磁盘参数;
- 整个过程最值得注意的就是设置centos的静态IP,还有就是克隆机的网卡设置。
今天特别热,疫情有所好转,大部分地区疫情防控应急响应降为了2级,估计很多人出去玩耍了。可自己还是忌惮疫情,二来是天气太热,遂,宅在家里充电学习。昨天看了看马士兵老师的多线程、java底层的ASM,受益匪浅。放假前老板让研究一下区块链的技术,能否用区块链开发电子全包和电子券,开发速度、技术框架、开源产品成熟度、系统性能、成本高低等。之前只是听过没有接触过这个技术,没有头绪,不知从何学起。
燥热的午后!
加油!
END 2020年5月2日18:02:56