Java 开发 2.0: 通过 CouchDB 和 Groovy 的 RESTClient 实现 REST
2009-12-30 00:00:00 来源:WEB开发网aglover#> ssh -i .ec2/agkey.pem root@ec2-174-129-157-167.compute-1.amazonaws.com
我的 AMI 的 DNS 名称是 ec2-174-129-157-167.compute-1.amazonaws.com,并且我引用的值对的名称是 agkey。您的 DNS 名称和值对肯定会不一样。
在云 Ubuntu 实例的命令提示中,输入:
apt-get update
然后输入:
aptitude install couchdb
这些命令会自动安装 CouchDB。但是,注意它们不会安装最新版本。如果需要最新版本,则需要通过源代码来安装 CouchDB。
命令执行结束后,您可以通过发出 ps -eaf 命令来检查 CouchDB 是否已经正常运行。通过将 ps 输出传递给 egrep,查看在路径中使用 couchdb 的进程。您应该能看到如清单 1 所示的输出:
清单 1. CouchDB 正在运行中(各行经过分段以适应页面宽度)couchdb 1820 1 0 00:54 ? 00:00:00 /bin/sh -e /usr/bin/couchdb
-c /etc/couchdb/couch.ini -b -r 5 -p /var/run/couchdb.pid -o /
couchdb 1827 1820 0 00:54 ? 00:00:00 /bin/sh -e /usr/bin/couchdb
-c /etc/couchdb/couch.ini -b -r 5 -p /var/run/couchdb.pid -o /
couchdb 1828 1827 0 00:54 ? 00:00:00 /usr/lib/erlang/erts-5.6.5/bin/beam
-Bd -- -root /usr/lib/erlang -progname erl -- -home /v
couchdb 1836 1828 0 00:54 ? 00:00:00 heart -pid 1828 -ht 11
接下来,回到本地机器,设置一个 SSH 通道来允许访问在云上运行的 CouchDB 实例,就像是在自己的机器上一样。为此,在本地机器上打开一个新的终端会话,然后输入:
更多精彩
赞助商链接