File system prerequisites

To install IBM MobileFirst™ Platform Foundation to an application server, the MobileFirst installation tools must be run by a user that has specific file system privileges.

The installation tools include:
  • IBM® Installation Manager
  • The Server Configuration Tool
  • The Ant tasks to deploy the MobileFirst Server
For WebSphere® Application Server Liberty profile, you must have the right to perform the following actions:
  • Read the files in the Liberty installation directory.
  • Create files in the configuration directory of the Liberty server, which is typically usr/servers/<servername>, to create backup copies and modify server.xml and jvm.options.
  • Create files and directories in the Liberty shared resource directory, which is typically usr/shared.
  • Create files in the Liberty server apps directory, which is typically usr/servers/<servername>/apps.
For WebSphere Application Server full profile and WebSphere Application Server Network Deployment, you must have the right to perform the following actions:
  • Read the files in the WebSphere Application Server installation directory.
  • Read the configuration file of the selected WebSphere Application Server full profile or of the Deployment Manager profile.
  • Run the wsadmin command.
  • Create files in the profiles configuration directory. The installation tools put resources such as shared libraries or JDBC drivers in that directory.
For Apache Tomcat, you must have the right to perform the following actions:
  • Read the configuration directory.
  • Create backup files and modify files in the configuration directory, such as server.xml, and tomcat-users.xml.
  • Create backup files and modify files in the bin directory, such as setenv.bat.
  • Create files in the lib directory.
  • Create files in the webapps directory.

For all these application servers, the user who runs the application server must be able to read the files that were created by the user who ran the MobileFirst installation tools.