1. 在官网下载VirtualBox & 虚拟机

http://bce.baidu.com/doc/BAE/GUIGettingStarted.html#.E4.B8.8B.E8.BD.BD.E5.B9.B6.E5.90.AF.E5.8A.A8.E8.99.9A.E6.8B.9F.E6.9C.BA

Windows下安装依赖包

  1. 下载localenv压缩包并解压。
  2. 从解压包内的localenv/SOFTWARE目录安装Vagrant和Virtual Box。

  3. 将依赖包的安装路径加入可执行路径PATH。

    1) 单击“开始”,在弹出菜单中右击“计算机”,在下拉菜单中选择“属性”打开系统属性对话框。

    2) 单击右侧面板中的“高级系统设置”,打开高级系统设置对话框。

    3) 单击“高级”视图右下方的“环境变量”,打开环境变量对话框。

    4) 编辑用户可执行路径或系统可执行路径,添加依赖包的安装路径并保存。路径之间需用分号(;)隔开,以默认方式安装依赖包为例,需添加的路径如下所示:

    D:\HashiCorp\Vagrant\bin; C:\Program Files\Oracle\VirtualBox\

    注意:

    修改用户可执行路径仅影响当前用户,修改系统可执行路径将影响所用用户。

下载并启动虚拟机

  1. 根据编程语言选择Vagrant file并从命令行进入对应目录。

    针对Java/Node.js/PHP/Python等编程语言的Vagrant
    file分别保存在localenv解压包内嵌localenv目录下的同名目录中,full目录中的Vagrant
    file适用于所有编程语言,如下图所示:

    假设目标是在Linux下创建针对所有编程语言的虚拟机,则执行如下命令切到full子目录:

    $ cd <Path_to_localenv>/localenv/full
  2. 安装并启动虚拟机。

    $ vagrant up

    完整本地环境对应的虚拟机镜像大小在1G以上,启动可能会持续数十分钟时间;指定语言的本地环境对应的虚拟机镜像大小在700M到900M之间,启动时间会有所减少。虚拟机导完之后会打开虚拟机,如果长期没什么动静,八成是出问题了,这时候手动去检查虚拟机,发现需要64位系统支持,果断去修改BIOS支持64位虚拟技术

  1. 登陆虚拟机。

  2. $ ssh root@127.0.0.1 -p 10022
    # password: vagrant

    注意: 若安装成功后不能自动启动,尝试在Virtual
    Box中手动启动。启动后先以vagrant用户登陆,然后`su
    root`切换为root用户,初始密码均为vagrant。

至此,本地开发环境搭建完成,开发者在其中使用BAE
CLI工具调试成功后,可确保本地运行成功的Web应用在BAE远端执行单元内正常运行。

            这时候出现不能连接的情况,①打开win7防火墙,支持几个虚拟机转发端口,②使用putty连接

进入开发环境后:

ssh root@127.0.0.1 -p 22

bae login

please visit http://csdk.baidu.com/cli_get_token to get a token

拿到token以后输入

