VMware与Centos系统安装

 

今日任务

.Linux发行版的选择
.vmware创建一个虚拟机(centos)
.安装配置centos7
.xshell配置连接虚拟机(centos)

选择性

pc可以选择
-纯系统 Linux/windows
-双系统 Windows+Linux
-虚拟化技术 Windows+vmware workstation
服务器
-物理机纯系统
-物理机+vmware(vmware esxi)
-物理机+docker
安装
-简易安装
-自定义安装
-快照

下载centos系统ISO镜像

要安装centos系统,就必须得有centos系统软件安装程序,可以通过浏览器访问centos官网http://www.centos.org,然后找到Downloads  - >  mirrors链接,点击后进入下载,但是由于这是国外的网址,下载速度肯定受限。

因此可以使用国内的镜像源

https://opsx.alibaba.com/mirror#阿里云官方镜像站
iso下载地址(此DVD映像包含可以使用该软件安装的所有软件包安装程序。这是大多数用户的推荐图像。):https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso

为什么要选择64位操作系统?

目前绝大多数生产环境,使用的都是64位操作Centos操作系统

32位与64位系统的定位与区别?

64位操作系统的设计定位是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域,这些领域共同特性就是需要大量的系统内存。
32位操作系统是为普通用户设计的。

区别二:

64位操作系统只能安装在64位(cpu必须是64位的)电脑上(cpu必须是64位的),并且只针对64位的软件才能发挥其最佳的性能。
32位操作系统既可以安装在32位(32位cpu)电脑上,也可以安装在64位电脑上。当然了32位操作系统是无法发挥出64位硬件性能的。

区别三: 运算速度

64位---> 8车道大马路

32位---> 4车道马路

区别四:支持的最大内存不同

32位系统--->4GB内存只能用3.5Gb
64位系统 支持更大内存

安装VMware虚拟机

vmware是什么?
有了这个软件,大家就不需要为了学习linux特意再去买一台电脑了,虚拟机能让用户在一台机器上模拟出多个操作系统的软件,一般的机器配置足够胜任虚拟机的任务。
虚拟机不但可以虚拟出硬件资源,把实验环境与真机文件分离保证数据安全,更nb的是当你手残删掉系统核心配置时,还能有”快照“的功能,立即恢复到出错前的状态,省去装机的超长时间。。。。 (Windows用户)VMware Workstation是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。
下载激活地址:http://www.zdfans.com/html/5928.html
(Mac用户) VMware fusion
简单的说,虚拟机(virtual Machine)软件就是一套特殊的软件,同时可以用“多个操作系统”
虚拟出硬件+操作系统==服务器+OS
误区:学Linux不需要再物理机上安装,费时费力,采用虚拟机是最合适的方式

Linux学习环境推荐电脑配置:

笔记本电脑:

.内存8G

.磁盘500G SATA或者120G SSD

.i3,i5,i7处理器

为什么要通过VM虚拟机学习Linux?

什么?你又和我说搞双系统?老铁你的小霸王,打开windows需要5分钟。。双系统。。。。还是算了吧

  • 利用虚拟机搭建Linux学习环境简单方便、容易上手,最重要的是虚拟机模拟的Linux和真实服务器几乎无区别,以后工作了,也都是ssh连接到服务器,而不是坐在0度的机房操控服务器。因此虚拟机来模拟环境是最接近工作环境的
  • 搭建Linux集群或者需要模拟多台服务器通信的时候,可以同时开启好几台虚拟机(前提本身机器硬件足够,虚拟机配置也选择较低的情况),虚拟机可以轻松满足多机器的需求。
  • 自己租服务器?是个不错的选择,可以搭建Linux环境,并且用作个人开发学习使用。但是得花钱呀。。。。
  • 很容易修改虚拟机(服务器)的配置,且不会影响自己的电脑,想删除虚拟机也不会影响电脑,因为虚拟机只是运行在电脑上的一个程序(一堆文件)

超哥手把手教你装虚拟机

1.准备vmware软件,当前超哥演示的是windows环境,macos环境并没有提及,有需要的小伙伴可以私聊(老男孩教育)

2.解压软件包,当前选择的是vm12

全部“下一步”,安装即可,,这里无须说多

3.安装好vmware虚拟机后,开始安装Linux

安装完成

此时进入这个黑乎乎的界面,输入root账号与密码,成功进入linux系统

确保你的Linux支持虚拟化

  安装 RHEL 7 或 CentOS 7 系统时,大家的电脑的 CPU 需要支持 VT(Virtualization Technology,虚拟化技术)。所谓 VT,指的是让单台计算机能够分割出多个独立资源区, 并让每个资源区按照需要模拟出系统的一项技术,其本质就是通过中间层实现计算机 资源的管理和再分配,让系统资源的利用率最大化。其实只要您的电脑不是五六年前 买的,价格不低于三千元,它的 CPU 就肯定会支持 VT 的。如果开启虚拟机后依然提 示“CPU 不支持 VT 技术”等报错信息,请重启电脑并进入到 BIOS 中把 VT 虚拟化功 能开启即可。

你又忘了root密码???

  针对好多好多同学经常忘记root密码。。。超哥这里给你整理怎么重置root密码!!

  重启 Linux 系统主机并出现引导界面时,按下键盘上的 e 键进入内核编辑界面

