如何配置Mobile Device Manager Plus服务器和MySQL数据库以在不同的计算机上运行?
注意:MDM已停止对MySQL的支持。请使用MS-SQL或PGSQL。
描述
如果出于性能,数据备份等方面的原因,您希望在两台不同的机器上维护Mobile Device Manager Plus服务器和MYSQL数据库,则可以通过简单的配置来实现。以下步骤将帮助您在两台不同的计算机中配置Mobile Device Manager Plus服务器和MySQL数据库。为了简化操作,我们对需要在相应机器上执行的步骤进行了区分。
在安装了Mobile Device Manager Plus服务器的计算机上执行的步骤
- 打开文件MDMServer \ conf \ Persistence \ persistence-configurations.xml并根据指定更改以下值。
StartDBServer = false(默认为true,适用于本地数据库)
- 打开文件MDMServer \ conf \ database_params.conf并将下面指定的'localhost'替换为运行(或将运行)数据库的远程计算机的计算机名或ip地址。
url = jdbc:mysql:// localhost:23306 / mdm
[注意:如果更改端口,请将23306更改为所需的空闲端口。还要更改MDMServer \ mysql \ setDBEnv.bat中的DB_PORT值]
- 将以下文件(具有相同的目录结构)复制到需要安装数据库的远程计算机中。复制这些文件时,请确保MySQL服务未运行。(如果MDMServer \ bin \ stopDB.bat正在运行,则将其关闭)
MDMServer \ mysql \ **(完整文件夹)
在必须安装数据库的远程计算机上应遵循的步骤
- 使用“以管理员身份运行”选项打开命令提示符。
- 将目录更改为MDMServer \ mysql文件夹。
- 以相同的顺序执行以下命令:
mysql-service.bat install(此命令将mysql注册为名称为MDM-MySQL
的服务)mysql-service.bat start(此命令将启动mysql服务,或者您可以使用可通过“控制面板”管理服务来启动/停止服务)
- mysql-privilege.bat SERVER_HOST_NAME(提供运行Mobile Device Manager Plus服务器的计算机的计算机名或IP地址来代替SERVER_HOST_NAME)(仅在mysql服务成功启动后才执行此命令。)