iTop provides a step by step wizard to install the application.
The first step of the installation consists in checking the consistency of the configuration and the prerequisites for MySQL, PHP and optional PHP extensions.
The second step of the installation offers the choice to either upgrade an existing iTop or to install the application from scratch.
If you select to install a new instance then third step of the wizard will prompt you to accept the license agreement.
The fourth step of the wizard prompts you for the credentials to connect to MySQL and the database to use for installing iTop. Make sure that you supply an account with enough rights for installing and running iTop. This account needs to create tables, triggers and views in the database, as well as drop views in case of upgrade. If you choose to let the setup create a new database for you, this account needs to have enought rights to do it.
You can also specify a prefix to be added to the names of all tables and views created by iTop in the database. This is useful if you want to install several applications inside the same MySQL database.
Note that the database server does not need to be on the same physical server as the PHP/web server it can be a remote host if you prefer to have a two-tier architecture, or connect to an already installed MySQL server.
The next step of the wizard prompts you for the information about the administrator account. iTop authentication can rely on external mechanisms (LDAP, Active Directory or JASIG-CAS) but the installation requires that at least one administrator account be created with a local password.
The next screen prompts your for several miscellaneous information:
New parameter: Graphviz path
The following steps of the installation wizard will help you tailor the “data model” of iTop in order to best suit your needs.
The CMDB is made of 5 modules:
Service management comes in two flavors in iTop. Choose the option that best represents your situation:
If you plan to manage tickets in iTop, there are basically two options:
Of course you can also select not to manage such tickets in iTop at all. In this case, select the third option.
If you plan to implement Change Management in iTop there are also two options:
You can also completely deactivate the Change Management in iTop by selecting the third choice.
In addition to change and incident management, two other type of ITIL compliant processes can be deployed by selecting the corresponding type of tickets: Problem Management and Known Error management (which also includes FAQs).
Once all the choices are made, a summary is displayed. You can drill down to check your choices by clicking on the “plus” button for each section.
To start the actual installation of iTop, click on the “Install !” button.
The progress of the installation is displayed with a moving progress bar.
Once the installation is done, you can: Review the instructions about setting up the background tasks, by clicking the link “Manual instructions for Tickets Management”. Or enter iTop immediately by clicking on the “Enter iTop” button.
Congratulation, you’ve successfully installed iTop!