Tutorial for a basic installation of MobileFirst Server
Learn about the MobileFirst Server installation process by walking through a simple configuration, which creates a functional MobileFirst Server for demonstration purposes or tests.
Before you begin
- Make sure that the following tool and component are installed:
- IBM® Installation Manager. Check the required version in the Detailed System Requirements page. To learn how to install and run Installation Manager, see Become familiar with IBM Installation Manager before you start and Running IBM Installation Manager.
- MobileFirst Studio. See Installing MobileFirst Studio.
- Use MobileFirst Studio to create a project, which you can then run on MobileFirst Server.
About this task
This tutorial uses a simple configuration to show how
to install MobileFirst Server.
It is designed as an overview, to show you where to find the following
tools and information:
- Tools to install a MobileFirst Server and the Application Center, and tools to deploy a MobileFirst project.
- Information about configuring MobileFirst Server and the Application Center.
- Information about manual MobileFirst Server installation.Note: Manual installation provides greater flexibility, but can make the diagnosis of issues more complex, and make the subsequent description of your configuration to IBM Support more difficult.
This tutorial goes through the following steps:
- Installing WebSphere Application Server Liberty Core
- Creating a server for Liberty
- Installing the database management system
- Installing MobileFirst Server
- Exploring Application Center
- Installing the MobileFirst Server administration components: Administration Services and MobileFirst Operations Console
- Creating a simple MobileFirst project.
- Deploying a MobileFirst runtime environment with the Server Configuration Tool
- Restarting the Liberty server and opening the MobileFirst Operations Console
Installing WebSphere Application Server Liberty Core
About this task
Procedure
Creating a server for Liberty
About this task
Procedure
Installing the database management system
About this task
Procedure
Proceed as follows, depending on your database system.
- If you use IBM DB2®, the installer for IBM DB2 is
provided as part of the package for IBM MobileFirst Platform Foundation.
- Run the installer and follow the instructions.
- On Windows, when you are asked whether to install the IBM Secure Shell Server for Windows, say Yes.
- In the following steps, you must have a Secure Shell server installed
and running so that the MobileFirst tools
can create the required databases.
- On Windows, use the IBM Secure Shell Server for Windows or the Cygwin openssh package, as described at http://docs.oracle.com/cd/E25178_01/install.1111/e22624/preinstall_req_cygwin_ssh.htm
- On UNIX, use the sshd daemon.
- Take note of the user name and password for the DB2 administrator role.
- If you use MySQL:
- Install MySQL on your computer.
- Take note of the user name and password for the administrator.
- By default for some installations, the administrator is root and no password is requested.
- If no password is requested for the MySQL administrator in your installation, set a password for the administrator. Follow the instructions from the MySQL documentation.
- If you use Oracle:
- Install the Oracle database on your computer.
- Install an ssh shell on your computer. On Windows, install cygwin and the openssh package.
- Start the ssh server. On Windows, you need administrator rights.
- In subsequent steps, you must have that Secure Shell server running.
- If you use Cloudant®,
you can install IBM MobileFirst Platform Cloudant Data Layer Local Edition,
which is provided as part of the package for IBM MobileFirst Platform Foundation,
or you can use an account at Cloudant.com.Important: Application Center does not support Cloudant.
Installing MobileFirst Server
Procedure
Exploring Application Center
About this task
Procedure
Installing the MobileFirst Server administration components: Administration Services and MobileFirst Operations Console
Procedure
Creating a simple MobileFirst project.
You create a MobileFirst runtime environment.
Procedure
Deploying a MobileFirst runtime environment with the Server Configuration Tool
Procedure
Restarting the Liberty server and opening the MobileFirst Operations Console
Procedure
What to do next
For more information about the Server Configuration Tool, see Deploying, updating, undeploying, or upgrading MobileFirst Server by using the Server Configuration Tool.
If you want to use MobileFirst Operational Analytics, see Installing the IBM MobileFirst Platform Operational Analytics.
If
you want to explore the MobileFirst Operations
Console further,
you can complete the following tasks:
- Deploy an application as described in Deploying applications and adapters to MobileFirst Server.
- Review Administering MobileFirst applications.
- Review Deploying the project WAR file.
- Review Configuration of MobileFirst applications on the server and Configuring a MobileFirst project in production by using JNDI environment entries
- Review the options to deploy an IBM MobileFirst Platform Foundation project manually. See Deploying a project WAR file and configuring the application server manually.