在 Debian 上安装
您可以在 Debian 服务器上安装 Relational Migrator。 这种安装方法允许 Relational Migrator 在无人值守的服务器上运行。 通过在无人值守的服务器上运行,Relational Migrator 可以绑定到服务器上的任何 IP 和端口,并将其公开为 Web 应用程序。
步骤
从发布页面下载最新的
.deb
二进制文件。安装 Relational Migrator。
sudo apt install ./mongodb-relational-migrator_X.X.X-1_amd64.deb (可选)要连接到 Oracle 或 MySQL 驱动程序,请下载驱动程序并将其放入 Relational Migrator 目录中。
要下载并安装 MySQL 或 Oracle 驱动程序,请参阅以下内容:
将驱动程序文件复制到
/opt/mongodb-relational-migrator/lib/app/lib
。要复制驱动程序,请使用以下示例:
curl https://download.oracle.com/otn-pub/otn_software/jdbc/216/ojdbc11.jar -O -L -b -o
有关更多信息,请参阅在本地计算机上安装。
将目录更改为 Relational Migrator
/bin
位置并启动应用程序。cd /opt/mongodb-relational-migrator/bin ./mongodb-relational-migrator 允许 Relational Migrator 作为无人值守的独立运行的实例运行。
在
user.properties
文件中,取消注释spring.profiles.active: unattended
。(可选)更新 TLS/SSL 配置属性。
在
user.properties
文件中,取消注释并更新 TLS/SSL 配置属性。建议在无人值守的服务器安装中补充 TLS/SSL 配置,因为 Relational Migrator 可以绑定到服务器上的任何 IP 和端口。 有关其他信息,请参阅 TLS/SSL 配置属性。
(可选)更新 Relational Migrator 运行的端口。
默认情况下,Relational Migrator 配置为在端口 8278 上运行。 要更改 Relational Migrator 运行的端口(例如,更改为 HTTP 的端口 80 或 HTTPS 的端口 443),请更新
user.properties
文件中的server.port
行以指定首选端口。使用二进制文件运行 Relational Migrator。
bin
目录通常可在/opt/mongodb-relational-migrator/bin
中找到。 要使用二进制文件运行 Relational Migrator,请运行以下命令:cd /opt/mongodb-relational-migrator/bin ./mongodb-relational-migrator (可选)检查日志中是否有错误或其他信息。
日志位于
~/Migrator/Logs/migrator.log
中。将 Relational Migrator 作为系统服务运行时,该路径位于服务用户的主目录下。