:: Version 2.3.0 ::

Install and Upgrade your iTop

Intended Audience

This document is targeted towards system administrators in charge of installing, upgrading the iTop application.


iTop Licensing information

This document assumes that you have at least a basic knowledge about:

  • configuring your web server (either Apache, IIS or nginx),
  • the PHP language,
  • MySQL and the SQL language in general.

In order to install and configure iTop you need the following:

  • a web server configured to execute PHP files (minimum PHP version 5.3.6, but more recent versions are better),
  • access to the files on the web server (an access via FTP or SCP is Ok).
  • a MySQL server with an iTop user.
Provide a MySQL user with enough privileges:
  • SELECT, INSERT, UPDATE, DELETE for daily use of iTop
  • CREATE (table), ALTER, CREATE VIEW for Setup and datamodel modification
  • CREATE (database) if you ask the Setup to create you database and for the ITSM Designer for Test database creation
  • SHOW VIEW, LOCK TABLES are used for backups
  • DROP and TRIGGER are used by DataSynchro
  • SUPER reason for this requirement is unclear

Install your iTop

  1. Install PHP, MySQL and other required software. Check below tips for special environments:
  2. Install iTop: The Setup wizard defines the iTop features and the database schema to use. Most choices can't be changed later unless using a fresh new database.
  3. Your first connection to iTop: Ensure the application is accessible and discover the user interface.
  4. Schedule background tasks. Mandatory for asynchronous email, scheduled backups, SLA computation…
  5. Add some users:
Follow the Implementation Guide to create the minimum set of objects for the iTop application to be usable by your users.

Move your iTop

If you want to move the iTop application under a different url, follow the tip: Changing iTop location

Upgrading iTop version

If you already operate an iTop in a previous version, check the migration notes to plan your upgrade:

2_3_0/install/start.txt · Last modified: 2017/06/21 10:45 by vdumas
Back to top