ITOP is a simple, Open source web based IT Service Management tool. It has all of the ITIL functionality that includes with Service desk, Configuration Management, Incident Management, Problem M Anagement, change Management and Service Management. ITop relays on Apache/iis, MySQL and PHP, so it can run in any operating system supporting these. Since ITop is a web based application you don't need to deploy any client software on each user ' s PC. A simple web browser are enough to perform day-to-day operations of the IT environment with ITOP.
To install and configure ITOP we'll be using the CentOS 7 as base operating with the basic LAMP Stack environment installed on I T that would cover its almost all prerequisites.
Downloading ITOP
ITop download package was present on SourceForge, we can get it link from their official websitelink.
We'll the download link from here and get this zipped file in server with wget command as below.
[Email protected] ~]# wget http://downloads.sourceforge.net/project/itop/itop/2.1.0/iTop-2.1.0-2127.zip
ITop Extensions and Web Setup
By using unzip command we'll extract the downloaded packages in the document root directory of our Apache Web server in A new directory with name Itop.
[[email protected] ~]# ls
Itop-2.1.0-2127.zip
[Email protected] ~]# Unzip itop-2.1.0-2127.zip-d/var/www/html/itop/
List the folder to view installation packages in it.
[Email protected] ~]# ls-lh/var/www/html/itop/
Total 68K
-rw-r--r--. 1 root root 1.4K Dec INSTALL
-rw-r--r--. 1 root root 35K Dec LICENSE
-rw-r--r--. 1 root root 23K Dec README
Drwxr-xr-x. Root root 4.0K Jul 13:10 web
Here's all the extensions so we can install.
[[email protected] 2.x]# ls
Authent-external itop-backup itop-config-mgmt itop-problem-mgmt itop-service-mgmt-provider itop-welcome-itil
Authent-ldap itop-bridge-virtualization-storage itop-datacenter-mgmt itop-profiles-itil itop-sla-computation Version.xml
Authent-local itop-change-mgmt itop-endusers-devices itop-request-mgmt itop-storage-mgmt wizard-icons
Installation.xml itop-change-mgmt-itil itop-incident-mgmt-itil itop-request-mgmt-itil itop-tickets
Itop-attachments itop-config itop-knownerror-mgmt itop-service-mgmt itop-virtualization-mgmt
Now from the extracted web directory, moving through different data models we'll migrate the required extensions from th e datamodels into the Web Extensions directory of Web document root directory with copy command.
[Email protected] 2.x]# pwd
/var/www/html/itop/web/datamodels/2.x
[Email protected] 2.x]# cp-r itop-request-mgmt itop-service-mgmt itop-service-mgmt itop-config itop-change-mgmt/var/ www/html/itop/web/extensions/
Installing ITop Web Interface
Most of our server side settings and configurations is done. Finally we need to complete it Web interface installation process to finalize the setup.
Open your favorite Web browser and access the WordPress Web directory in your Web browser using your server IP or FQDN lik E.
http://servers_ip_address/itop/web/
You'll be redirected towards the Web installation process for ITop. Let's configure it as per your requirements like we do here in this tutorial.
Prerequisites Validation
At the stage, you'll be prompted for welcome screens with Prerequisites Validation OK. If you get the some warning then you have the to do resolve it by installing it prerequisites.
At the this stage one optional package named PHP MCrypt would be missing. Download the following RPM package then try to install PHP MCrypt package.
[[Email protected] ~] #yum localinstall php-mcrypt-5.3.3-1.el6.x86_64.rpm libmcrypt-2.5.8-9.el6.x86_64.rpm.
After successful installation of Php-mcrypt library we need to restart Apache Web service, then reload the Web page and th Is time it prerequisites validation should be OK.
Install or Upgrade ITop
Here we'll choose the fresh installation as we have no installed ITop previously on our server.
ITop License Agreement
Chose the option to accept the terms of the licenses, the components of the ITop and click "NEXT".
Database Configuration
Here we the does Configuration of the database connection by giving our database servers credentials and then choose from th E option to create new database as shown.
Administrator Account
In this step we'll configure an Admin account by filling off its login details as.
Miscellaneous Parameters
Let's choose the additional parameters whether you want to install with demo contents or with fresh database and proceed F Orward.
ITop configurations Management
The options below allow configure the type of elements that is to be managed inside iTop like all the base objects That is mandatory in the ITop CMDB, Manage Data Center devices, storage device and virtualization.
Service Management
Select from the choices, describes the relationships between the services and the IT infrastructure in your IT en Vironment. So we is choosing service Management for service Providers here.
ITop Tickets Management
From the different available options we'll Select the ITIL compliant tickets Management option to has different types O F ticket for managing user requests and incidents.
Change Management Options
Select the type of tickets you want to use in order to manage changes to the IT infrastructure from the available options. We is going to choose ITIL Change Management option.
ITop Extensions
In this section we can select the additional extensions to install or we can unchecked the ones so you want to skip.
Ready to Start Web installation
Now we is ready-to-start installing the components, we choose in previous steps. We can also drop these installation parameters to view our configuration from the drop.
Once you is confirmed with the installation parameters click on the Install button.
Let's wait for the progress bar to complete the installation process. It might takes few minutes to complete its installation process.
ITop installation Done
Our ITOP installation setup are complete, just need to does a simple manual operation as shown and then click to enter ITop.
Welcome to ITop (IT operational Portal)
ITop Dashboard
You can manage configuration of everything from here Servers, Computers, Contacts, Locations, contracts, Network devices .... You can create your own. Just The fact, that the installed CMDB module was great which is a essential part of every bigger IT.
Conclusion
ITOP is one of the best Open Source Service Desk Solutions. We have successfully installed and configured it on our CentOS 7 cloud host. So, the most powerful aspect of ITOP are the ease with which it can customized via its "extensions". Feel free-to-comment if you are trouble during its setup.
CentOS 7 Setup ITOP (IT operational Portal)