couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benoit Chesneau <bchesn...@gmail.com>
Subject Re: Linux Alternatives for CouchDB
Date Tue, 25 Oct 2011 21:18:37 GMT
On Tue, Oct 25, 2011 at 10:28 PM, Dave Cottlehuber <dave@muse.net.nz> wrote:
> On 24 October 2011 16:57, Clarke Bishop <cbishop@resultantsys.com> wrote:
>> I am setting up a development environment to learn CouchDB. But, I'm using
>> Windows.
>
> Hey Clarke,
>
> You can run CouchDB in windows with the same experience as on linux.
> Read http://wiki.apache.org/couchdb/Quirks_on_Windows to make sure
> your shell quoting is OK with the various curl examples. Use my
> bundled windows installer at
> https://github.com/downloads/dch/couchdb/setup-couchdb-1.1.0+COUCHDB-1152_otp_R14B03.exe
> and you'll not need any other bundled dependencies. Just edit the
> local.ini file to allow access from other IP addresses (bind_address =
> 0.0.0.0) and you're away.
>
> For pushing code in/out of couchdb, I usually use couchapp.exe from
> BenoƮt https://github.com/downloads/couchapp/couchapp/couchapp-0.8.1-win.zip
> although I've not personally tried this specific version.There are a
> number of other tools listed on http://couchapp.org/page/index
> including kanso as you've noted.
>
>> I tried Cygwin, but kept running into various problems. So, I decided to
>> switch to Linux running under VMware. I still think this is the best
>> direction.
>
> Yes, longterm get comfortable with linux and skip cygwin, it is
> another slow world of pain. Kanso is very cool but I didn't get node +
> kanso working on windows natively. You're best off running this in a
> linux shell directly.
>
> A good halfway house is to run a hosted couchdb instance, and use
> couchapp or a similar tool to push your data up & down. Ryan has a
> slick java-based tool for this and there's a whole other slew of these
> all listed on http://couchapp.org/.
>
>> I downloaded the latest version of Ubuntu (11.10) and installed it. But,
>> then I discovered that CouchDB 1.1 support was limited, and I haven't been
>> able to get CouchDB installed.
>
> This is probably the most frustrating part of CouchDB - we have
> several important dependencies including OpenSSL, Erlang and Mozilla's
> JavaScript interpreter. These are very common and often each distro
> has differing versions than the ones we'd prefer to use.
>
> So the fastest way to get running is to use a free hosted tier from
> iriscouch.com or cloudant.com. I think couchbase also provides an
> ubuntu compatible single server install that includes these, but I've
> not tried it. Again YMMV as you are discovering!
>
> A+
> Dave
>

You can also use refuge which embed couchdb (http://refuge.io) . For
couchapps dev I would recommend erica
(http://github.com/benoitc/erica) over couchapp these days though
stable (and probably last) version of couchapp will be released asap
(delayed due to a busy planning) .

- benoit

Mime
View raw message