Windows使用Vagrant和Virtual Box安装centos

1.什么是vagrant:

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。我们可以使用它来干如下这些事:

  • 建立和删除虚拟机
  • 配置虚拟机运行参数
  • 管理虚拟机运行状态
  • 自动配置和安装开发环境
  • 打包和分发虚拟机运行环境

2.下载并安装virtualbox;

下载地址:https://www.virtualbox.org/wiki/Downloads

安装步骤简单。

3.下载并安装vagrant;

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

安装简单。

4.cmd输入vagrant命令检查是否安装成功;

vagrant -v

5.通过vagrant安装虚拟机;

安装虚拟机之前先简单介绍下 Vagrant box:box 是一个打包好的操作系统,是一个后缀名为 .box 的文件,其实是一个压缩包,里面包含了 Vagrant 的配置信息和 VirtualBox 的虚拟机镜像文件。vagrant up 启动虚拟机是基于 box 文件的,因为在线安装下载box文件很慢,所以我提前下载box文件。
  5.1 下载centos/7 box文件;

https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.1.0/centos-7.0-x86_64.box

  5.2 给centos虚拟机创建文件夹,并进入该目录;

  5.3 添加box

  >vagrant box add centos/7 [文件路径或url]

  5.4 初始化box,成功后会生成Vagrantfile

  >vagrant init

  5.5 启动虚拟机

  >vagrant up

  5.4 vagrant连接虚拟机

  >vagrant ssh

  5.5修改虚拟机初始密码

  $sudo passwd root

6. vagrant 常用命令:

  • 列出本地环境中所有的box

  vagrant box list

  • 添加box到本地vagrant环境

  vagrant box add box-name(box-url)

  • 更新本地环境中指定的box

  vagrant box update box-name

  • 删除本地环境中指定的box

  vagrant box remove box-name

  • 重新打包本地环境中指定的box

  vagrant box repackage box-name

  • 在空文件夹初始化虚拟机

  vagrant init [box-name]

  • 在初始化完的文件夹内启动虚拟机

  vagrant up

  • ssh登录启动的虚拟机

  vagrant ssh

  • 挂起启动的虚拟机

  vagrant suspend

  • 重启虚拟机

  vagrant reload

  • 关闭虚拟机

  vagrant halt

  • 查找虚拟机的运行状态

  vagrant status

  • 销毁当前虚拟机

  vagrant destroy

原文地址:https://www.cnblogs.com/lianstyle/p/10434890.html

时间: 2024-10-08 11:30:49

Windows使用Vagrant和Virtual Box安装centos的相关文章

Windows10下配置虚拟机Virtual Box安装CentOS(Linux)详细教程

引言:在日常生活中,我们最常用PC操作系统的就是Windows和MacOS,但是有时我们在学习和工作中也要接触Linux操作系统,或者是在这个系统下工作,或者仅仅是学习一些Linux的基础知识,但如果我们为此特意去为我们的电脑安装Linux系统,而我们习惯的windows或者macOS可能会被覆盖掉(当然也是可以实现双系统并存的),而使我们原来的系统丢失或者无法正常的使用,所以就有了虚拟机这个东西,它可以使我们在现有的系统上模拟.隔离出来一个新的完整计算机系统,使我们既可以体验新的操作系统,也可

在 Virtual Box 安装 Mac Os 并安装 Qt 开发应用

导读 由于 Beslyric-for-X 项目开发需要,开始尝试在 Mac Os 下开发 Qt 应用.尝试成功后,记录于此,希望对有类似需求的人有所帮助. 本文以开发 Beslyric-for-X 为例,记录从下载 Virtual box 开始到正常开发并发布的步骤. 本文地址:https://www.cnblogs.com/BensonLaur/p/9461589.html 目录 使用Virtual Box 安装 Mac Os 准备 Mac Os 下的开发环境 准备 Qt 开发环境 具体项目开

virtual Box在Centos 7上的安装

