Vagrant 搭建跨平台的 PHP 开发环境 (一)安装 ubuntu 虚拟机

Vagrant是一个软件,可以自动化虚拟机的安装和配置流程,支持 VirtualBox 、VMware 、AWS 作为虚拟机
以 VirtualBox 为例,步骤如下:

Windows 10 系统中 需要关闭 Hyper-v , 小米笔记本中 biso 中找不到 虚拟化配置,关闭 Hyper-v 就可以了

1.安装 VirtualBox

官网下载地址:https://www.virtualbox.org/wiki/Downloads
下载安装包,双击安装,默认即可

2.安装 Vagrant

官网下载地址:https://www.vagrantup.com/downloads.html
下载安装包,双击安装,一路默认即可,完成后提示重启

Vagrant 使用 - 创建虚拟机

vagrant 中已经打包好的虚拟机,称为 box
box 列表:https://app.vagrantup.com/boxes/search

操作系统 Ubuntu

3.安装 ubuntu

添加 box 镜像:
        vagrant box add  ubuntu/xenial64

切换到开发目录:
        初始化
                vagrant init ubuntu/xenial64
        启动 虚拟机
                vagrant up
        登录
                vagrant ssh

现在就已经登录到 ubuntu 系统了,可以定制安装 自己喜欢的开发环境了

Vagrant 指令

    vagrant  -v              查看版本号
    vagrant box list    查看本地 box
    vagrant box add     添加 box
    vagrant box remove  删除本地指定的box

    虚拟机操作命令
        vagrant init        初始化配置 vagrantfile
        vagrant up          启动虚拟机
        vagrant ssh         ssh 登录虚拟机
        vagrant suspend     挂起虚拟机
        vagrant reload      重启虚拟机
        vagrant halt        关闭虚拟机
        vagrant status      查看虚拟机状态
        vagrant destory     删除虚拟机 

参考文档:
https://segmentfault.com/a/1190000000264347
https://www.jianshu.com/p/2fc53a3e91bf

原文地址:http://blog.51cto.com/12750968/2313822

时间: 2024-07-30 03:32:19

Vagrant 搭建跨平台的 PHP 开发环境 (一)安装 ubuntu 虚拟机的相关文章

【转】搭建Python的Eclipse开发环境之安装PyDev插件

原文网址:http://blog.csdn.net/wangpingfang/article/details/7181223 使用update site安装pydev插件 注意:该安装指南针对eclipse 3.5和3.6 点击菜单‘Help > Install New Software...',打开Eclipse更新管理器. 如下图所示加入update site(下一小节给出了可用的update site列表): 可用的update sites Main: http://pydev.org/u

图文教程:在Mac上搭建Titanium的iOS开发环境

http://mobile.51cto.com/web-317170_all.htm 跨平台开发工具Titanium的兴起之路:HTML 5是最大威胁 比较Titanium和PhoneGap两大iOS移动应用开发框架 跨平台移动Web开发工具 Titanium Mobile简介 图文教程:在Windows 7上搭建Titanium Mobile开发环境 Titanium架构分析图文教程:在Mac上搭建Titanium的iOS开发环境,码迷,mamicode.com

在Eclipse中搭建cocos2d-x的Android开发环境(免cygwin)

在突击几天学习Android开发之后,我开始转向cocos2d-x的Android开发了.由于自己以前有了解过cocos2d-x的开发,当时自己也学过不少游戏引擎,觉得cocos2d-x作为一个游戏引擎实在是比较简陋,没想到cocos2d-x现在红得发紫,这是我远远没有想到的.于是也赶赶潮流的末班车,查资料顺利地在Eclipse上搭建cocos2d-x的Androd开发环境. 原创文章,反对未声明的引用.原博客地址:http://blog.csdn.net/gamesdev/article/de

我的第一个phonegap开发WebApp的demo 怎么搭建安卓开发环境以及安装phonegap

一.先来张图,赏心悦目观赏一下,哈 . 这个就是使用phonegap框架搭建起来的,运行在安卓环境上的第一个demo. 安卓的开发环境,大家都会搭建了,所以不赘述.讲一下,安装phonegap的步骤. 二.phonegap的安装   1. 设置系统变量系统变量 Path后面添加:(以下变量都是必须的,路径根据自己的设置)E:\android_sdk\sdk\tools;E:\android_sdk\sdk\platform-tools;E:\android_sdk\eclipse\plugins

cocos搭建android下的开发环境

没想到cocos3.2也出现了一点bug,还要经过一周晚上的努力,全部搞定.可以在android下使用啦 上个截图庆祝下 有需要的可以看http://item.taobao.com/item.htm?id=40745006457 cocos搭建android下的开发环境,布布扣,bubuko.com

ubuntu上用eclipse搭建java、python开发环境

上一篇文章讲到如何在windwos上用eclipse搭建java.python开发环境,这一讲将关注如何在ubuntu上实现搭建,本人使用虚拟机安装的ubuntu系统,系统版本为:14.04 lts 一.用eclipse + jdk搭建java开发环境 1.jdk官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 本人下载的是:jdk-8u77-linux-x64.tar.gz

在Eclipse上搭建Cocos2d-x的Android开发环境

很多其它相关内容请查看本人博客:http://www.bokeyi.com/ll/category/cocos2d-x/ 本文的搭建方法是最新最正确的方法,好多朋友反映搭建eclipse交叉编译环境非常复杂又头疼,事实上仅仅是网上的资料太过零散,差一步而谬之千里啊,不多说,假设你看了这篇文章,恭喜你,你省下了至少48小时的生命. 我的操作系统:WIN7 Eclipse版本号:eclipse-jee-kepler-SR2-win32 Cocos2d-x版本号:2.2.3 一.Android环境搭建

在Windows7上搭建Cocos2d-x 3.2alpha0开发环境

在windows7上搭建COCOS2D-X开发环境并不难, 但是由于框架更新过快,很多用户都有困难.我希望你们认为这个教程有用. 建议:为了避免安全相关的问题,请以管理员权限执行所有的操作,当运行命令的时候,也要确保之前是以管理员权限打开了命令行窗口. 工具准备 搭建开发环境需要安装工具包括 Visual Studio python ———(本教程以python2.7.3版本为例),下载地址:http://www.python.org/download/releases/2.7.3/. Coco

搭建 AngularJS+Ionic+Cordova 开发环境并运行一个demo

目前的手机APP有三类:原生APP,WebAPP,HybridApp:HybridApp结合了前两类APP各自的优点,越来越流行. Cordova就是一个中间件,让我们把WebAPP打包成HybridAPP,并且它提供了非常多的插件,方便我们使用原生APP的功能. Ionic是一个界面样式库,仿照原生的ios和android界面:同时它是基于AngularJs的. 本文我们在win7中搭建 AngularJS+Ionic+Cordova 开发环境,包括所涉及的Node.js.Cordova CL