特殊提醒:

  • 如果操作系统为Windows 11,请使用VMware WorkStation 16.1及以上版本,否则容易出现蓝屏,系统重启等情况。
  • Windows 10 、Windows 11 安装有区别的地方,将会进行特别标注,轻松安装。

本文结构:

本文分为11个模块,1~10模块为构建一台虚拟机的详细教程。第十一模块构建三台虚拟机(集群雏形)。

集群规划:

三台虚拟机,IP地址分别为:

  • node1:192.168.88.161
  • node2:192.168.88.162
  • node3:192.168.88.163

一、下载途径

  • CentOS-7-x86_64-DVD-1810 官网下载地址,多刷新等待

二、下载安装包

三、创建虚拟机

  • 打开VMware,点击文件,新建虚拟机

  • 选择典型

  • 稍后安装操作系统

  • 选择对应的版本

  • 给虚拟机起个名字,选择保存地址

  • 选择磁盘大小(跑项目最好40G+,实际使用空间取决于你Linux空间使用量)

  • 点击自定义硬件

  • 选择镜像文件地址,一般都能自动扫描到Linux镜像文件

  • 点击完成

  • 右键设置

  • 分配内存:我规划创建三台虚拟机,每台内存给的4G,我电脑32G内存。如果电脑内存小可以适当调整,根据自己电脑内存大小进行分配

四、安装CentOS 7

  • 点击开启虚拟机,进入系统,选择简体中文
  • 查看安装目标位置,检查对号是否勾选
  • 选择时区:上海
  • 选择基础设施服务器(安装完的Linux操作系统没有可视化界面。如果需要可视化界面,请选择GNOME桌面环境。提示:开发人员、科班学生不使用可视化界面)
  • 剩余选项不用修改,直接安装,安装完成!

五、配置网关

Win10:

  • 右键开始键,选择设置,选择网络和Internet
  • 点击更改适配器选项
  • 确保VMnet8是启动状态, 双击VMnet8
  • 点击属性
  • 点击Internet 协议版本4
  • 虚拟机要配置的IP地址的最后三位变成一个1即可

Win11:

  • 右键开始,选择网络连接,选择高级网络设置
    - 选择更多网络适配器设置

  • 剩余步骤同Win10操作内容相同

  • 打开VMware,点击编辑,点击虚拟网络编辑器

  • 点击更改设置

  • 选中VMnet8,点击NAT设置

  • 配置IP,最后三位变成一个2即可,点击确定

  • 点击DHCP设置

  • 子网和子网掩码对应如下

  • 配置完成

六、配置IP

  • 虚拟机启动后输入以下指令
vim /etc/sysconfig/network-scripts/ifcfg-ens33
  • 键盘点击i,进入编辑模式
  • 对着以下内容修改。CentOS 7的属性是不带双引号的,建议加上
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.88.161"
GATEWAY="192.168.88.2"
NETMASK="255.255.255.0"
DNS1="8.8.8.8"
DNS2="114.114.114.114"
IPV6_PRIVACY="no"
  • 修改完成后,摁一下ESC,输入冒号,你会发现左下角出现了个冒号
  • 输入wq! 敲回车,保存成功,配置完成
  • 输入reboot(重启)

七、测试网络是否通畅

  • 输入指令,与某网址进行通信
ping www.baidu.com
  • 出现下述情形,网络配置成功(ctrl + c 停止通信)
  • 基本环境搭建完成
  • 为了方便使用Linux,建议下载安装SecureCRT,下载安装教程可以百度

八、关闭并禁用FireWalld

  • 输入指令查看FireWalld状态:
systemctl status firewalld

  • 输入下述指令:
systemctl stop firewalld
systemctl disable firewalld
  • 再次查看FireWalld状态,出现下图所示,关闭并禁用成功
systemctl status firewalld

九、修改Hosts文件

  • 输入下述指令
vim /etc/hostname
  • 键盘点击i键进入编辑模式 修改成node1

  • 点击Esc,输入:wq! 保存

  • 输入下述指令,可看到下图

vim /etc/hosts

  • 因集群规划三台虚拟机分别为192.168.88.161、192.168.88.162、192.168.88.163并命名为node1、node2、node3 ,再上述图片下添加下述内容:
192.168.88.161 node1
192.168.88.162 node2
192.168.88.163 node3

十、创建用户并修改用户权限

  • 输入下述指令添加用户(汉字部分是你要起的用户名和你要设置的密码)
useradd 用户名
  • 输入下述指令设置用户密码
passwd 密码
  • 输入下述指令,可看到下图
vim /etc/sudoers

  • 键盘点击i键进入编辑模式
  • 将红色标注框内的内容在标注框下再输入一行,输入时将root替换成你自己设置的用户名
  • 点击Esc,输入:wq! 保存
  • 输入shutdown now,关闭虚拟机

