window系统使用virtualBox+vagrant 安装centos

1,virtualbox
官网下载地址:https://www.virtualbox.org/wiki/Downloads

下载windows版

新电脑可能缺少c++库,导致无法安装,通过bing搜索“Microsoft Visual C++ 可再发行程序包最新支持的”可快速找到微软官方安装包

2,vagrant
下载地址:https://www.vagrantup.com/downloads.html

下载windows版,安装后需要重启

(1)命令行输入 vagrant version 查看是否安装成功

(2)官方仓库: https://app.vagrantup.com/boxes/search

3,安装过程

网络下载镜像安装方式:

(1)进入指定目录,执行 vagrant init centos/7, 生成配置文件
(2)vagrant up 安装镜像

本地安装方式:
(1)下载镜像Box:(选择virtualbox版本的)
centos vagrant box地址:https://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/
https://mirrors.ustc.edu.cn/
(2)添加包 vagrant box add centos/7 d://xxx.box
(3) vagrant box list 查看包
(4)vagrant init centos/7 vagrant up 安装

4, 使用
(1)vagrant ssh 连接

(2)网络配置
a,主机CMD命令 ipconfig,获取virtualbox的网卡地址

b,修改Vagrantfile配置文件,config.vm.network "private_network", ip: "192.168.56.10"

c,vagrant reload

d,vagrant ssh , ip addr 查看虚拟机网卡地址

e, 主机合虚拟机相互ping通,完成。

如果ping不通,可能是防火墙问题,关闭宿主机的防火墙。

f,网卡设置:
ip addr 查看192.168.56.10使用的网卡

vi /etc/sysconfig/network-scripts/ifcfg-eth1
添加:
GATEWAY=192.168.56.1 DNS1=114.114.114.114 DNS2=8.8.8.8

重启网卡:`service network restart`

(3)虚拟机root 账号密码:vagrant

5,vagrant 常用命令

vagrant box list 查看本地box列表
vagrant up 启动虚拟机
vagrant halt 关闭虚拟机
vagrant reload 重启虚拟机
vagrant ssh ssh到虚拟机
vagrant box add centos/7 d:/ 添加box到列表
vagrant destory 销毁当前虚拟机

6,ssh 连接:使用密钥方式登录
vagrant\machines\default\virtualbox\private_key

posted @   李很好  阅读(133)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示