WEB开发网
开发学院软件开发Java Java 开发 2.0: 通过 CouchDB 和 Groovy 的 RESTC... 阅读

Java 开发 2.0: 通过 CouchDB 和 Groovy 的 RESTClient 实现 REST

 2009-12-30 00:00:00 来源:WEB开发网   
核心提示: aglover#>ssh-i.ec2/agkey.pemroot@ec2-174-129-157-167.compute-1.amazonaws.com我的 AMI 的 DNS 名称是 ec2-174-129-157-167.compute-1.amazonaws.com,并且我引用的值对

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 实例,就像是在自己的机器上一样。为此,在本地机器上打开一个新的终端会话,然后输入:

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Java 开发 通过

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接