/opt/firebird/bin/firebird -c /etc/firebird2.5/myinstance1.conf -d
其中,-c
参数后面是副本 firebird.conf 文件的路径,-d
表示以守护进程模式运行。
以下是一个简单的示例,说明了如何为两个实例 myinstance1 和 myinstance2 制作不同的副本 firebird.conf 文件:
# 复制原始 firebird.conf 文件作为新的副本文件
cp /opt/firebird/firebird.conf /etc/firebird2.5/myinstance1.conf
cp /opt/firebird/firebird.conf /etc/firebird2.5/myinstance2.conf
# 编辑副本文件,更改监听地址和端口
vim /etc/firebird2.5/myinstance1.conf
# 修改下面两行对应的值
# RemoteServicePort = 3050
# RemoteBindAddress = localhost
vim /etc/firebird2.5/myinstance2.conf
# 修改下面两行对应的值
# RemoteServicePort = 3051
# RemoteBindAddress = 0.0.0.0
# 启动不同的实例时,使用不同的副本文件路径
/opt/firebird/bin/firebird -c /etc/firebird2.5/myinstance1.conf -d
/opt/firebird/bin/firebird -c /etc/firebird2.5/myinstance2.conf -d