Vagrant安装centos/7虚拟机

Vagrant基础篇

资源百度网盘链接:

链接:https://pan.baidu.com/s/11mS_xUp2k6YqUl-vReOnVw 
提取码:99an 
--来自百度网盘超级会员V6的分享

下载后安装文件目录如下:

  • vagrant_2.2.19_x86_64.msi
  • VirtualBox-7.0.10-158379-Win.exe
  • CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box
1、安装vagrant和VirtualBox,一路next step。
1.1、添加VAGRANT_HOME环境变量

Vagrant 安装完成以后会默认把 Home 目录设为C:\Users\用户名.vagrant.d,然后所有的相关文件如 boxes 都会放在这里,因此需要配置系统的环境变量如下:

变量名: VAGRANT_HOME
变量值: D:\WuMing\VagrantFile\VagrantRep\.vagrant.d

在这里插入图片描述
配置完后,将原C:\Users\用户名.vagrant.d的.vagrant.d文件剪切到配置的文件D:\WuMing\VagrantFile\VagrantRep下。随后重启电脑(起初安装vagrant时,它会提示重启电脑,而我并没有重启)。

1.2、更换虚拟机文件存放路径

打开virtual box应用,设置创建虚拟机存放的目录文件,默认存放在C:\Users\用户名\目录下。这样会占用较多C盘的空间。
在这里插入图片描述

1.3、安装centos/7虚拟机

进入指定安装虚拟机的文件目录中,执行cmd命名(本机设置存放文件目录如下:D:\WuMing\VagrantFile\VagrantRep\centos)
在这里插入图片描述
方法一:本地镜像文件导入。速度快捷。

#1、添加虚拟机镜像和初始化镜像文件存放文件目录和生成配置文件
vagrant box add centos/7 D:\WuMing\VagrantFile\VagrantRep\CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box

#2、查看虚拟机列表 -查看虚拟机是否初始化成功
vagrant box list

# 启动虚拟机 --导入虚拟机镜像文件
vagrant up

方法二:网络下载镜像 – --(友情提示:网速较为缓慢。)

#1、初始化镜像文件目录和生成配置文件
vagrant init centos/7

#2、安装centos/7虚拟机
vagrant up

#3、查询虚拟机列表
vagrant box list

经过上述安装后:ssh连接使用

#通过cmd连接虚拟机
vagrant ssh
2、配置centos/7配置信息
2.1、编辑Vagrantfile文件

在centos/7存放文件目录下,有Vagrantfile文件,在这个文件里对虚拟机的基本信息进行配置。

# 设置centos/7固定IP
config.vm.network "private_network", ip: "192.168.56.10"

# 将虚拟机的目录映射到本地目录
config.vm.synced_folder "D:/WuMing/VagrantFile/VagrantRep/centos/wuming", "/wuming"

目录映射如下:
首先在本地的mydata文件夹下创建local.txt文件,并输入一段汉字。
在这里插入图片描述
重启vagrant后,执行(vagrant reload), 数据同步成功。目前只能在虚拟机重启时,将本地文件映射到虚拟机中,后续的异步同步文件正在学习中。
在这里插入图片描述
vagrant搭建完centos后,它的使命也就结束了。下面开始用ssh工具连接虚拟机。
例如我用的smarTTY举例:

2.2、通过smarTYY连接虚拟机

本机的centos/7安装到centos文件目录下,因此找到private_key文件。
在这里插入图片描述
打开ssh连接工具,选择openSSH密钥连接。

D:\WuMing\VagrantFile\VagrantRep\centos.vagrant\machines\default\virtualbox\private_key

在这里插入图片描述

连接成功后,默认是vagrant用户

# 切换为root用户,输入默认密码vagrant后,就可以以root管理员的身份操作centos/7了
su root


3、vagrant常用的命令
#1、查看本地box列表
vagrant box list 

#2、添加box到列表
vagrant box add centos/7 D:/xxx/xx

#3、从box列表移除 
vagrant box remove centos/7
   
#4、启动虚拟机
vagrant up

#5、关闭虚拟机
vagrant halt

#6、重启虚拟机
vagrant reload

#7、SSH 至虚拟机
vagrant ssh

#8、挂起虚拟机
vagrant suspend   

#9、唤醒虚拟机
vagrant resume    

#10、查看虚拟机运行状态
vagrant status   

#11、销毁当前虚拟机
vagrant destroy
记录自己使用vagrant的过程,谢谢您的阅览,希望对您有所帮助!
  • 9
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
使用Vagrant安装CentOS可以参考以下步骤: 1. 首先,你需要在你的计算机上安装Vagrant和VirtualBox,这两个工具可以帮助你创建和管理虚拟机。 2. 在命令行中,创建一个新的目录来存放你的Vagrant项目:mkdir my-centos-project 3. 进入到这个新创建的目录:cd my-centos-project 4. 初始化Vagrant配置文件:vagrant init centos/7 5. 使用文本编辑器打开Vagrantfile,并根据你的需求进行必要的修改。你可以设置主机名、IP地址、端口转发等等。 6. 保存并关闭Vagrantfile后,运行vagrant up命令来启动虚拟机。 7. 当虚拟机启动完成后,你可以使用vagrant ssh命令登录到虚拟机中。 8. 现在你就可以在虚拟机中操作CentOS了,可以安装软件包、配置网络等等。 需要注意的是,这里提供的是一个基本的Vagrant安装CentOS的步骤。具体的操作可能会因为不同的环境和需求而有所不同,你可以根据自己的情况进行调整。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [m1使用VMware安装CentOS7并部署k8s高可用集群](https://blog.csdn.net/m0_66403673/article/details/127799060)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值