1.2. 在 Windows 上安装

在 Windows 上安装 CouchDB 有两种方法。

1.2.1. 从二进制文件安装

这是最简单的方法。

警告

Windows 8、8.1 和 10 需要安装 .NET Framework v3.5

  1. CouchDB 网站 获取 最新的 Windows 二进制文件。旧版本可以在 存档 中找到。

  2. 按照安装向导的步骤操作。请确保将 CouchDB 安装到没有空格的路径,例如 C:\CouchDB

  3. 您的安装尚未完成。请务必完成 设置 步骤,以进行单节点或集群安装。

  4. 打开 Fauxton

  5. 是时候放松一下了!

注意

在某些情况下,您可能需要重新启动 Windows 以完成安装过程,因为 CouchDB 使用了不同的 Microsoft Visual C++ 运行时。

注意

升级说明

建议在升级之前卸载之前的 CouchDB 版本,尤其是在新版本针对不同的 Erlang 版本构建的情况下。原因很简单:旧 Erlang 版本中可能存在遗留库,这些库具有替代或不兼容的版本,可能会导致冲突、错误和奇怪的崩溃。

在这种情况下,请确保您备份了 local.ini 配置文件和 CouchDB 数据库/索引文件。

1.2.1.1. 静默安装

Windows 安装程序支持静默安装。以下是一些示例命令,支持 3.0 安装程序的新功能。

安装 CouchDB,不创建服务,但使用管理员用户:密码 admin:hunter2

msiexec /i apache-couchdb-3.0.0.msi /quiet ADMINUSER=admin ADMINPASSWORD=hunter2 /norestart

与上面相同,但还安装并启动 CouchDB 作为服务

msiexec /i apache-couchdb-3.0.0.msi /quiet INSTALLSERVICE=1 ADMINUSER=admin ADMINPASSWORD=hunter2 /norestart

无人值守卸载 CouchDB 到目标目录 D:CouchDB

msiexec /x apache-couchdb-3.0.0.msi INSTALLSERVICE=1 APPLICATIONFOLDER="D:\CouchDB" ADMINUSER=admin ADMINPASSWORD=hunter2 /quiet /norestart

如果安装文件不可用,则无人值守卸载

msiexec /x {4CD776E0-FADF-4831-AF56-E80E39F34CFC} /quiet /norestart

/l* log.txt 添加到上述任何命令中,以生成有用的日志文件以进行调试。

1.2.2. 从源代码安装