Aimeriez-vous apprendre à faire une installation iTOP sur Ubuntu Linux? Dans ce tutoriel, nous allons vous montrer comment installer, configurer et accéder à iTOP sur un ordinateur exécutant Ubuntu Linux version 17.

Liste de Matériel:

La section suivante présente la liste des équipements utilisés pour créer ce didacticiel iTOP.

Chaque pièce de matériel ci-dessus peut être trouvée sur le site Web d'Amazon.

iTOP Playlist:

Sur cette page, nous vous proposons d'accéder rapidement à une liste de vidéos liées à l'installation de iTOP.

N'oubliez pas de vous abonner à notre chaîne YouTube FKIT.

Didacticiel relatif à iTOP:

Sur cette page, nous offrons un accès rapide à une liste de tutoriels liés à l'installation iTOP.

Tutorial - NTP sur Ubuntu Linux

Tout d'abord, nous allons configurer le système pour utiliser la date et l'heure correctes en utilisant NTP.

Sur la console Linux, utilisez les commandes suivantes pour définir le fuseau horaire correct.

# dpkg-reconfigure tzdata

Installez le package Ntpdate et définissez la date et l'heure correctes immédiatement.

# apt-get update
# apt-get install ntpdate
# ntpdate pool.ntp.br

La commande Ntpdate a été utilisée pour définir la date et l'heure correctes à l'aide du serveur: pool.ntp.br

Installez le service NTP.

# apt-get install ntp

NTP est le service qui gardera notre serveur à jour.

Utilisez la date de la commande pour vérifier la date et l'heure configurées sur votre Linux Ubuntu.

# date

Si le système affiche la date et l'heure correctes, cela signifie que vous avez correctement suivi toutes les étapes.

Tutoriel - MariaDB sur Ubuntu Linux

Maintenant, nous pouvons procéder à l'installation du service de base de données.

Sur la console Linux, utilisez les commandes suivantes pour installer les paquetages requis.

# apt-get update
# apt-get install software-properties-common
# apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
# add-apt-repository 'deb [arch=amd64,i386] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.2/ubuntu artful main'
# apt-get update
# apt-get install mariadb-server mariadb-client

L'assistant d'installation vous demandera un mot de passe pour l'utilisateur root.

Une fois l'installation terminée, utilisez la commande suivante pour accéder au serveur de base de données MariaDB.

Pour accéder au serveur de base de données, entrez le mot de passe défini dans l'assistant d'installation du serveur MariaDB.

# mysql -u root -p

Utilisez la commande SQL suivante pour créer une base de données nommée itop.

CREATE DATABASE itop CHARACTER SET UTF8 COLLATE UTF8_BIN;

Utilisez la commande SQL suivante pour créer un utilisateur de base de données nommé itop.

CREATE USER 'itop'@'%' IDENTIFIED BY 'kamisama123';

Donnez à l'utilisateur sql nommé itop l'autorisation sur la base de données nommée itop.

GRANT ALL PRIVILEGES ON itop.* TO 'itop'@'%';
quit;

Didacticiel - Installation d'Apache sous Linux

Maintenant, nous devons installer le serveur web Apache et tous les logiciels requis.

Sur la console Linux, utilisez les commandes suivantes pour installer les paquetages requis.

# apt-get install apache2 php7.0 php7.0-cli libapache2-mod-php7.0
# apt-get install php7.0-mysql php7.0-mcrypt php7.0-ldap php7.0-soap php7.0-json
# apt-get install php7.0-xml php7.0-gd php7.0-zip graphviz

Maintenant, vous devriez trouver l'emplacement du fichier php.ini sur votre système.

Après avoir trouvé, vous devez éditer le fichier php.ini.

# updatedb
# locate php.ini
# vi /etc/php/7.0/apache2/php.ini

Gardez à l'esprit que votre version de PHP et l'emplacement du fichier peuvent ne pas être les mêmes que les miens.

Voici le fichier original, avant notre configuration.

file_uploads = On
max_execution_time = 30
memory_limit = 128M
post_max_size = 8M
max_input_time = 60
; max_input_vars = 1000
; date.timezone =

