Oracle VM VirtualBox 连接 Centos7 minimal版
概述:
本博客是系列博客,主要讲述在Windows环境下安装虚拟机,在虚拟机中安装lunix系统,在lunix下安装docker,在docker中安装并使用常用的开发软件,比如tomcat、redis、mysql等。
本节内容:
本次主要讲述在Windows环境下安装virtualBox,在virtualBox中安装Centos7 minimal 版本,配置网络,在本机可以使用远程连接服务器工具连接到安装好的centos服务器。
一、工具准备(提供两种方式)
1、自行在网站搜索下载
2、提供百度云链接:
VirtualBox 链接:https://pan.baidu.com/s/1DRTDWgD_hDK4cofDRZNENw 提取码:2xhk
Centos7 链接:https://pan.baidu.com/s/1M4-UFY8jpYLsFa0tLw25UQ 提取码:cjwz
Smarttv (远程连接工具) 链接:https://pan.baidu.com/s/1rssLBrdlfw4a9BveZhXl6g 提取码:t5sf
二、工具安装
1、安装virtualBox
下载工具后,点击运行程序,中间会选择安装目录,其余直接点击下一步安装即可。
2、安装Smarttv
该工具我在网上没有收到,这是学习买课程里边自带的,可以自行在网上下载其他远程工具,安装此工具直接点击下一步直至完成即可。
3、安装centos7(提供两种安装方式)
virtualBox默认识别.ova或.ovf文件,由于提供的centos为.iso文件,此处提供两种安装方式:
3.1 使用virtualBox识别iso
1)打开virtualBox

2)点击新建,输入要建的虚拟机名称,选择好版本

3)设置内存大小,点击下一步

4)选择默认的“现在创建虚拟硬盘”,点击创建

5)选择创建虚拟硬盘文件类型,默认的VDI即可

6)选择动态分配即可,点击下一步

7)选择创建虚拟硬盘的位置和大小,默认就行,也可以更改文件位置,点击创建,virtualBox就会创建虚拟硬盘

注意:此时创建好的虚拟硬盘是不能启动的,需要导入centos.iso镜像文件
8)在已创建好的虚拟硬盘上右键,点击设置

9)选着存储->没有盘片->第一IDE控制器从通道->点击光盘图标选择一个虚拟光盘文件

10)选择下载好的centos镜像文件,打开即可

11)打开后,就会加载镜像文件,安装系统,选择语言,设置密码后续有界面提示,很简单,不再叙述。
3.2)使用virtualbox识别ova或ovf文件
具体详细步骤不再讲解,说下大致思路:借助VMware安装centos.iso文件,然后使用VMware的导出功能将安装好的虚拟机导出为ova或ovf文件,再使用virtualBox去识别安装。(当然这种纯属娱乐,
自己玩一玩),至于怎么使用VMware将虚拟机导出为ova或ovf,网上有好多大佬已经有写,就不说了,不知道能不能转载,就不贴链接了,自行搜索即可。
三、使用smarttv连接虚拟机服务器
1、配置虚拟机网络
1.1)在已创建好的虚拟硬盘上右键,点击设置

1.2)选择网络,设置网卡1即可,按如下设置,不同的系统可能界面名称一栏可供选择的项不同,先默认选择即可,如果后续网络不同,可以选择其他选项试试。

2、配置虚拟机ip
刚刚安装好的虚拟机,由于使用的是centos minimal 版本,在虚拟机使用ip addr 命令查看ip地址,发现会查看不到ip,需要设置一下ip
2.1)使用root账号登录服务器,输入 nmcli d 命令查看网卡状态

如上图所示:发现网卡处于禁用状态。
2.2)开启网卡
输入命令 nmtui 进入网络管理器界面

按tab键进行上下选择,选择 edit a connection 按enter键进入编辑页面

选择到edit按enter进入编辑连接界面

按tab键进行选择,按空格键 更换选项,ipv4选择automatic,自动连接选择X,选择ok返回上一界面

按 tab 键选择back,按enter键返回上一界面

在这一页面,我自己电脑按tab键是选不到quit选项的,按上下移动键才可以,选择quit,按enter退出

直接输入 reboot 命令重启虚拟机即可,重启虚拟机后,再次输入ip addr 命令,此时可以看到分配的ipv4地址。
3、连接虚拟机服务器
打开smarttv程序,点击新建一个新的连接

输入服务器的ip,用户名,密码,连接虚拟机中的服务器

