Applications Manager可以安装在Windows和Linux平台的Azure虚拟机中。
Applications Manager附带捆绑的PostgreSQL。
在Windows的VM中安装Applications Manager
- 转到虚拟机并创建一个具有“至少16GB”内存的“Windows”实例。
- 有关详细信息,请参阅硬件要求 。
- 如果Azure数据库用于后端,请确保VM可以访问该数据库。
- 连接到已启动的VM。
- 在此处下载Applications Manager可执行文件。
- 运行下载的文件并安装Applications Manager。
- 如果Azure数据库用于后端,请在安装过程结束时取消选中“立即启动Applications Manager”复选框,并按照下面“针对PostgreSQL/MSSQL使用Azure数据库作为Applications Manager的后端”部分中提到的步骤进行操作。
针对Linux在VM中安装Applications Manager
- 转到虚拟机并创建一个具有“至少16GB”内存的“Linux”实例。
- 有关详细信息,请参阅硬件要求 。
- 如果Azure数据库用于后端,请确保VM可以访问该数据库。
- 连接到已启动的 VM。
- 然后通过执行以下命令下载实例中Applications Manger的bin文件:
- 通过执行以下命令授予下载文件的执行权限:
- chmod +x ManageEngine_ApplicationsManager_64bit.bin
- 通过执行以下命令安装Applications Manager:
- ./ManageEngine_ApplicationsManager_64bit.bin -i console
- 如果Azure数据库用于后端,请在安装过程结束时取消选中“立即启动Applications Manger”复选框,并按照下面“针对PostgreSQL/MSSQL使用Azure数据库作为Applications Manager的后端”部分中提到的步骤进行操作。
针对PostgreSQL/MSSQL使用Azure数据库作为Applications Manager的后端
- 验证运行Applications Manager所需的数据库权限。请参考这里。
- 配置Azure网络安全组 (NSG) 来允许主机/端口集与Azure虚拟机和PostgreSQL/MSSQL服务器进行通信。(通过在NSG中定义适当的规则,确保数据库连接端口处于打开状态。)
- 转到针对PGSQL/MSSQL的Azure数据库服务器控制台,使用以下配置创建服务器:
- 推荐版本:参考这里。
- 确保数据库端口5432已打开,从而确保可以从Applications Manager服务器与数据库进行正确连接。
- 请注意数据库中的以下指标:
- Azure PostgreSQL数据库服务器名称[Hostname]
- 数据库端口号
- 数据库管理员用户名
- 数据库密码
- 成功安装后,编辑AMServer.properties文件。
- 该文件可以在<Installation Directory>/Appmanager<version> /conf/AMServer.properties下找到。
- 将am.dbport.check=true替换为am.dbport.check=false。
- 将am.db.port=15432替换为am.db.port=<RDS port>
- 编辑database_params.conf文件:
- 对于PGSQL ,转到../Appamanger/working/conf/PGSQL/database_params.conf。
- 对于MSSQL,转到../Appamanger/working/conf/MSSQL/ database_params.conf。
- 更改主机和端口详细信息:
- 将 url jdbc:postgresql://localhost:15435/amdb更改为url jdbc:postgresql://<Azure DB host>:<Azure DB port>/amdb
- 更改数据库用户名:
- 将username dbuser AppModules更改为 username <DB username> AppModules
- 更改数据库密码:
- 将encryptedpassword eK6L4W0cd6469 AppModules 更改为 password <DB password> AppModules.
- 保存文件。
- 从步骤5中复制文件database_params.conf并将其替换为: ../Appmanager/working/conf/database_params.conf。
- 备份AppManager\working\bin\startPGSQL.bat/.sh文件和AppManager\working\bin\stopPGSQL.bat/.sh文件,然后从<AppManager_Home>目录下的此链接中提取补丁 。
- 启动Applications Manager。
如果您有任何其他问题,请查看下面给出的故障排除链接列表:
疑难解答链接
- 要使用静态IP从Azure VM访问Azure数据库,请参阅此处。
- 要配置VM来连接SQL托管实例,请参阅此处。
- 要连接SQL服务器VM,请参阅此处。
- 如需对VM之间的连接问题进行故障排除,请参阅此处。