全网最详细的Linux下载安装教程,Windows11 Windows10安装Linux详细教程
特殊提醒:
- 如果操作系统为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详细教程相关推荐
- linux下载文件夹到本地命令行,linux下载文件到本地命令,linux下载文件到本地命令 下载工具...
linux下载文件到本地命令,linux下载文件到本地命令 下载工具 来源:互联网/编辑:佚名/时间:2020-09-08 在手机上看 扫一扫进入手机端 linux用户命令在哪个文件夹下 用 whic ...
- python安装方法_【Python教程】Windows10 安装Python
在此教程中,我们将学习一步一步在windows10 系统安装Python环境. 首先访问官网: https://www.python.org/downloads/ 点击下载,下载安装包.双击后有两个选 ...
- oracle19c二次安装报错,Windows10安装Oracle19c数据库详细记录(图文详解)
这篇文章主要介绍了Windows10安装Oracle19c数据库详细记录,文中给大家介绍了修改密码的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以 ...
- Centos7安装docker并更改阿里云下载镜像地址(附带windows10安装docker教程)
文章目录 1. 删除阿里云自带的docker 2. 下载docker依赖包 3. 下载docker仓库 4. 下载docker社区版,客户端,镜像 5. 安装成功查看版本 6. 更换下载地址为阿里云 ...
- 下载神器 Proxyee Down windows10 安装教程
因为实在太棒了 !所以要跟大家分享一哈~~ 1. 下载proxyee down https://imhx-my.sharepoint.com/personal/pd_imhx_onmicrosoft_ ...
- linux下载流量和上传流量,通过linux的tc工具简单实现上传和下载的流量控制
1. 实现原理: Linux内核版本2.4以上,就开始支持网络传输带宽控制(Traffic Contol),可以控制某个网卡的包发送延迟时间和带宽分配. 实现对网络下载速率的控制可以直接通过tc命令 ...
- win10如何共享计算机网络打印机,win10系统如何安装网络打印机?windows10安装网络打印机图文教程...
近来,有位刚刚升级win10系统的用户反映自己为了能够更加方便地打印,因此想要在电脑上安装网络打印机,可是尝试了半天,都没有安装成功.那么,win10系统下该如何安装网络打印机呢?接下来,小编就向大家 ...
- 计算机基础项目教程,计算机基础项目式教程(Windows10+Office2013)--详细介绍
单元1 计算机基础知识 项目 认识计算机 3 任务1 初识计算机 3 任务2 认识计算机的硬件和软件系统 15 任务3 计算机中的数据表示及编码 26 单元2 Windows 10操作系统 ...
- 【笔记】windows10安装linux双系统教程(可能是现今最简单方法)
这周测试成功了大牛漂移菌教的树莓派系统镜像的压缩方法([树莓派]小空间树莓派镜像系统备份方法img镜像文件压缩方法),虚拟机下备份镜像不太方便,无论是存储空间还是读卡操作都不方便.所以打算装个linu ...
最新文章
- TOMCAT服务器概述
- 前端大神用React刻了一个Windows XP
- 监控服务器登录用户的操作脚本(linux下shell.sh)
- 组态王中时间存access怎么存,组态王通过Access数据库起始截止日期查询方法
- 算法之组合数学及其算法篇(二) ----- 鸽巢原理
- php基础:查询程序运行时间并且把科学计数法转换成正常数字
- linuxsz隐藏文件_linux中rz上传、sz下载命令详解
- Android Studio如何查找和替换
- 使用MongoDb连接数据库服务器
- MODSCAN32的应用
- hdoj1299 还是A+B
- pytorch实现resnet50
- ps哪个版本自带Camera Raw插件,怎么开启?
- javaweb项目页面崩溃报错
- 前端HTML(3)【带动图,便于理解】
- 为什么要配置hosts来本地测试?
- 分析了233部职场剧告诉你:国产职场剧为什么这么烂
- Windows不显示图片缩略图,显示图标的解决方法
- 超级码力在线编程大赛初赛第1场-1-树木规划题解
- LVGL开发指导手册