我想在我的机器上运行两个couchdb服务器。
我已经通过此命令行安装了一个正在运行的实例
sudo apt-get install couchdb -y
我可以运行它并通过
停止它/etc/init.d/couchdb [start|stop|restart]
如何在另一个端口上运行另一个couchdb实例
OS:linux 16.04
答案 0 :(得分:1)
您可以使用其他配置文件来启动第二个实例。这绝对是一个高级主题,因为您必须特别注意couchdb的不同实例不共享任何数据,日志或配置文件。您可以找到有关configuration in the CouchDB docs的一些信息。您可以从复制启动脚本(/etc/init.d/couchdb
)并调整文件夹开始,然后从config文件夹复制local.ini并更改数据文件夹,http端口和其他配置。
我使用此(相当旧)build script来安装完全独立的副本,并发现它更容易使用。
但是现在我只使用Docker并安装几个CouchDB容器,最好使用klaemo/couchdb image容易处理。