搭建BCE本地开发环境的更多相关文章

  1. Mac下docker搭建lamp本地开发环境

    1.先在Mac上下载docker:官网下载:下载地址(选择mac版本下载,可能速度较慢) DaoCloud下载:下载地址(速度较快,可能版本较低) 2.装完之后打开: 3.检查一下是否下载成功: $  ...

  2. 使用 Laragon 在 Windows 中快速搭建 Laravel 本地开发环境 (转)

    laravel学院 简介 对于那些使用 Windows 操作系统的同学来说,Homestead 和 LaraDock 虽说支持 Windows 系统,但是对初学者来说,安装配置起来还是有一定复杂度的, ...

  3. SharePoint 2013 搭建app本地开发环境

    使用SharePoint App,如果要通过应用程序目录分发 SharePoint 相关应用程序,如具有完全控制权限的 SharePoint 相关应用程序(无法部署到 Office 365 网站),则 ...

  4. 使用Wamp搭建Php本地开发环境,HBuilder调试

    初涉Php,此处做点笔记,希望下次不要能够轻松应对,至少不要在入同一个坑 本文摘要: wamp和HBuilder和Mysql5.7的安装包 Wamp的使用,包括80端口,443端口的占用问题 HBui ...

  5. 【OpenStack】OpenStack系列1之OpenStack本地开发环境搭建&&向社区贡献代码

    加入OpenStack社区 https://launchpad.net/,注册用户(597092663@qq.com/Admin@123) 修改个人信息,配置SSH keys.OpenPGP keys ...

  6. spark-windows(含eclipse配置)下本地开发环境搭建

    spark-windows(含eclipse配置)下本地开发环境搭建   >>>>>>注意:这里忽略JDK的安装,JDK要求是1.8及以上版本,请通过 java  ...

  7. 手把手教你 Apache DolphinScheduler 本地开发环境搭建 | 中英文视频教程

    点击上方 蓝字关注我们 最近,一些小伙伴反馈对小海豚的本地开发环境搭建过程不太了解,这不就有活跃的贡献者送来新鲜的视频教程!在此感谢@Tianqi-Dotes 的细致讲解 贡献者还贴心地录制了中英文两 ...

  8. 使用IntelliJ IDEA 13搭建Android集成开发环境(图文教程)

    ​[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...

  9. Android开发新手学习总结(一)——使用Android Studio搭建Android集成开发环境

    [新手连载]一:使用Android Studio搭建Android集成开发环境http://bbs.itcast.cn/forum.php?mod=viewthread&tid=87055&a ...

随机推荐

  1. poj 2752 Seek the Name, Seek the Fame【KMP算法分析记录】【求前后缀相同的子串的长度】

    Seek the Name, Seek the Fame Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 14106   Ac ...

  2. luajit 安装cjson

    最近需要升级原有服务器的nginx加载逻辑,新的lua脚本需要解析一个远程返回的json格式的结果,原有的luajit并没有带cjson库,需要自己手动安装一下. 基本参考博客luajit安装cjso ...

  3. Maven 私服配置 转

    1.配置Nexus为maven的私服 第一种方式:在项目的POM中如下配置 <repositories>     <repository>         <id> ...

  4. hdoj 3157 Crazy Circuits 【有下界最小流】

    题目:hdoj 3157 Crazy Circuits 题意:如今要制造一个电路板.电路板上有 n 个电子元件,各个元件之间有单向的电流流向.然后有一个 + .电流进入, -- 电流汇入,然后推断能不 ...

  5. Android开发实例-健康食谱应用(一)

    转载请注明出处:http://blog.csdn.net/einarzhang/article/details/44774635 本系列文章的重点是如何使用Android开发一个简单的健康食谱软件.使 ...

  6. BZOJ 1878 SDOI 2009 HH项链 树状数组 + 脱机处理

    标题效果:一些珠子项链.珠具有不同的颜色.我们问了很多次有多少种不同的颜色有过一段范围. 思考:这个问题让我学会聪明的离线实践.按左端点排序问题.加工出来的位置每种颜色首次出现.每一种颜色的下一次出现 ...

  7. 跟踪MYSQL 的查询优化过程方法

    http://dev.mysql.com/doc/internals/en/tracing-example.html http://blog.chinaunix.net/uid-20785090-id ...

  8. 基于hadoop2.6.0搭建5个节点的分布式集群

    1.前言 我们使用hadoop2.6.0版本配置Hadoop集群,同时配置NameNode+HA.ResourceManager+HA,并使用zookeeper来管理Hadoop集群 2.规划 1.主 ...

  9. 再回首,Java温故知新(一):Java概述

    Java发展历程 Java的发展要追溯到1991年,Patrick Naughton(帕特里克·诺顿)和James Gosling(詹姆斯·高斯林)带领Sun公司的工程师打算为有线电视转换盒之类的消费 ...

  10. Realm Configuration HOW-TO--官方

    来源:https://secure.gettinglegaldone.com/docs/realm-howto.html Quick Start This document describes how ...