Installation overview
The Maximo Anywhere installation involves preparing target computers and existing middleware for installation, and installing key components for Maximo Anywhere and MobileFirst Server.
The Maximo Anywhere launchpad is a centralized interface where you can start the installation programs. Maximo Anywhere and MobileFirst Server are installed by using IBM® Installation Manager. Installation Manager is a tool that guides you through the installation of IBM products.
Before you install the product, you must extend the enterprise system to support Maximo Anywhere.
Ensure that Maximo® Asset Management 7.6.2 or later is installed.
On the Maximo Asset Management administrative workstation, start the Maximo Anywhere launchpad and install the required components to extend the enterprise system for Maximo Anywhere.
Before you install Maximo Anywhere and MobileFirst Server, ensure that your environment contains an application server and a database instance.
If your enterprise environment runs IBM WebSphere® Application Server, you can create a profile for MobileFirst Server.
A cluster is created by implementing multiple host servers or by configuring multiple JVMs. If you want to set up a MobileFirst cluster, do so before you install MobileFirst Server and Maximo Anywhere.
You must prepare the Maximo Anywhere environment by installing development tools. MobileFirst Studio is an optional component and can be installed as part of the Eclipse integrated development environment (IDE) workbench. For Android app development, the Android SDK and the Oracle JDK are both required to build the mobile apps. For iOS app development, XCode and Apple developer profiles are required on a Mac OS X computer. For Windows app development, Microsoft Visual Studio is required to build the mobile apps.
Administrative user rights are required to install all of the components that are delivered with Maximo Anywhere version 7.6.3. You must have root user authorization for UNIX and Linux systems.
Required components
Maximo Asset Management requires a set of components to be deployed before Maximo Anywhere is installed. The Maximo Asset Management required components include OSLC object structures and licenses to enable a set of extra applications in Maximo Asset Management. Maximo Integration Framework must also be installed. The Service Address application is used with the map feature and the Crews and Crew Types applications are used for labor reporting. The Anywhere Administration application allows you to administer the Maximo Anywhere mobile apps from one central location.
Maximo Anywhere, MobileFirst Server, and MobileFirst Studio
Before you install Maximo Anywhere and the MobileFirst components, you must install prerequisite software and configure the database server.
In most production environments, MobileFirst Server is installed on a different computer than Maximo Anywhere. You must deploy MobileFirst Server to an application server before you install Maximo Anywhere. You can install MobileFirst Studio and Maximo Anywhere on the same target computer and streamline the configuration and testing of the mobile apps before they are deployed.
Silent installation
- You are installing the components on a group of computers that are configured in the same way.
- You are installing the components on a production server that is behind a firewall. The use of remote desktop access software can be restricted by firewalls, so system administrators can be prevented from using the launchpad to install the components.
- You are installing the components on a computer that cannot display an Eclipse user interface.
Silent installation eliminates the need to use the graphical user interface (GUI) of the installation program to collect installation data. You can run a silent installation of Maximo Anywhere, MobileFirst Server, and Installation Manager from a command line.
Silent installations that are conducted with Installation Manager are defined by an XML response file. The response file can be used to install, update, and uninstall products.
You can use the Installation Manager GUI to record installation preferences and actions in a response file. By default, a response file is not recorded, so you must enable the recording by setting the record environment variable to true before you start the launchpad.