All installations of the Service Manager install the Tomcat and MySQL applications using the same basic set of parameters. Although the defaults provided by the installation process are designed not to interfere with existing installations of either product, check these parameters before installation to ensure that you do not experience any problems.
The common parameters are divided into those applying to the location of the MySQL server, the Tomcat server, and the connection properties for the MySQL server (Repository Configuration):
Tomcat Server Options
Tomcat Server port: The default port that the Tomcat server uses when listening for connections. If you change this option, make the same change to the equivalent port number specified during the Agent installation. The default value is 18080.
NoteIf you do not have a web server running on port 80, you can use this well-known port rather than
18080
. Since port80
is the default for a web server, you can then open the dashboard without specifying a port.Tomcat Shutdown port: The port used by the management scripts that is used to shut the Tomcat server down when you need to stop the Service Manager. The default value is 18005.
Tomcat SSL Port: The standard port used to connect to the Service Manager when you want to use Secure Sockets Layer (SSL) encrypted communication. The default value is 18443.
MySQL Server selection
You choose whether to use your own MySQL Server to store repository data, or use the bundled MySQL Server. The MySQL server can be located on the same machine as the MySQL Enterprise Service Manager, or on a different machine. If you use your own server, it must already be running when you start the installer. The requirements for the MySQL server are:
MySQL 5.1.43 or higher.
Partitioning enabled.
InnoDB Storage Engine enabled.
Configure the MySQL server with suitable credentials to allow MySQL Enterprise Service Manager to create the database, tables and other settings. The user should have
ALL
privileges on the MySQL Enterprise Monitor repository, which is stored within the databasemem
, or you can provide full access to all tables. Also, ensure you have theGRANT OPTION
. For example, you might create a suitable user using the followingGRANT
statement:mysql> GRANT ALL PRIVILEGES ON *.* TO 'service_manager'@'localhost' -> IDENTIFIED BY PASSWORD 'PASSWORD' WITH GRANT OPTION
Repository Configuration (MySQL Server)
Repository Username — if you are connecting to an existing MySQL database, specify the username and password that you configured with access to the MySQL Enterprise Monitor repository. If you install the bundled MySQL database, choose a username and password for the MySQL Enterprise Service Manager, and that user is created automatically during installation. In normal use, you should not need to access the repository database directly, but it might be required to resolve a support issue. The default value is
service_manager
.Repository User password — the password to be used for the connecting to the MySQL database. Set it to a secure password so that the repository data is secure.
The information that you configure during installation is recorded
within the configuration_report.txt
file
within the installation directory for the Service Manager.
Because the information stored within the
configuration_report.txt
file is in plain
text, the Repository user name and password information are also
exposed within this file. Secure the installation directory and
file, so that they can only be accessed by users who need to use
the information, or store the information in another secure
location and delete this file.