VirtualBox安装与配置

前言

所有博客文件目录索引:博客目录索引(持续更新)

基础知识

介绍:VirtualBox 是一款开源虚拟机软件,由Sun公司出品,现在则由Oracle进行开发。VirtualBox号称是最强的免费虚拟机软件,它性能优异且简单易用。可虚拟的系统包括Windows、Linux、MacOS、Android等操作系统!本文将使用VirtualBox作为虚拟机来安装Linux系统。

VirtualBox实现文件与主机复制粘贴

VirtualBox实现文件与主机复制粘贴:手动安装或者自动安装。

推荐:设备—安装增强功能后重启!

三种网络模式

三种网路模式:虚拟机三种网络模式

1、桥接:虚拟机相当于局域网中的一台独立机器,和主机处于同一个网段,公用同一 个网关。桥接模式使用的是虚拟机的VMnet0网卡,一般情况下,在虚拟机中将网络设置成自动获取IP就能直接联网。

image-20220413214050240

2、NAT:NAT模式是让虚拟机实现访问Internet最快的方式,几乎不用任何配置,只要主机能上网,那么虚拟机也就肯定能上网。

image-20220413214019299

3、Host only:Host-only模式和NAT一样,也相当于主机双网卡,网络拓扑和NAT也是一样,只是主机不提供NAT功能了,所以虚拟网络只能和主机访问,不能访问Internet

image-20220413214127817

一、下载安装virtualbox

Virtualbox下载地址

安装virtualbox教程:虚拟机安装及使用Linux,看这一篇就够了!

下载安装即可。

image-20220413210641440

image-20220413210648591

二、安装不同系统

2.1、安装centos7

步骤一、点击右边的新建

1、选择类型linux、版本2.6,3.x(64)

2、内存选择2GB即可。

3、现在创建虚拟硬盘,选择VDI,选择动态分配。

4、确定目录,选择30GB

image-20220413211347612

步骤二、设置centos7镜像

1、调整启动顺序:设置-系统-启动顺序,光驱为第一位。

2、选择虚拟光盘centos:设置—存储—属性,添加选择光盘

保存后,启动即可。

步骤三、安装centos过程设置

1、设置时钟:地区选择Asia、城市上海。

2、安装简体中文语言包。

3、软件:server with gui。选择libary、tools、securituy tools

4、进行磁盘分区

关于分区的几个目录的说明:30GB分配

  • /:根分区;一般设置10GB。
  • swap:交换分区,可以当虚拟内存使用;2GB
  • /boot:存储系统的引导信息和内核信息;500MB
  • /usr:存储系统应用软件安装信息;10GB
  • /var:存储系统日志信息。5GB

5、网络设置—打开网卡,设置主机名

最后开始安装即可,过程中可以设置密码与创建用户。

  • 一般设置为root、root即可

步骤四、安装完成后,重新启动,选择license协议确定。进行设置—网络,设置对应的桥接网卡+NAT网卡

账号:changlu
密码:qweasd123

xshell连接

# 查看ip地址,一般是ens开头的
ipconfig  

# 关闭防火墙
systemctl status firewalld  # stop

# 接着使用xshell来连接

image-20220604102804113

通过长时间点那个下方的那个主机可以确定ip地址,然后xshell连就行了。


2.2、安装Ubuntu18.04.6

Ubuntu18.04.6链接:https://pan.baidu.com/s/1E60edg4BYt_vnRa4AeKxZw
提取码:dr40
安装Ubuntu18可能你需要进行一些配置,如主机与虚拟机的双向复制、xshell连接ubuntu、分辨率调整等,可见我整理好的一篇博客,直接看里面的版本18对应问题及解决方案即可:Ubuntu系统环境一系列问题解决方案

1、新建

image-20220812104225036

2、设置内存大小为8GB

3、选择【创建虚拟硬盘】,默认【VDI】=>【动态分配】,分配空间90GB

image-20220812105301156

此时空间创建完成,接着来选择虚拟盘,最后来进行系统启动安装。

image-20220812105451487

点击注册-选择ubuntu18.04版本,点击选择即可:

image-20220812105600462

回到初始虚拟机界面,右击-正常启动,来进行安装阶段:基本都是默认操作,只有在选择地区指定【shanghai】即可,中间详细选择过程直接可见:在VirtualBox上安装Ubuntu18.04虚拟机

安装Ubuntu18可能你需要进行一些配置,如主机与虚拟机的双向复制、xshell连接ubuntu、分辨率调整等,可见我整理好的一篇博客,直接看里面的版本18对应问题及解决方案即可:Ubuntu系统环境一系列问题解决方案

三、修改默认启动模式

# 将默认级别修改为多用户文本模式
systemctl set-default multi-user.target
# 将默认级别修改为图形用户界面模式
systemctl set-default graphical.target
# 重启
reboot

四、Linux常用命令快速查看

开发者必备Linux命令

# 禁止防火墙开机自启  enable、status、stop、start
systemctl disable firewalld

# 显示系统内存状态(单位MB):
free -m

# 显示系统进程运行动态:
ps

# 查看即时活跃的进程,类似Windows的任务管理器
top

# 查看磁盘空间占用情况:
df -hT

# 查看sshd进程的运行动态:
ps -ef | grep sshd

# 用于文件过长时分页查看文件内容 每页10行查看boot.log文件
more -c -10 /var/log/boot.log

# 查看Linux启动日志文件文件,并标明行号:
more -c -10 /var/log/boot.log

# 查看当前目录下的文件及文件夹所占大小:
du -h --max-depth=1 ./*

# 显示当前网络接口状态
ifconfig

netstat -rn # 查看当前路由信息:
netstat -an # 查看所有有效TCP连接:
netstat -tulnp # 查看系统中启动的监听服务:
netstat -atunp # 查看处于连接状态的系统资源信息:

# 从网络上下载文件
wget

# 上传下载工具
yum install -y lrzsz
rz  # 上传命令
sz fileName  # 下载命令

rpm
    安装软件包:rpm -ivh nginx-1.12.2-2.el7.x86_64.rpm
    模糊搜索软件包:rpm -qa | grep nginx
    精确查找软件包:rpm -qa nginx
    查询软件包的安装路径:rpm -ql nginx-1.12.2-2.el7.x86_64
    查看软件包的概要信息:rpm -qi nginx-1.12.2-2.el7.x86_64
    验证软件包内容和安装文件是否一致:rpm -V nginx-1.12.2-2.el7.x86_64
    更新软件包:rpm -Uvh nginx-1.12.2-2.el7.x86_64
    删除软件包:rpm -e nginx-1.12.2-2.el7.x86_64

yum
    安装软件包: yum install nginx
    检查可以更新的软件包:yum check-update
    更新指定的软件包:yum update nginx
    在资源库中查找软件包信息:yum info nginx*
    列出已经安装的所有软件包:yum info installed
    列出软件包名称:yum list nginx*
    模糊搜索软件包:yum search nginx

学习参考

[1] 虚拟机安装及使用Linux,看这一篇就够了!:安装virtualbox以及centos7

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长路 ㅤ   

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值