如何配置Mobile Device Manager Plus服务器和MySQL数据库以在不同的计算机上运行?

注意:MDM已停止对MySQL的支持。请使用MS-SQL或PGSQL。

描述

如果出于性能,数据备份等方面的原因,您希望在两台不同的机器上维护Mobile Device Manager Plus服务器和MYSQL数据库,则可以通过简单的配置来实现。以下步骤将帮助您在两台不同的计算机中配置Mobile Device Manager Plus服务器和MySQL数据库。为了简化操作,我们对需要在相应机器上执行的步骤进行了区分。

在安装了Mobile Device Manager Plus服务器的计算机上执行的步骤

  1. 打开文件MDMServer \ conf \ Persistence \ persistence-configurations.xml并根据指定更改以下值。

    StartDBServer = false(默认为true,适用于本地数据库)
  2. 打开文件MDMServer \ conf \ database_params.conf并将下面指定的'localhost'替换为运行(或将运行)数据库的远程计算机的计算机名或ip地址。
    url = jdbc:mysql:// localhost:23306 / mdm

    [注意:如果更改端口,请将23306更改为所需的空闲端口。还要更改MDMServer \ mysql \ setDBEnv.bat中的DB_PORT值]
  3. 将以下文件(具有相同的目录结构)复制到需要安装数据库的远程计算机中。复制这些文件时,请确保MySQL服务未运行。(如果MDMServer \ bin \ stopDB.bat正在运行,则将其关闭)
    MDMServer \ mysql \ **(完整文件夹)

在必须安装数据库的远程计算机上应遵循的步骤

  1. 使用“以管理员身份运行”选项打开命令提示符。
  2. 将目录更改为MDMServer \ mysql文件夹。
  3. 以相同的顺序执行以下命令:
    mysql-service.bat install(此命令将mysql注册为名称为MDM-MySQL
    的服务mysql-service.bat start(此命令将启动mysql服务,或者您可以使用可通过“控制面板”管理服务来启动/停止服务)
  4. mysql-privilege.bat SERVER_HOST_NAME(提供运行Mobile Device Manager Plus服务器的计算机的计算机名或IP地址来代替SERVER_HOST_NAME)(仅在mysql服务成功启动后才执行此命令。)