1.2. 在 Windows 上安装¶
在 Windows 上安装 CouchDB 有两种方法。
1.2.1. 从二进制文件安装¶
这是最简单的方法。
警告
Windows 8、8.1 和 10 需要安装 .NET Framework v3.5。
从 CouchDB 网站 获取 最新的 Windows 二进制文件。旧版本可以在 存档 中找到。
按照安装向导的步骤操作。请确保将 CouchDB 安装到没有空格的路径,例如
C:\CouchDB
。您的安装尚未完成。请务必完成 设置 步骤,以进行单节点或集群安装。
是时候放松一下了!
注意
在某些情况下,您可能需要重新启动 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
添加到上述任何命令中,以生成有用的日志文件以进行调试。