VirtualBox虚拟机安装CentOS

本文介绍了如何在VirtualBox上安装CentOS系统,并详细步骤配置网络模式,包括nat网络模式实现外网访问和仅主机模式。重点讲解了静态IP与DHCP设置,以及验证网络连接的方法。

说明:本文章是个人学习总结的内容,文章中可能会引用其它链接,如有侵犯,请联系删除,谢谢。

参考地址VirtualBox虚拟机安装CentOS,安装jdk

说明:

1、虚拟机的内存可以设置大一点,如果内存足够的话;比如:8G

2、虚拟机的硬盘可以设置大一点,如果硬盘足够的话;比如:100G

3、可以安装带可视化界面的桌面+桌面增强模式

4、设置网络:

(1)nat网络模式(访问);图5

让VM虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网

(2)仅主机网络:图6

仅让虚拟机内的主机与物理主机通信,不能访问外网,

 

 

 

 

网络设置:

1、访问内网(图5)

 2、访问外网(图6)

 

 1、/etc/sysconfig/network-scripts/ifcfg-enp0s3

NAME="enp0s3"
BOOTPROTO='STATIC'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='192.168.56.158'
MTU=''
NAME=''
NETMASK='255.255.255.0'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='AUTO'
DHCLIENT_SET_DEFAULT_ROUTE='yes'

2、/etc/sysconfig/network-scripts/ifcfg-enp0s8

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO='dhcp'
EEDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s8
UUID=19013f39-11d4-48ae-8812-5c69f779778a
DEVICE=enp0s8
ONBOOT=yes

验证:

1、访问外网成功;比如:ping  www.baidu.com

 

2、通过主机可以访问虚拟机;比如:ping 

 

在 Windows 系统上使用 VirtualBox 部署 CentOS 7 虚拟机安装过程可以分为以下几个主要步骤,涵盖从软件安装到系统配置的基本流程: ### 下载并安装 VirtualBox 首先需要从 Oracle 官方网站下载 VirtualBox安装包,并根据 Windows 系统的版本(32 位或 64 位)选择合适的版本。安装过程中按照提示逐步操作即可完成基本安装。 ### 获取 CentOS 7 的 ISO 镜像文件 从 CentOS 官方网站下载 CentOS 7 的 ISO 镜像文件,推荐使用 Minimal ISO 或 DVD ISO,根据实际需求选择。 ### 创建虚拟机 1. 打开 VirtualBox,点击“新建”按钮,输入虚拟机名称(例如 `CentOS7`),选择操作系统类型为 `Linux`,版本选择 `Red Hat (64-bit)`。 2. 分配内存大小,建议至少 2GB 以上,根据物理机性能调整。 3. 创建虚拟硬盘,选择“现在创建虚拟硬盘”,格式选择 `VDI`,存储在物理磁盘上的方式选择“动态分配”或“固定大小”,建议分配至少 20GB 的空间。 ### 安装 CentOS 7 操作系统 1. 在 VirtualBox 中选中刚刚创建的虚拟机,点击“设置”,在“存储”选项卡中选择“控制器:IDE”,点击光盘图标,选择“选择虚拟光盘文件”,加载之前下载的 CentOS 7 ISO 文件。 2. 启动虚拟机后进入 CentOS 7 安装界面,选择“Install CentOS 7”开始安装。 3. 在安装过程中,设置语言、时区、键盘布局等基本选项。 4. 配置磁盘分区,可以选择自动分区或手动分区,根据需要调整。 5. 设置 `root` 密码,并创建普通用户账户(例如 `burns`)。 6. 完成安装后重启虚拟机。 ### 安装增强功能(VBoxGuestAdditions) 为了提升虚拟机性能和用户体验,建议安装 VirtualBox 的增强功能扩展包。具体步骤如下: 1. 在 VirtualBox 菜单中,选择“设备” -> “安装增强功能”,此时会自动加载 `VBoxGuestAdditions.iso` 文件。 2. 如果没有自动加载,可以手动挂载 ISO 文件。挂载后,进入终端执行以下命令安装依赖: ```bash sudo yum install gcc kernel-devel kernel-headers ``` 3. 挂载 ISO 文件并进入挂载目录: ```bash sudo mount /dev/cdrom /mnt cd /mnt ``` 4. 执行安装脚本: ```bash sudo ./VBoxLinuxAdditions.run ``` 5. 安装完成后重启虚拟机。 ### 网络配置 1. **桥接模式**:在 VirtualBox 设置中选择“网络” -> “连接方式”为“桥接网卡”,这样虚拟机会获得与物理网络相同的子网 IP,便于与 Windows 主机互通。 2. **NAT 模式**:如果仅需要虚拟机访问外部网络,可以选择 NAT 模式,但需要配置端口转发以便从主机访问虚拟机的服务(如 Tomcat)。 3. **Host-Only 模式**:适用于仅在主机与虚拟机之间通信的场景,可以配置静态 IP 地址确保网络互通。 ### 配置共享文件夹 1. 在 VirtualBox 设置中,选择“共享文件夹”,添加 Windows 主机上的目录,并勾选“自动挂载”和“固定分配”。 2. 在 CentOS 7 中挂载共享文件夹: ```bash sudo mount -t vboxsf <共享文件夹名称> <挂载点> ``` 例如: ```bash sudo mount -t vboxsf shared_folder /home/burns/shared ``` ### 部署 Tomcat 1. 在 CentOS 7 中,可以将 Tomcat 解压到 `/usr/VPM-Tomcat6.0.29/` 目录(如引用中提到的路径)。 2. 配置环境变量,编辑 `~/.bashrc` 或 `/etc/profile` 文件,添加以下内容: ```bash export CATALINA_HOME=/usr/VPM-Tomcat6.0.29 export PATH=$PATH:$CATALINA_HOME/bin ``` 3. 应用环境变量: ```bash source ~/.bashrc ``` 4. 启动 Tomcat: ```bash $CATALINA_HOME/bin/startup.sh ``` 5. 在 Windows 主机的浏览器中访问 `http://<虚拟机IP>:8080` 即可查看 Tomcat 的欢迎页面。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值