CouchDb 0.5.0, Linux Port and More
Thanks to the hard work of Jan Lehnardt, CouchDb now builds, installs and runs on Linux. That's a huge step for the project!
And on Windows the project can now also build a full server kit from a single command. The build setup process is still a bit harder than it should be on both platforms, just a warning. Coming soon will be the Mac OSX port, Jan already has it running on both PPC and Intel Macs but it needs a little more work yet. Correction: This version does build and run on Mac Intel using most of the same build instructions for Linux. Updated build instructions and precompiled universal binaries for the Mac are coming.
Also in this build is the new built-in CouchPeek admin utility created by William Beh.
To use it, just visit a special url on the CouchDb server:
http://couchserver:8888/$utils/peek.html
It uses the Dojo framwork and is quite slick. I have a zillion features I already want to add to it ;)
Get Stuff
CouchDb for Windows (unzip and launch startCouchDb.cmd):
CouchDb-0.5.0-win32.zip
CouchDb GPL Project Source (Builds on Windows and Linux):
CouchDb-0.5.0-source.zip
You can get the latest source from the SVN repository here:
http://code.google.com/p/couchdb/source
If you have problems, questions, suggestions, etc the best place for them is the CouchDb project forum.
One last thing, check out this really cool project badge Ken Tango created:
That is just so awesome!
Posted October 21, 2006 11:52 PM


Comments
Thank for Linux version.
Egor Margineanu, October 22, 2006 3:43 AM
To clarify,
it is possible to compile and run CouchDb on MacOS X from the sources above. What I plan to do is providing a binary package for those who just want to peek at CouchDb without going through the trouble of compiling it. It basically works - just needs a little more love.
Nice badge! And very good work, William!
Best,
Jan
--
Jan, October 22, 2006 5:58 AM
Hello,
I executed " startCouchDb " but I have no server on the ' port 8888 '. I tried to connect with the URL:
" Http: // localhost:8888 / " !!! no response
I also tried with the command(order):
"start erl.exe -sasl errlog_type error -boot couch"
I looked on the disk but I did not find :
errlog_type and error files !!!
I have this message in msdos window erlang.
Thank you for your help.
=INFO REPORT==== 31-May-2008::23:05:35 ===
application: couch
exited: {bad_return,{{couch_server,start,[normal,[]]},
{'EXIT',{{badmatch,
{'EXIT',
{{badmatch,{error,enoent}},
[{couch_log,init,1},
{gen_event,server_add_handler,4},
{gen_event,handle_msg,5},
{proc_lib,init_p,5}]}}},
[{couch_server_sup,start_server,1},
{application_master,start_it_old,4}]}}}}
type: permanent
Eshell V5.5.1 (abort with ^G)
1> {"Kernel pid terminated",application_controller,"{application_start_failure,c
ouch,{bad_return,{{couch_server,start,[normal,[]]},{'EXIT',{{badmatch,{'EXIT',{{
badmatch,{error,enoent}},[{couch_log,init,1},{gen_event,server_add_handler,4},{g
en_event,handle_msg,5},{proc_lib,init_p,5}]}}},[{couch_server_sup,start_server,1
},{application_master,start_it_old,4}]}}}}}"}
gloup1, May 31, 2008 5:09 PM
Post a comment