You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by Apache Wiki <wi...@apache.org> on 2011/05/04 13:57:15 UTC

[Couchdb Wiki] Trivial Update of "Quirks_on_Windows" by DaveCottlehuber

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The "Quirks_on_Windows" page has been changed by DaveCottlehuber.
The comment on this change is: tidy up & add iriscouch hosting link.
http://wiki.apache.org/couchdb/Quirks_on_Windows?action=diff&rev1=10&rev2=11

--------------------------------------------------

  So you just can't wait to relax can you? The fastest route is to:
  
   * unzip [[http://curl.haxx.se/download/curl-7.19.5-win32-ssl-sspi.zip|curl]] and add to your path
-  * install the corresponding [[http://www.slproweb.com/download/Win32OpenSSL-1_0_0c.exe|win32 OpenSSL]] binaries to your system path
+  * install the corresponding [[http://www.slproweb.com/download/Win32OpenSSL-1_0_0d.exe|win32 OpenSSL]] binaries to your system path
   * run the latest [[http://couchapp.org/page/windows-python-installers|couchapp installer]]
-  * sign yourself up for the current free no-guarantees [[http://www.couchone.com/get|beta cloud hosting]] to get your own couch ready to go
+  * sign yourself up for the current free no-guarantees [[http://www.iriscouch.com/get|beta cloud hosting]] to get your own couch ready to go
   * read the [[http://github.com/couchapp/couchapp/blob/master/README.md|quick start notes]] on using [[http://www.couchapp.org/|CouchApp]]
   * wade into [[http://guide.couchdb.org/draft|the Definitive Guide]]
  
  == Run ==
   * you will likely wish to modify %COUCHDB%\etc\couchdb\local.ini with more appropriate details for IP address & server port (in the [httpd] section), or adjust the log file levels (in [log])
-  * your CouchDB data files are stored in %OCUCHDB%\var\lib\couchdb\
+  * your CouchDB data files are stored in %COUCHDB%\var\lib\couchdb\
-  * log files are stored in %OCUCHDB%\var\log\couchdb\
+  * log files are stored in %COUCHDB%\var\log\couchdb\
   * these locations can be modified however if you duplicate the relevant [couchdb] section from %COUCHDB%\etc\couchdb\default.ini into local.ini as above
   * the crash-safe storage engine means you can hibernate or reboot at will without data loss
   * VSS snapshots for backup are a really good way to go
@@ -84, +84 @@

  There are 3 different ways of running CouchDB on windows.
  
   * The simplest is the supplied couchdb.bat file in %COUCHDB%\bin. This launches couchdb.bat using the supplied Win32 GUI werl.exe erlang Read/Eval/Print/Loop tool. You can change the font/background/colour here (hint).
-  * If you modify the script, or set an environment variable "set erl=erl" prior to launching the batch file, erlang will run with the command prompt version, erl.exe which is less intrusive as a pure console application.
+  * If you modify the script, or set an environment variable "set erl=erl" prior to launching the batch file, erlang will run with the command prompt version, erl.exe which is less intrusive as a pure console application, but doesn't support copy/paste as easily.
   * Run CouchDB as a windows service. This allows CouchDB to run unattended, and will survive logins, logouts, and reboots, however introduces some additional complexities if you wish to debug or interact with CouchDB. The actual service is a wrapper program erlsrv.exe  which acts as a restart and control shell. CouchDB starts up from erl.exe and the epmd.exe portmapper is also launched.
  
  The werl.exe version is clearly simplest for interactive and development usage, but the service is far superior for production usage. Full information is available for [[http://www.erlang.org/doc/man/erlsrv.html|erlsrv.exe]] and [[http://www.erlang.org/doc/man/erl.html|erl.exe]] which also covers [[http://www.erlang.org/doc/man/werl.html|werl.exe]]; refer to [[https://github.com/apache/couchdb/blob/trunk/bin/couchdb.bat.tpl.in|couchdb.bat]] for current flags passed to the emulator.