couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Couchdb Wiki] Update of "Windows_binary_installer" by DaveCottlehuber
Date Tue, 03 Jan 2012 01:13:07 GMT
Dear Wiki user,

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

The "Windows_binary_installer" page has been changed by DaveCottlehuber:
http://wiki.apache.org/couchdb/Windows_binary_installer?action=diff&rev1=13&rev2=14

  
  <<TableOfContents>>
  
- Currently the CouchDB project does not provide official binaries for its distributions,
as the official release artefact is the signed tar.gz bundle accessible from Apache mirrors.
We know this is not always the easiest solution for people and hope to resolve it in the near
future. In the interim, community-provided binaries are available below.
+ The CouchDB project includes GNU autotools based scripts to build a self-extracting install
package for Windows. However the project does not provide official binaries for its distributions,
as the official release artefact is the signed tar.gz bundle accessible from Apache mirrors.
We know this is not always the easiest solution for people, so community-provided binaries
are available below.
  
+ == Supported / Tested Platforms ==
+ 
+ This installer has been tested on Windows 7 (64 bit + 32Bit) Windows Vista (32 and 64 bit),
Windows Server 2003 and Windows XP (32 bit).  It is likely to work on other Windows versions
released this century.
+ 
+ == Dependencies ==
+ 
+ None - the installer includes erlang, openssl, ICU, spidermonkey and everything else you
need including Microsoft Visual C++ runtimes.
+ 
- = Current Versions =
+ == Current Versions ==
  
   * '''couchdb-1.1.1''' - get an unofficial installer [[https://github.com/downloads/dch/couchdb/setup-couchdb-1.1.1_js185_otp_R14B03+fix-win32-crypto.exe|here]]
   * '''couchdb-1.0.2''' - get an unofficial installer [[https://github.com/downloads/dch/couchdb/setup-couchdb-1.0.2+COUCHDB-963_otp_R14B01+OTP-9139.exe|here]]
-  * '''couchdb-master''' - builds rolled from "trunk" or "master" in git terms - [[https://github.com/dch/couchdb/downloads|noteworthy
snapshots]] and [[https://www.dropbox.com/s/jeifcxpbtpo78ak/Snapshots#view:list|bleeding edge]].
+  * '''couchdb-master''' - snapshot builds rolled from "trunk" or "master" in git terms -
[[https://github.com/dch/couchdb/downloads|noteworthy snapshots]] and [[https://www.dropbox.com/s/jeifcxpbtpo78ak/Snapshots#view:list|bleeding
edge]].
  
- As the manual recommends, use Firefox to run the CouchDB tests from Futon, to verify that
your installation is successful.
+ Other contributed versions for Windows are available at:
+   * http://people.apache.org/~mhammond/dist/
+   * https://github.com/juranki/couchdb/downloads/
+   * http://www.couchbase.org/get/couchbase-single/current
  
- Note that CouchDB versions prior to 1.0.2 should not be used due to 1 cross-site scripting
security issue [[http://couchdb.apache.org/security.html|CVE-2010-3854]], and 2 bugs that,
in certain situations, could cause data loss [[https://issues.apache.org/jira/browse/COUCHDB-852|COUCHDB-852]]
and [[https://issues.apache.org/jira/browse/COUCHDB-844|COUCHDB-844]].
+ Use Firefox to run the CouchDB tests from Futon, to verify that your installation is successful,
by pointing your web browser to
+ [[http://127.0.0.1:5984/_utils/index.html]] and run the test suite.
+ 
+ If you encounter any troubles, in {{{local.ini}}}, set the {{{[log]
+ level=debug}}} and begin investigating. Bug reports and patches are welcomed!
  
  == Known Issues ==
+ 
+ === CouchDB 1.1.1 ===
+ 
+  * none known
+ 
+ === CouchDB 1.0.2 ===
  
  Currently there are a number of non-critical issues in 1.0.2 that you need to be aware of;
both have work-arounds documented in the JIRA comments. These are both resolved in CouchDB
1.1.1 and newer.
  
   * [[https://issues.apache.org/jira/browse/COUCHDB-577|COUCHDB-577]] couchdb @ winxp: Simple
RegExp's can not be executed
   * [[https://issues.apache.org/jira/browse/COUCHDB-963|COUCHDB-963]] while running CouchDB
as a service, the erlang erlsrv process dies periodically during restarting CouchDB (POST
/_restart fails) - either use the .bat version only, or apply the workarounds noted within
the ticket comments. An upstream fix will be in Erlang/OTP R14B03 and a work-around will be
in CouchDB 1.0.3 & later.
  
- === Installing as a Windows Service ===
+ === CouchDB 1.0.1 ===
  
+ Note that CouchDB versions prior to 1.0.2 should not be used due to:
- Should several tests fail with "permission errors", check the Windows service parameters.
 You will need to be logged in from an Administrator account to do this.
-  * After installation, start the Windows ''Services'' management component.
-  * Click on ''Apache CouchDB'' service and select the [''Log On'']] tab.
-  * You may find that "'''''Log on as'':'''" has not been set.  You can either select
-   *  ''Local System account'', or
-   *  ''This account'' and specify a user or other account on your PC.
-  * If you are using your CouchDB outside your own machine, say on the LAN -- Using the ''This
account'' option with curtailed privileges is highly recommended (''by me'').
- '''See also''':
-  * ReadMe file
-  * https://issues.apache.org/jira/browse/COUCHDB-326
  
- == Supported / Tested Platforms ==
+  * 1 cross-site scripting security issue [[http://couchdb.apache.org/security.html|CVE-2010-3854]]
+  * 2 bugs that, in certain situations, could cause data loss [[https://issues.apache.org/jira/browse/COUCHDB-852|COUCHDB-852]]
and [[https://issues.apache.org/jira/browse/COUCHDB-844|COUCHDB-844]].
+  * Only on Windows, CouchDB 1.0.1 crashes on Windows when a database or index file reaches
4Gb in Erlang/OTP versions previous to R14B01. This is due to a Erlang/OTP Windows bug related
with appending to files with a size equal to 4Gb or larger. Erlang/OTP release R14B01 no longer
has this bug.
+  * A significant stability bug was resolved in Erlang/OTP R13B04 which caused CouchDB to
hang occasionally when run as a service.
  
- This installer has been tested on Windows 7 (64 bit + 32Bit) Windows Vista (32 and 64 bit),
Windows Server 2003 and Windows XP (32 bit).  It is likely to work on other Windows versions
released this decade.
- 
- == Dependencies ==
- 
- None - the installer includes erlang, openssl, spidermonkey and everything else you need.
- 

Mime
View raw message