在 linux16 参数这行的最后面追加“rd.break”参数,然后按下 Ctrl + X 组合键来运行修 改过的内核程序

大约 30 秒过后,进入到系统的紧急求援模式,

依次输入以下命令,等待系统重启操作完毕,然后就可以使用新密码来登录Linux 系统了

 mount -o remount,rw /sysroot
chroot /sysroot
passwd
touch /.autorelabel
exit reboot

VMware与Centos系统安装、重置root密码的更多相关文章

  1. Linux学习历程——Centos 7重置root密码

    一.自述 最近刚刚接触linux,因为我设置密码比较随性,把自己做系统的时候设置的root密码给forget,每当系统崩溃,重新把虚拟机备份还原后,就面临无法登陆的尴尬情况,只得重置root密码,好了 ...

  2. CentOS linux7 重置root密码

    1.启动linux,进入grub,就是选择系统界面,选中系统按e进入编辑界面 2.找到linux16那一行,在末尾加上init=/bin/sh.按Ctrl+x,使用单用户模式启动4.mount -o ...

  3. 1. Centos 7重置root密码

    1.开机启动系统,不断按"↑"和"↓",在如下引导界面按"e",编辑引导项 2.按"↓"找到下图显示的代码 删除代码最后 ...

  4. VMware与Centos系统安装 和重置root密码

    VMware与Centos系统安装   今日任务 1.Linux发行版的选择 2.vmware创建一个虚拟机(centos) 3.安装配置centos7 4.xshell配置连接虚拟机(centos) ...

  5. VMware与Centos系统安装之重置root密码

    VMware与Centos系统安装之重置root密码   今日任务 1.Linux发行版的选择 2.vmware创建一个虚拟机(centos) 3.安装配置centos7 4.xshell配置连接虚拟 ...

  6. 重置CentOS 7的Root密码

    centos7与centos6有很多修改,不一样了,打算写几篇关于日常用到的改动 修改root密码 centos7的用户模式跟6有所不同 1 - 在启动grub菜单,选择编辑选项启动 2 - 按键盘e ...

  7. CentOs中mysql服务器重置root密码方法

    1. 停止mysql: service mysqld stop 2. 编辑/etc/my.cnf,在[mysqld]这行后面加上skip-grant-tables ,并保存 3. 启动mysql: s ...

  8. 运维01 VMware与Centos系统安装

    VMware与Centos系统安装   今日任务 1.Linux发行版的选择 2.vmware创建一个虚拟机(centos) 3.安装配置centos7 4.xshell配置连接虚拟机(centos) ...

  9. VMware与Centos系统安装

    Linux介绍 1. Linux Linux和windows一样都是操作系统,Linux是开源的.免费的.自由传播的类Unix操作系统软件. 是一个基于POSIX和UNIX的多用户.多任务.支持多线程 ...

随机推荐

  1. python类中的内置函数

    __init__():__init__方法在类的一个对象被建立时,马上运行.这个方法可以用来对你的对象做一些你希望的初始化.注意,这个名称的开始和结尾都是双下划线.代码例子: #!/usr/bin/p ...

  2. 查看 chrome 浏览器中的 Headers

    查看 chrome 浏览器中的 Headers, Response 信息:

  3. Flask最强攻略 - 跟DragonFire学Flask - 第十六篇 Flask-Migrate

    终于到了Flask-Migrate,之前在学习Flask-SQLAlchemy的时候,有的同学就提过类似的问题,Flask支持 makemigration / migrate 吗? 答案在这里该诉你, ...

  4. Jmeter对jar包的调用赋值

    一.前言 在我们测试接口的过程中,可能有时需要用到第三方jar包来生成一些测试数据(如有时需要对参数的输入值使用第三方jar包进行加密操作),涉及到这种的情况,普遍做法是:手动调用jar包获得需要的值 ...

  5. app埋点

    目前APP埋点的主流有两种方式: 第一类是预先设定好想要获取的目标数据,让程序员撰写代码把“采集器”埋到相应的页面上,用于追踪和记录的用户的行为,并把实时数据传送到后台数据库或者客户端. 第二类方法是 ...

  6. Shell 变量、脚本参数

    定义变量:可将脚本或者多个命令定义成一个变量. ()格式n(){脚本命令}. 脚本常用参数 命令:seq –w 0 23 #以01开头往上的. 命令:echo –ne #输出n换行,e扩展. 命令:b ...

  7. Maven项目下servlet异常

    今天新建了一个maven项目,导入包的时候红线报错,提示程序包不存在 在网上找了几个方法试过都无效,想起idea自带提示功能,点击红色报错的地方 同时按下Alt+Enter键,选择add maven ...

  8. SQL Developer连接Oracle出现“IO 错误:Undefined Error”

    1.环境 Win 10系统 Oracle 11 g R 2 JDK 1.8.0_152 SQL Developer-17.2.0 2.安装完成后,运行SQL developer,选择JDK路径,连接出 ...

  9. JAVA中对字符串的常见处理函数汇总

    字符串 看到字符串,想到字符串处理中,有 字符串的反转,初级面试中常用到 字符串分割成字符串组,初级面试中常用到 字符串中的替换,初级面试中常用到 字符串中的截取,初级面试中常用到 反转reverse ...

  10. Robot Framework问题记录

    robotframework运行时后台报错UnicodeDecodeError UnicodeDecodeError :'utf-8' codec can't decode byte 0xb2 in ...