Voici le nouveau fichier avec notre configuration.

file_uploads = On
max_execution_time = 300
memory_limit = 256M
post_max_size = 32M
max_input_time = 60
max_input_vars = 4440
date.timezone = America/Sao_Paulo

Dans notre exemple, le fuseau horaire configuré était America / Sao_Paulo.

Gardez à l'esprit que vous devez définir le bon fuseau horaire pour votre emplacement

Vous devez également redémarrer Apache manuellement et vérifier l'état du service.

# service apache2 stop
# service apache2 start
# service apache2 status

Voici un exemple de la sortie de l'état du service Apache.

● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2018-04-23 00:02:09 -03; 1min 4s ago

Tutoriel - Installation iTOP sur Ubuntu

Maintenant, nous devons installer l'iTOP Ubuntu Linux.

Sur la console Linux, utilisez les commandes suivantes pour télécharger le package iTOP.

# apt-get install unzip software-properties-common
# mkdir /downloads
# cd /downloads
# wget https://downloads.sourceforge.net/project/itop/itop/2.4.1/iTop-2.4.1-3714.zip
# unzip  iTop-2.4.1-3714.zip

Déplacez tous les fichiers iTOP dans le répertoire racine de votre installation Apache.

Définissez l'autorisation de fichier correcte sur tous les fichiers déplacés.

# mkdir /var/www/html/itop
# mv /downloads/web/* /var/www/html/itop/
# cd /var/www/html/itop
# mkdir conf data env-production env-production-build log
# chown www-data.www-data /var/www/html/itop/* -R

Ouvrez votre navigateur et entrez l'adresse IP de votre serveur Web plus / itop.

Dans notre exemple, l'URL suivante a été entrée dans le navigateur:

• http://35.162.85.57/itop

L'interface d'installation Web iTOP doit être présentée.

itop installation screen

Sur l'écran suivant, vous devez sélectionner l'option pour créer une nouvelle installation iTOP.

itop new installation

Sur l'écran suivant, vous devrez accepter le contrat de licence iTOP.

itop license agreement

Sur l'écran suivant, vous devrez entrer les informations de base de données requises pour se connecter à la base de données iTOP.

• Hôte: localhost
• Nom d'utilisateur de la base de données: itop
Mot de passe de la base de données: *****
• Utiliser la base de données existante: itop

itop database installation

Sur l'écran suivant, vous devrez définir le nom d'utilisateur et le mot de passe du compte administrateur.

itop admin account

Dans notre exemple, nous définissons le nom d'utilisateur admin, le mot de passe kamisama123 et la langue anglaise.

Sur l'écran suivant, vous devrez définir des paramètres supplémentaires.

Sélectionnez la langue par défaut souhaitée.

Sélectionnez l'option permettant d'installer une instance de production d'iTOP.

itop additional parameters

Sur l'écran suivant, vous devrez sélectionner tout le type d'éléments.

itop type of elements

Sur l'écran suivant, vous devrez sélectionner l'option: Service Management for Enterprises.

itop it infrastructure

Sur l'écran suivant, vous devrez sélectionner le type de tickets que vous souhaitez utiliser.

Afin d'être conforme à ITIL, nous allons sélectionner l'option: ITIL Compliant Ticket Management.

Vous devriez également cocher les cases suivantes:

Gestion des demandes d'utilisateurs

La gestion des incidents.

Portail client amélioré

itop itil standard

Sur l'écran suivant, vous devrez sélectionner le type de tickets de gestion des modifications que vous souhaitez utiliser.

Afin d'être conforme à ITIL, nous allons sélectionner l'option: ITIL Change Management.

itop change management

Sur l'écran suivant, vous devrez activer les processus ITIL suivants.

Gestion des erreurs connues.

Gestion des problèmes

itop itil process

Enfin, l'écran d'installation sommaire iTOP vous sera présenté.

itop setup summary

Après avoir terminé l'installation, l'écran suivant sera présenté.

itop installation finished

Cliquez sur le bouton Enter iTOP pour l'envoyer au tableau de bord iTOP.

itop dashboard

Félicitations, vous avez installé le système iTOP sur Ubuntu Linux.