1.首先,我们需要在oracle官网下载virtual Box的centos7版本: 下载地址为:http://download.virtualbox.org/virtualbox/5.0.12/VirtualBox-5.0-5.0.12_104815_el7-1.x86_64.rpm 2.使用rpm安装virtualbox: rpm -ivh VirtualBox-5.0-5.0.12_104815_el7-1.x86_64.rpm 出现错误,显示以下信息: 警告:VirtualBox-5.0

fedora 21下Virtual Box安装Windows XP SP3

Installing Virtual Box and Windows XP SP3 during Fedora 21 The first step:Download and Install Virtual BoxThe first method:Download address:https://www.virtualbox.org/wiki/Downloads;According to system, we click onVirtualBox 4.3.20 for Linux hosts, a

vitrual box安装centos时一直黑屏的解决办法

趁着清明节没事,昨天看了mysql性能优化后,想装个linux系统学习下,linux一直是我的短板...之前是在vmware上安装ubuntu,买了新电脑后,听过virtual box相比vmware有不少优点,比如轻量级,开源等,于是想在virtual box上捣鼓下.本以为是个很简单的操作,结果安装好virtual box,下好centos镜像文件后,在安装时却一直黑屏,开始以为是正在安装,过了好久发现还是黑屏,重启了还是一样,于是想肯定有问题.其实选择操作系统时便怀疑为什么virtual

virtual box安装oracle_rac_10g

1           搭建环境 1.1      虚拟机操作系统 主机名 操作系统 处理器 内存 rac1 Enterprise-R5-U5-Server-x86_64-dvd(64 位) 1 1024 MB rac2 Enterprise-R5-U5-Server-x86_64-dvd(64 位) 1 1024 MB 1.2      磁盘规划 操作系统上的磁盘 虚拟机磁盘 大小(G) 描述 localdisk.vmdk /dev/sda 20 系统区 disk1.vmdk /dev/sdb

在Windows 8.1下使用Hyper-V安装CentOS 6.6 64bit

之前使用VMware来虚拟机,但这个东西跟Hyper-V是冲突的不能同时存在,当你使用VS2013以后VMWare就不好用了,网上有方法修改启动项造成两个入口其中一个关闭Hyper-V但用起来还是麻烦,琢磨使用系统自带的Hyper-V来虚拟机,省得切来切去. 看了网上写的多半都是旧版本,很多都不太对了,比如现在安装Centos 6.6基本不用新加网卡,也不需要其他配置 现在开始我从新系统开始 安装顺序1 .Win8.1   2 .启动windows 功能 Hyper-V   3 . 创建外部虚拟

解决Virtual Box 安装Mac OS X当出现“hfs: summary table not allowed on FS with block size of 2048”问题

安装的时候首先出现 hfs: summary table not allowed on FS withblock size of 2048 错误.然后就是 hfs: could not initializc summary table forOSX Base System 错误. 一開始也不知道是怎么回事.后来在yandex上搜索中找到一篇帖子.它说这是CPU的问题.Mac OS X 10.9不能识别特有的CPU格式,仅仅能识别一部分.于是呢,依照帖子中的做法,首先找到Virtual Box的位

Windows 7下使用U盘安装CentOS 6.4 双系统 (Windows 7下安装 CentOS 6.4)

最近在看<鸟哥私房菜:基础学习篇>,觉得很不错,想要用U盘装个windows 7 和 CentOS 6.4的 双系统,在网上找了很多教程,觉得乱七八糟的,弄得很复杂,而且很多都不是很完整,对于新手实在是伤不起.最终自己用U盘装了两次,有一次还把引导程序装到U盘MBR去了.o(╯□╰)o 决定写篇博客,防记忆衰老,也为所有想学 linux 的小白贡献一点资料吧.O(∩_∩)O~ (高手出门右转... = = ) 那为什么选择U盘安装呢?首先,是因为我没有CD....然后,笔记本里面的硬盘分区全部