GLPI-Installation

Wir werden eine Reihe von Posts über GLPI . machen, Wenn du denkst es ist in Ordnung, (und wenn nicht auch) 😉 Ich glaube, wir haben noch nie über dieses großartige ITSM-Tool gesprochen, das kommt, um viele Probleme zu lösen, um unsere IT-Abteilung zu steuern, eine kostenlose Lösung für das Management von IT-Diensten. Heute sehen wir die ersten, wie installiere ich es.

GLPI ist eine Open-Source-Lösung, die uns hilft, Änderungen in unserer IT-Infrastruktur zu kontrollieren, nicht nur als Service-Desk-Lösung, mit Incident-Tracking-Management, Probleme, Anfragen… Wenn nicht, haben wir auch die Möglichkeit, Assets wie jedes Gerät zu verwalten (Hardware und Software), Zulassung, Verträge… Wir werden unsere eigene Wissensdatenbank haben… SLA-Konformität… Ist ein mandantenfähiges System, Je nach Rolle und Entität greifen Benutzer nur dort zu, wo dies angegeben ist. Was sonst… Nun, das Berichtsthema ist mächtig und insbesondere das Thema der Plugins, que con ellos podremos integrarlos con herramientas de terceros o ampliar alguna funcionalidad que no tenga GLPI o se mejore.

ich sagte:, esto es un primer post, veremos la instalación on-premise de GLPI en un Ubuntu Server 20.10 (neu installiert, aktualisiert, IP fija, dado de alta en DNS, konfiguriert NTP…). La idea es esa, hacer una pequeña serie de posts de GLPI porque es una solución muy potente y una gran comunidad detrás, ir conociendo algunas de sus posibilidades, un producto añejo y que, joe, se me hace raro no haber escrito antes nada.

Empezamos con la instalación de los requisitos:

sudo apt install -y apache2 libapache2-mod-php php-mysql mariadb-server php-mbstring php-curl php-gd php-xml php-intl php-ldap php-apcu php-xmlrpc php-cas php-zip php-bz2

Wir setzen die Zeitzone:

sudo nano /etc/php/7.4/apache2/php.ini
    date.timezone = Europe/Madrid

Descargamos la última versión de GLPI (comprueba hier si hay alguna nueva versión), descomprimimos y corregimos permisos:

wget -q https://github.com/glpi-project/glpi/releases/download/9.5.5/glpi-9.5.5.tgz
sudo tar xf glpi-9.5.5.tgz -C /var/www/
sudo chown -R www-data: /var/www/glpi/

Habilitamos los módulos necesarios, creamos el sitio web, lo habilitamos y reiniciamos apache:

sudo a2enmod expires rewrite
sudo nano /etc/apache2/sites-available/glpi.conf
    Alias /glpi /var/www/glpi
    <Directory /var/www/glpi>
        	AllowOverride all
    </Verzeichnis>
sudo a2ensite glpi.conf
sudo systemctl restart apache2

Creamos la base de datos para GLPI y un usuario de acceso, lo necesitaremos en un ratito en el asistente de configuración de GLPI:

sudo mysql -u root -p
    Datenbank erstellen glpi charset utf8mb4 collate utf8mb4_unicode_ci;
    erstellen Sie den Benutzer glpi@localhost identifiziert durch 'CONTRASEÑA';
    Gewähren Sie alle Privilegien auf glpi.* an glpi@localhost;
    Gewähren Sie die Auswahl auf mysql.time_zone_name an glpi@localhost;

Es wird Zeit, einen Browser gegen unseren GLPI zu öffnen, sowas wie http://ADDRESS_IP / glpi und wenn alles gut gelaufen ist, haben wir den GLPI-Konfigurationsassistenten, zuerst, wir wählen die zu verwendende sprache & “OK”,

Wir lesen und akzeptieren die GLPI-Lizenzbedingungen & “fortsetzen”,

klicken Sie auf “installieren” da wir es zum ersten mal installieren,

Der Assistent wird überprüfen, ob wir alle Anforderungen erfüllen, “fortsetzen”,

Wir geben die Daten des Datenbankservers an, wir geben "localhost" an’ und wir geben den Benutzernamen und das Passwort an, um auf die DB zuzugreifen & “fortsetzen”,

Wir wählen die DB aus, die wir zuvor erstellt haben, genannt 'glpi’ & “fortsetzen”,

Datenbank verbunden und initialisiert, perfekt, klicken Sie auf “fortsetzen”,

Wir können freiwillig die Nutzungsmetriken senden, damit die GLPI-Community das Produkt verbessern kann & “fortsetzen”,

“fortsetzen”,

Und komm schon, Tal, es ist fertig! Es zeigt an, dass bereits vordefinierte Benutzerkonten mit unterschiedlichen Rollen vorhanden sind, Vergessen Sie nicht, die Konten in Zukunft zu deaktivieren und Ihr Passwort zu ändern. Diese Konten wären:

  • Verwalter: glpi/glpi
  • Technisch: Technik/Technik
  • Schreibgeschütztes Konto: nur post/nur post
  • Normales Konto: normal/normal

gut, wir versuchen, als GLPI-Administrator einzutreten,

Und wenn alles in Ordnung ist, Willkommen GLPI, Dies wird unser erstes Management Panel sein, jetzt können wir GLPI füttern, wir werden unsere Entitäten erschaffen, Wir organisieren sie auf einer hierarchischen Ebene, je nachdem, wie wir die von uns angebotenen Dienstleistungen verwalten möchten. Wir werden Benutzer registrieren, Vermögenswerte, Anfragen… in zukünftigen Beiträgen was gesagt wurde, wir werden die Möglichkeiten der Verwendung von GLPI sehen.

Ah, und das vergessen wir nicht! Wenn die Installation erfolgreich war, denken Sie daran, die Installationsdatei zu löschen:

rm /var/www/glpi/install/install.php