`
ldl_xz
  • 浏览: 68812 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

appfog下用客户端管理你的mongodb、mysql(类似)

 
阅读更多

刚开始用appfog的时候,需要管理mongodb,查了资料是用af tunnel方式,自己试的时候,总是提示caldecott没有安装(我安装成功N次了,郁闷的),后来看网上的很多人用的都是ruby1.9.3,我安装的是最新的ruby2.0.0,然后我就重新安装了一次ruby其他的也就都安装了一遍,现在把过程记录下来,希望对大家有所帮助。

1.首先是安装ruby1.9.3(建议是安装这个)

下载地址:http://rubyinstaller.org/downloads/

注意:安装的时候勾选将ruby加入到环境变量path中(记得是勾选第二个框框),如果没有勾选,也没事,安装好之后手动将ruby的安装路径加到环境变量path中。

更新一下ruby:

gem update --system

2.然后需要安装devkit

下载地址:http://rubyinstaller.org/downloads/

下载好之后,双击下载的7z文件,指定解压路径,路径中不能有空格。如C:\DevKit,这个路径就是 DEVKIT_INSTALL_DIR。

> cd <DEVKIT_INSTALL_DIR>
> ruby dk.rb init
#生成config.yml,这里会检查将要添加DevKit支持的Ruby列表,只支持通过RubyInstaller安装的Ruby
#如果这里列出的Ruby与你的要求不符,可以手动修改
> ruby dk.rb review  #检查要添加DevKit支持的Ruby列表是否有误,可以略过
> ruby dk.rb install
[INFO] Updating convenience notice gem override for 'C:/Ruby192'
[INFO] Installing 'C:/Ruby192/lib/ruby/site_ruby/devkit.rb'

检查是否安装成功

> gem install rdiscount --platform=ruby
Fetching: rdiscount-1.6.8.gem (100%)
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
Successfully installed rdiscount-1.6.8
1 gem installed
Installing ri documentation for rdiscount-1.6.8...
Installing RDoc documentation for rdiscount-1.6.8...

如果能安装rdiscount成功说明安装DevKit成功。

3.再然后就是安装caldecott和af

gem install caldecott
gem install af

4.先登录af,就像平时一样:af login,输入用户名密码,登陆成功后,敲入 af tunnel [你的数据库]。比如我就是af tunnel blog

他会运行一段时间,建立隧道,完成后显示Getting tunnel connection info:OK

这时他问你用哪个,你选择none,这样的话,隧道为你打开了,你可以使用图形化工具直接连接

5.在你的连接工具中输入你的数据库连接信息,笔者是mongoVUE。

名称:         随意。
用户名:     输入命令行中service connection info中提示的username
密码:         输入命令行中service connection info中提示的password。(比较长,别敲错了)
端口:         输入命令行中提示的 Starting tunnel to blog on port 10000中的10000(默认10000,自己按照自己的提示来)
url/server:输入localhost或者127.0.0.1
数据库:     输入db(不管你的数据库原来叫什么,都选db)。

6.也可以选择mongodump将数据备份到本地,默认是在当前目录下的dump文件夹下的db(appfog默认的的数据库名字)


转载自:http://www.9958.pw/post/appfog_database

分享到:
评论

相关推荐

    相片管理系统gallery3-appfog.zip

    gallery3-appfog是...Gallery是一款用PHP开发的基于WEB的相片管理系统,Gallery 非常易于使用,包括一个配置向导,对于相片的操作包括自动生成缩略图、相片的大小改变、选择、排序等。   标签:gallery3

    今年值得关注的10个云计算服务 AppFog居首.docx

    【今年值得关注的10个云计算服务 AppFog居首】 云计算是近年来信息技术领域的一大热点,其灵活、可扩展和高效的特点使得越来越多的企业和个人选择将计算和数据存储转向云端。GigaOm作为行业分析师机构,精选出10家...

    毕业设计。基于WebGL的3D展示和编辑系统,可以编辑和展示3D场景,支持几何体、材质贴图、各种移动旋转等操作+源代码+文档说明

    支持俯视视角和第一人称视角,第一人称视角可以….zip\code## 开发技术* Python(后台开发)* Flask(Web后台框架)* SQLite, MySQL, MongoDB(数据、文件存储)* JavaScript* require.js/jquery/underscore.js/backbone....

    whereubeen-orchestrate-demo:Orchestrate的演示应用程序及其定位功能以及AppFog部署

    你去哪儿了? 编排地理位置演示演示Orchestrate的应用程序及其位置功能以及AppFog部署。设置本地开发环境对于本地开发,我们必须在当前的终端外壳中设置两个环境变量。 您可以从Orchestrate数据库信息中心获取这些...

    vagrant-phpdev-ubuntu:Vagrant 上的 PHP 开发

    MySQL 5.5 Xdebug MongoDB Redis 齿轮工 ZeroMQ node.js 约曼 gulp.js 咕噜声 鲍尔 指南针http://compass-style.org/ Heroku(cli) https://www.heroku.com/ AppFog(cli) https://www.appfog.com/ ...

    Python库 | difio-appfog-python-1.1.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:difio-appfog-python-1.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Cloud Foundry:云时代的Linux/LAMP.pdf

    此外,它还提供了对MySQL、PostgreSQL、MongoDB、Redis、VoltDB、RabbitMQ等多种数据库和服务的集成。 在Cloud Foundry生态系统中,开发者可以利用开源的Apache 2.0许可证获取代码,并在GitHub上进行托管。VMware...

    youBBS v1.04

    youBBS是一款基于标准php+mysql 框架的超轻型论坛,可方便移植到其它云平台,如SAE、BAE、AppFog。是大家经历了国内两大庞大论坛系统的臃肿、功能繁多之后向往的一种简单、简洁的微论坛。 youBBS v1.04 的功能特点...

    youbbsphp论坛系统v1.6

    youBBS是一款基于标准php mysql 框架的超轻型论坛,可方便移植到其它云平台,如SAE、BAE、AppFog。是大家经历了国内两大庞大论坛系统的臃肿、功能繁多之后向往的一种简单、简洁的微论坛。 更新记录: 1. 修复了由于 ...

    外媒:2021年值得关注的10家云计算初创公司.docx

    1. AppFog:专注于PaaS(Platform-as-a-Service)服务,尤其是对开源项目CloudFoundry的支持。它提供多语言支持,致力于为开发者提供最佳的用户体验。 2. Bromium:利用虚拟化技术来保护各种终端设备(如台式机、...

    wechat-enterprise:微信公众平台企业号版本

    你可以在CloudFoundry、appfog、BAE等搭建自己的机器人。 License The MIT license. 交流群 QQ群:157964097,使用疑问,开发,贡献代码请加群。 感谢 感谢以下贡献者: project : wechat-enterprise repo age : 7...

    snova-c4_nodejs

    目前支持NodeJS的有Heroku/Cloundfoudry/Openshift/Dotcloud/Appfog等,参考这些PaaS提供商官方文档部署 服务端实现可在github中下载,或者到googlecode上下载 部署到VPS上参考 安装客户端 客户端为gsnova zip包,...

    youBBS 1.04.zip

    youBBS是一款基于php mysql的轻型论坛,界面简洁优美,性能高效,代码安全,ui优美,可搭建在多个平台:普通vps环境、SAE php、BAE php、Appfog php。 功能特点: 以微博形式的站内呼叫 @yourname ; 站内收藏...

    youbbs.rar_WEB开发_PHP_

    youBBS是一款基于标准php+mysql 框架的超轻型论坛,可方便移植到其它云平台,如SAE、BAE、AppFog。是大家经历了国内两大庞大论坛系统的臃肿、功能繁多之后向往的一种简单、简洁的微论坛。youBBS v1.03 的功能特点:...

    webapp2-starter:基于app-engine-starter,但可在Google App Engine外部使用

    还要注意,我将main.py更改为wsgi.py并设置了应用程序变量,使其可与appfog一起使用。 事情摘要:: lib/ - will hold your custom libraries, thirdparty libraries usually just go on root folder models/ - ...

    noderce:使用 Nodejs 编写的博客程序

    noderceNoderce 是一个使用 nodejs 编写的博客程序,使用了 , 等第三方框架、模块。使用 做存储。Noderce 的功能很简单。去除了自己用不到的标签、分类、友情链接功能,仅有文章、页面、评论功能。目前还在完善中,...

    中国银行汇率「Bank of China Exchange Rates」-crx插件

    所以,你得到这个工具来帮助你跟踪目前的利率。 它可以:  *显示您选择的徽章类型。  *弹出与多个currecies和图表。  *触发消息和/或语音通知。  *英文或中文选项页面。 支持货币:  英镑,港币,美元,瑞士...

Global site tag (gtag.js) - Google Analytics