zoukankan      html  css  js  c++  java
  • 搭建BCE本地开发环境

    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。

      image

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

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

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

      image

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

      image

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

      D:HashiCorpVagrantin; C:Program FilesOracleVirtualBox
      

      注意:

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

      image

    下载并启动虚拟机

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

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

      image

      假设目标是在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以后输入

  • 相关阅读:
    网络基础
    socket编程初识
    socket之黏包
    socketserver和socket的补充(验证客户端合法性)
    操作系统介绍
    进程初识和multiprocessing模块之Process
    进程Process之join、daemon(守护)、terminate(关闭)
    进程间通信(队列、管道)、消费者模型和进程池(apply,apply_async,map)
    数字证书私钥sign及验证
    JAVA获取密钥公钥的keytool的使用
  • 原文地址:https://www.cnblogs.com/carlo/p/4550262.html
Copyright © 2011-2022 走看看