十一、克隆虚拟机

  • 右键点击已搭建完成的虚拟机,克隆出两台新的虚拟机,分别命名为node2,node3。
  • 修改node2,node3对应IP地址(第六部分)和hostname(第九部分的第一个命令)
  • 集群雏形搭建成功

全网最详细的Linux下载安装教程,Windows11 Windows10安装Linux详细教程相关推荐

  1. linux下载文件夹到本地命令行,linux下载文件到本地命令,linux下载文件到本地命令 下载工具...

    linux下载文件到本地命令,linux下载文件到本地命令 下载工具 来源:互联网/编辑:佚名/时间:2020-09-08 在手机上看 扫一扫进入手机端 linux用户命令在哪个文件夹下 用 whic ...

  2. python安装方法_【Python教程】Windows10 安装Python

    在此教程中,我们将学习一步一步在windows10 系统安装Python环境. 首先访问官网: https://www.python.org/downloads/ 点击下载,下载安装包.双击后有两个选 ...

  3. oracle19c二次安装报错,Windows10安装Oracle19c数据库详细记录(图文详解)

    这篇文章主要介绍了Windows10安装Oracle19c数据库详细记录,文中给大家介绍了修改密码的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以 ...

  4. Centos7安装docker并更改阿里云下载镜像地址(附带windows10安装docker教程)

    文章目录 1. 删除阿里云自带的docker 2. 下载docker依赖包 3. 下载docker仓库 4. 下载docker社区版,客户端,镜像 5. 安装成功查看版本 6. 更换下载地址为阿里云 ...

  5. 下载神器 Proxyee Down windows10 安装教程

    因为实在太棒了 !所以要跟大家分享一哈~~ 1. 下载proxyee down https://imhx-my.sharepoint.com/personal/pd_imhx_onmicrosoft_ ...

  6. linux下载流量和上传流量,通过linux的tc工具简单实现上传和下载的流量控制

    1.  实现原理: Linux内核版本2.4以上,就开始支持网络传输带宽控制(Traffic Contol),可以控制某个网卡的包发送延迟时间和带宽分配. 实现对网络下载速率的控制可以直接通过tc命令 ...

  7. win10如何共享计算机网络打印机,win10系统如何安装网络打印机?windows10安装网络打印机图文教程...

    近来,有位刚刚升级win10系统的用户反映自己为了能够更加方便地打印,因此想要在电脑上安装网络打印机,可是尝试了半天,都没有安装成功.那么,win10系统下该如何安装网络打印机呢?接下来,小编就向大家 ...

  8. 计算机基础项目教程,计算机基础项目式教程(Windows10+Office2013)--详细介绍

    单元1  计算机基础知识 项目  认识计算机 3 任务1  初识计算机 3 任务2  认识计算机的硬件和软件系统 15 任务3  计算机中的数据表示及编码 26 单元2  Windows 10操作系统 ...

  9. 【笔记】windows10安装linux双系统教程(可能是现今最简单方法)

    这周测试成功了大牛漂移菌教的树莓派系统镜像的压缩方法([树莓派]小空间树莓派镜像系统备份方法img镜像文件压缩方法),虚拟机下备份镜像不太方便,无论是存储空间还是读卡操作都不方便.所以打算装个linu ...

最新文章

  1. TOMCAT服务器概述
  2. 前端大神用React刻了一个Windows XP
  3. 监控服务器登录用户的操作脚本(linux下shell.sh)
  4. 组态王中时间存access怎么存,组态王通过Access数据库起始截止日期查询方法
  5. 算法之组合数学及其算法篇(二) ----- 鸽巢原理
  6. php基础:查询程序运行时间并且把科学计数法转换成正常数字
  7. linuxsz隐藏文件_linux中rz上传、sz下载命令详解
  8. Android Studio如何查找和替换
  9. 使用MongoDb连接数据库服务器
  10. MODSCAN32的应用
  11. hdoj1299 还是A+B
  12. pytorch实现resnet50
  13. ps哪个版本自带Camera Raw插件,怎么开启?
  14. javaweb项目页面崩溃报错
  15. 前端HTML(3)【带动图,便于理解】
  16. 为什么要配置hosts来本地测试?
  17. 分析了233部职场剧告诉你:国产职场剧为什么这么烂
  18. Windows不显示图片缩略图,显示图标的解决方法
  19. 超级码力在线编程大赛初赛第1场-1-树木规划题解
  20. LVGL开发指导手册

热门文章

  1. PPT多张图片的融合插件
  2. OFDM技术与FDM技术区别
  3. Android 学习网址大全
  4. SQL INSERT INTO的用法
  5. Oracle 语法中的 INSERT INTO
  6. 【Spring】普通类获取Spring容器的bean的方法
  7. 路由控制——ACL、IP-Prefix List
  8. python生成6位数验证码_Python随机生成一个6位的验证码代码分享
  9. Mysql分组查询每组最新的一条数据(三种实现方法)
  10. 怎样用C++在控制台中编写俄罗斯方块