vagrant初识与安装(代码片段)

humiao-0626 humiao-0626     2022-12-14     358

关键词:

链接:https://pan.baidu.com/s/1I2RNMNq9G-P4k42-U1Jjtw (这里有需要准备的安装包以及镜像文件,也可自己去官网下载)
提取码:jis8 

安装VirtualBox

直接来到官网 https://www.virtualbox.org/wiki/Downloads 点击下载最新的virtualbox,双击安装,一路傻瓜化完成。

安装Vagrant

网上有说什么使用gem命令来安装的,建议大家别进这个坑了,直接到官网 https://www.vagrantup.com/downloads.html 下载最新的vagrant,然后双击安装,也是一路傻瓜化,就不说。
在windows下安装vagrant,为了写入相应配置到环境变量,可能会要求重新启动一下系统。

完成一个box的安装

先下载一个box到本地,我下载后放到了 D:/vagrant 目录下面

D:
cd vagrant

$vagrant box add nameurl
$vagrant init name 
$vagrant up

vagrant box add 是添加box的命令 
其中{naem}可以自行设置,{url}是下载到本地box路径。
我的路径是:D:/vagrant/vagrant.box 我进入到目录之后 url只用写vagrant.box

ssh链接到安装的虚拟机

经过以上操作后,完成了虚拟机的安装,现在需要登录上虚拟机,进行操作。链接很简单,可以使用第三方(xshell等)shell工具或系统自带的,进行登录 

我直接使用windows的powershell(cmd也一样)进入到安装目录,vagrant.exe ssh即可连接成功

或者使用第三方如xshell,ip地址是:localhost,端口,需要观察,映射的22端口是多少。一般是2200 或者2222 ;用户名与密码均是: vagrant

vagrant的命令详解



命令 作用
vagrant box add  添加box的操作
vagrant init 初始化box的操作,会生成vagrant的配置文件Vagrantfile
vagrant up 启动本地环境
vagrant ssh  通过 ssh 登录本地环境所在虚拟机
vagrant halt  关闭本地环境
vagrant suspend  暂停本地环境
vagrant resume  恢复本地环境
vagrant reload  修改了 Vagrantfile 后,使之生效(相当于先 halt,再 up)
vagrant destroy  彻底移除本地环境
vagrant box list  显示当前已经添加的box列表
vagrant box remove  删除相应的box
vagrant package  打包命令,可以把当前的运行的虚拟机环境进行打包
vagrant plugin  用于安装卸载插件
vagrant status  获取当前虚拟机的状态
vagrant global-status  显示当前用户Vagrant的所有环境状态



 

 



vagrant系列教程:vagrant的安装与初识(转)

...是来说设计模式的,先说说这段时间学到的一个新东西。vagrant,其实之前在用laravel的时候,就知道了这么个东西,一直觉得xampp挺好呀,干 查看详情

vagrant系列教程:vagrant的安装与初识(转)

【参考】https://github.com/astaxie/go-best-practice/blob/master/ebook/zh/01.1.md 阅读目录下载一个合适的box完成一个box的安装ssh链接到安装的虚拟机原文:http://blog.csdn.net/hel12he/article/details/51069269一个月没有更新过了。三月份终于把设计模... 查看详情

vagrant搭建虚拟化开发环境初识(代码片段)

Vagrant简介  Vagrant是一款用来构建虚拟开发环境的工具,它是用来管理虚拟机的,同时也非常适合php/python/ruby/java这类语言开发web应用,“代码在我机子上运行没有问题”这种说辞将成为历史。我们可以通过Vagrant封装一个Linux... 查看详情

一.django初识(代码片段)

1.创建django项目:[vagrant@CentOS7vagrant]$django-adminstartprojectdevops[vagrant@CentOS7vagrant]$treedevops/devops/   项目目录/项目容器├──devops  项目中实际的python包│  ├──__init__.py 空文件,告 查看详情

1vagrant初识

1.简介vagrant是一个命令行虚拟机管理工具,需借助virtualbox、vmware、hyper-v等虚拟机工具,可以安装在centos、macorwindows环境下,利用它可以快速部署虚拟化的测试环境2.安装virtualboxhttp://download.virtualbox.org/virtualbox/5.1.4/VirtualBox-5.1.4-11... 查看详情

mysql初识与安装(代码片段)