以上就是安装服务器以及使用ssh工具连接到服务器的全过程,作为记录也分享给正在学习的你,下一篇讲解安装docker以及docker命令的使用。
Oracle VM VirtualBox 连接 Centos7 minimal版的更多相关文章
- Oracle VM VirtualBox安装CentOS7
安装VirtualBox6.0 下载地址:https://www.virtualbox.org/ 新建虚拟机 类型:Linux 版本:Other Linux(64-bit)----如果没有出现64-b ...
- Oracle VM VirtualBox 安装 Centos7 并配置静态IP
新建虚拟电脑 选择类型和版本 设置内存大小 现在创建虚拟硬盘 选择VDI 硬盘足够就选择 固定大小 选择虚拟硬盘存储位置不要放在默认的C盘下,设置大小为30G 等待创建虚拟硬盘 虚拟硬盘创建成果之后 ...
- Quick and Easy Installation of Oracle Database 12c on Oracle Linux in Oracle VM VirtualBox
发贴人 Sergio-Oracle 于2018-4-18 23:10:15在Oracle Linux Introduction How Does This Work? Requirements Bef ...
- windows 7 下安装 vagrant + Oracle VM VirtualBox
一.安装下准备 1.下载Oracle VM VirtualBox https://www.virtualbox.org/wiki/Downloads (VirtualBox-4.3.22-98236 ...
- Oracle VM VirtualBox 安装XP、Win 7
测试要求 为了少写点lr脚本(其实是不会写),看到fiddler的saz格式文件可以由loadrunner 12读取,本机安装了lr 11,打算虚拟机安装lr 12.通过共享文件夹把文件传过去,生成脚 ...
- Windows 8.1 系统上用Oracle VM VirtualBox 安装windows 2008 R2 SP1 的虚拟机 出现 Error Code: 0x000000C4
Windows 8.1 本来可以安装Hyper-v来安装虚拟机,但是我现在需要使用Oracle VM VirtualBox来安装虚拟机, 所以必须先卸载Hyper-v VirtualBox 安装的虚拟 ...
- Oracle VM VirtualBox 5.0 CentOS 6.4 共享文件夹
首先在主机(win7)的硬盘建立需要共享文件夹 例如 D:\share_test 然后虚拟机光驱加载Oracle VM VirtualBox安装目录的iso C:\Program Files\Ora ...
- Oracle VM VirtualBox 随系统自动启动虚拟机的方法
Oracle VM VirtualBox 随系统自动开启虚拟机的方法 @ECHO OFFcd..cd E:cd..cd E:\VirtualBox\start VirtualBox.exe -star ...
- genymotion+Oracle VM VirtualBox + eclipse + appium 脚本运行慢解决步骤
genymotion+Oracle VM VirtualBox + eclipse + appium 脚本运行慢解决步骤 1.lenove 机器启动时按F1 进入bios 设置,设置cpu virtu ...
随机推荐
- STM32 HAL库学习系列---定时器TIM 输入捕获功能
基本方法 1.设置TIM2 CH1为输入捕获功能: 2.设置上升沿捕获: 3.使能TIM2 CH1捕获功能: 4.捕获到上升沿后,存入capture_buf[0],改为捕获下降沿: 5.捕获到下降沿后 ...
- .NET Core HttpClient+Consul实现服务发现
简介 随着.NET Core的不断发展与成熟,基于.NET Core实现微服务的解决方案也越来越多.这其中必然需要注册中心,Consul成为了.NET Core实现服务注册与发现的首选.类似的解决方案 ...
- SPL常用函数
使用SPL_AUTOLOAD_REGISTER装载类 <?php /** * libs/Test.class.php */ class Test { function __construct() ...
- h5 编辑单选框的样式
radio单选框样式设置 input[type=radio] { display: inline-block; vertical-align: middle; width: 20px; height: ...
- vue 下拉列表动画
点击可以收起,这里注意先给需要收起展开的的容器设置高度,通过样式v-enter和v-leave-to设置结束和开始前的就可以了
- vue展开过度动画
有一段时间没用vue动画了,就忘了,又仔细去看了vue官网 的过渡&动画,记录下来方便快速使用 (可以多看vue官网 过渡&动画 实现更多效果) 1.实际效果 展开收起效果.gif 2 ...
- eatwhatApp开发实战(十四)
之前我们就输入框EditText做了优化,而这次,我们为app添加拨打电话的功能. 首先是布局,将activity_shop_info.xml中对应的电话那一栏进行重新设计: <Relative ...
- 小谢第2问:后端返回为数组list时候,怎么实现转为tree
要求后端返回给我的list时候,在数组中定义有id , parentid, 可以用双重循环的方法,得到tree需要的数据结构,这样得到的数据就可以直接复制给树组件的data啦const oldData ...
- Rocket - debug - DebugTransport
https://mp.weixin.qq.com/s/EcsuTjb4hFF9Ncig9Gfhew 简单介绍DebugTransport的实现. 1. JtagDTMConfig 1) JtagDTM ...
- api.versioning 版本控制 自动识别最高版本
Microsoft.AspNetCore.Mvc.Versioning //引入程序集 .net core 下面api的版本控制作用不需要多说,可以查阅https://www.cnblogs.com/ ...