appfogの下でクライアントでmongodb、mysqlを管理します(類似)
最初にappfogを使う時、mongodbを管理する必要があって、資料を調べたのはaf tunnel方式で、自分で試した時、いつもcaldecottがインストールしていないことをヒントにして(私はインストールに成功してN回、憂鬱です)、それからネット上の多くの人がruby 1を使っています.9.3、私がインストールしたのは最新のruby 2です.0.0、それから私は再びrubyをインストールして他のもすべて1回インストールして、今過程を記録して、みんなに役に立つことを望みます.
1.まずruby 1をインストールする.9.3(これをインストールすることをお勧めします)
ダウンロード先:http://rubyinstaller.org/downloads/
注意:インストール時にrubyを環境変数pathに追加し(2番目のボックスをチェックしていることを覚えています)、チェックしていなければ大丈夫です.インストール後、手動でrubyのインストールパスを環境変数pathに追加します.
rubyを更新します.
2.その後devkitをインストールする必要があります
ダウンロード先:http://rubyinstaller.org/downloads/
ダウンロードしたら、ダウンロードした7 zファイルをダブルクリックし、解凍パスを指定します.パスにスペースはありません.C:DevKitのように、このパスがDEVKIT_です.INSTALL_DIR.
インストールに成功したかどうかを確認
rdiscountのインストールが成功した場合、DevKitのインストールが成功したことを示します.
3.次にcaldecottとafをインストールします
4.afにログインして、いつものようにaf login、ユーザー名のパスワードを入力して、ログインに成功した後、af tunnel[あなたのデータベース]に入力します.例えばaf tunnel blogです
彼はしばらく運転してトンネルを作り、完成したらGetting tunnel connection info:OKを表示します.
この時彼はあなたにどれを使うかを聞いて、あなたはnoneを選んで、このようにして、トンネルはあなたのために開いて、あなたは図形化のツールを使って直接接続することができます
5.あなたの接続ツールにデータベース接続情報を入力します.筆者はmongoVUEです.
6.mongodumpを選択してデータをローカルにバックアップすることもできます.デフォルトは現在のディレクトリの下のdumpフォルダの下のdb(appfogのデフォルトのデータベース名)です.
転載先:http://www.9958.pw/post/appfog_database
1.まずruby 1をインストールする.9.3(これをインストールすることをお勧めします)
ダウンロード先:http://rubyinstaller.org/downloads/
注意:インストール時にrubyを環境変数pathに追加し(2番目のボックスをチェックしていることを覚えています)、チェックしていなければ大丈夫です.インストール後、手動でrubyのインストールパスを環境変数pathに追加します.
rubyを更新します.
gem update --system
2.その後devkitをインストールする必要があります
ダウンロード先:http://rubyinstaller.org/downloads/
ダウンロードしたら、ダウンロードした7 zファイルをダブルクリックし、解凍パスを指定します.パスにスペースはありません.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