初识数据库 为什么要使用数据库 第一,将文件和程序存在一台机器上是很不合理的。 第二,操作文件是一件很麻烦的事  你可以理解为数据库是一个可以在一台机器上独立工作的,并且可以给我们提供高效、便捷的方... 查看详情

初识ocr,tesseract的安装与使用(代码片段)

1、安装TesseractUbuntusudoapt-getinstalltesseract-ocrmacbrewinstalltesseractwin10下载地址:tesseract下载地址:https://digi.bib.uni-mannheim.de/tesseract/下载最新的,下载后双击安装。安装完成后配置环境变量。右键“此电脑”࿰ 查看详情

初识数据库(代码片段)

数据库文章目录数据库MySQLMySQL的安装与初步认识初步认识:MySQL服务器安装数据库基础库的操作表的操作基础增删改查MySQL  MySQL的安装与初步认识  库和表的操作以及MySQL中的数据类型  基础增删改查  进阶增删改查 ... 查看详情

初识webpack与webpack环境搭建(代码片段)

文章目录认识webpack配置文件webpack配置结构环境搭建安装Node.js和NPMNVM安装Nodejs和NPM安装环境搭建安装webpack和webpack-cli创建空目录和package.json安装webpack和webpack-cli简单的DEMO手动创建webpack配置文件创建项目源文件执行打包命令小技... 查看详情

初识webpack与webpack环境搭建(代码片段)

文章目录认识webpack配置文件webpack配置结构环境搭建安装Node.js和NPMNVM安装Nodejs和NPM安装环境搭建安装webpack和webpack-cli创建空目录和package.json安装webpack和webpack-cli简单的DEMO手动创建webpack配置文件创建项目源文件执行打包命令小技... 查看详情

mac下virtualbox+vagrant安装(代码片段)

mac下virtualbox+vagrant安装1.安装VirtualBoxVirtualBox下载地址?免费小巧非常适用,根据自己机器系统选择下载包图12.安装并使用Vagrant1)Vagrant下载地址?选择下载包图2安装完成后,在终端输入vagrant-v提示显示vagrant版本即安装成功并可使... 查看详情

初识mysql——mysql的安装与配置(代码片段)

文章目录一、数据库1.数据库是什么?2.数据库的分类3.了解MySQL二、MySQL的安装与配置1.安装2.配置MySQL字符集三、数据库的创建1.创建数据库总结一、数据库1.数据库是什么?数据库是一类软件的统称,存储数据用文件... 查看详情

windows安装使用vagrant(代码片段)

下载:a.virtualbox:https://www.virtualbox.org/wiki/Downloadsb.vagrant:https://www.vagrantup.com/downloads.htmlc.centos7.box:http://cloud.centos.org/centos/7/vagrant/x86_64/images/安装:a.安装virtualboxb.安装vag 查看详情

markdown[vagrant]fedora#linux上的vagrant和virtualbox安装(代码片段)

查看详情

centos7安装使用vagrant(代码片段)

下载:a.virtualbox:https://www.virtualbox.org/wiki/Linux_Downloadsb.vagrant:https://www.vagrantup.com/downloads.htmlc.centos7.box:http://cloud.centos.org/centos/7/vagrant/x86_64/images/安装:a.安装virtualbox: 查看详情

基于virtualbox和vagrant搭建虚拟机(代码片段)

一、VirtualBox和vagrant的安装VirtualBox是一款开源的虚拟机软件,和VMWare是同类型的软件,用于在当前的电脑上构建一台虚拟机,在这台虚拟机上可以安装系统和软件,与真实的电脑一般无二。Vagrant用于创建和部署虚拟化开发环境... 查看详情

vagrant使用国内镜像安装插件和box镜像(代码片段)

dui前言Vagrant是非常优秀的本地虚拟化管理工具。无奈国内访问速度实在感人。本文分享一些如何使用国内镜像加速的经验,让Vagrant的使用更加爽快。插件镜像Vagrant的插件主要托管在RubyGems仓库,在国内几乎无法访问。万... 查看详情

❤️vagrant安装苹果macos系统,就是玩儿❤️(代码片段)

Vagrant玩转macOS🌲前言❄️一、环境准备❄️①下载Vagrantbox②Vagrant添加Box③Vagrant初始化box④Vagrant启动macOS虚拟机系统⑤关闭macOS主机🍩写在最后🌲前言⭐️Windows系统的朋友看过来!想玩玩macOS系统,❤️看下... 查看详情