Slik installerer du GLPI ITSM-plattformen på Ubuntu 18.04 16.04 med Apache2

  • George Richardson
  • 0
  • 4952
  • 1453

Denne korte veiledningen viser studenter og nye brukere hvordan man installerer GLPI IT Service Management (ITSM) -programvare på Ubuntu 18.04 | 16.04 med Apache2 HTTP-server.

GLPI er en gratis, åpen kildekode ITSM-plattform bygget med PHP som gjør det mulig for beslutningstakere med stor IT-infrastruktur å løse problemer effektivt når de dukker opp, samtidig som de får innsikt i alle IT-ressurser i selskapet med automatisk lageroppdagelse.

GLPI leveres med lagerstyring som automatisk oppdager datamaskiner, periferiutstyr, nettverksskrivere, inkludert ledelsessyklusadministrasjon, hendelser, forespørsler, problemer og endringsadministrasjon og mange flere.

Hvis du leter etter en enkel og grei ITSM for din bedrift som er gratis å bruke og enkel å tilpasse, vil du finne GLPI som nyttig og enkel å administrere.

Enten du oppretter en personlig forvaltningsplattform eller selskapets kapitalforvaltning, kan GLPI hjelpe deg med å opprette og organisere eiendelene dine med bedriften din med ledelse på alle enheter med sitt intuitive og kraftige bruker- og admin-dashbord.

For mer informasjon om GLPI, besøk hjemmesiden

For å komme i gang med å installere GLPI, følg trinnene nedenfor:

Trinn 1: Installer Apache2 HTTP

Apache2 HTTP Server er den mest populære webserveren i bruk ... så installer den siden GLPI trenger den ...

For å installere Apache2 HTTP på Ubuntu-server, kjør kommandoene nedenfor ...

sudo apt oppdater sudo apt installer apache2

Etter installasjon av Apache2 kan kommandoene nedenfor brukes til å stoppe, starte og aktivere Apache2-tjenesten til alltid å starte opp med serverstøvlene..

sudo systemctl stopp apache2.service sudo systemctl start apache2.service sudo systemctl aktiver apache2.service 

For å finne ut om Apache2 HTTP-server er installert, åpner du nettleseren din og skriver inn serverens IP eller vertsnavn.

Når du ser siden som ligner på den nedenfor, er Apache2 installert og fungerer.

http: // localhost

Trinn 2: Installer MariaDB Database Server

GLPI trenger også en databaseserver for å lagre innholdet ... og MariaDB-databaseserver er et flott sted å starte når man ser på åpen kildekode-databaseservere som skal brukes med GLPI.

For å installere MariaDB, kjør kommandoene nedenfor ...

sudo apt installer mariadb-server mariadb-client

Etter installasjon av MariaDB kan kommandoene nedenfor brukes til å stoppe, starte og aktivere MariaDB-tjenesten til alltid å starte opp når serveren starter ...

Kjør disse på Ubuntu

sudo systemctl stopp mariadb.service sudo systemctl start mariadb.service sudo systemctl aktiver mariadb.service 

Deretter kjører du kommandoene nedenfor for å sikre MariaDB-serveren ved å opprette et root-passord og ikke tillate ekstern root-tilgang.

sudo mysql_secure_installation

Når du blir bedt om det, svarer du på spørsmålene nedenfor ved å følge guiden.

  • Skriv inn nåværende passord for root (skriv inn for ingen): Trykk bare på Enter
  • Angi root-passord? [Y / n]: Y
  • Nytt passord: Skriv inn passord
  • Skriv inn nytt passord på nytt: Gjenta passord
  • Fjern anonyme brukere? [Y / n]: Y
  • Tillat ikke rotinnlogging eksternt? [Y / n]: Y
  • Fjern testdatabase og tilgang til den? [Y / n]: Y
  • Last på nytt privilegietabeller nå? [Y / n]: Y

Start MariaDB-serveren på nytt

For å teste om MariaDB er installert, skriv inn kommandoene nedenfor for å logge på MariaDB-serveren

sudo mysql -u root -p

Skriv deretter inn passordet du opprettet ovenfor for å logge på ... hvis det lykkes, bør du se velkomstmeldingen til MariaDB

Trinn 3: Installer PHP 7.2 og relaterte moduler

PHP 7.2 er kanskje ikke tilgjengelig i Ubuntu-standardregister ... for å installere det, må du hente det fra tredjepartsregister..

Kjør kommandoene nedenfor for å legge til nedenstående tredjepartsregister for å oppgradere til PHP 7.2

sudo apt-get install programvare-egenskaper-vanlig sudo add-apt-repository ppa: ondrej / php

Oppdater og oppgrader deretter til PHP 7.2

sudo apt oppdatering

Kjør deretter kommandoene nedenfor for å installere PHP 7.2 og relaterte moduler.

sudo apt installer php7.2 libapache2-mod-php7.2 php7.2-vanlig php7.2-gmp php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-mysql php7. 2-gd php7.2-imap php7.2-ldap php-cas php7.2-bcmath php7.2-xml php7.2-cli php7.2-zip php7.2-sqlite3

Etter å ha installert PHP 7.2, kjører du kommandoene nedenfor for å åpne PHP standard konfigurasjonsfil for Apache2 ...

sudo nano /etc/php/7.2/apache2/php.ini 

Gjør deretter endringene på følgende linjer nedenfor i filen og lagre. Verdien nedenfor er gode innstillinger å bruke i miljøene dine.

file_uploads = På allow_url_fopen = På short_open_tag = På memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 max_input_vars = 1500 date.timezone = America / Chicago

Når du har gjort endringen ovenfor, lagrer du filen og lukker den.

For å teste PHP 7.2-innstillinger med Apache2, opprett en phpinfo.php filen i Apache2-rotkatalogen ved å kjøre kommandoene nedenfor

sudo nano /var/www/html/phpinfo.php

Skriv deretter inn innholdet nedenfor og lagre filen.

Lagre filen ... Bla deretter til serverens vertsnavn etterfulgt av /phpinfo.php

http: //localhost/phpinfo.php

Du bør se PHPs standard testside ...

Trinn 4: Opprett GLPI-database

Nå som du har installert alle pakkene som kreves, fortsett nedenfor for å begynne å konfigurere serverne. Opprett først en tom database som GLPI kan bruke.

For å gjøre det, kjør kommandoene nedenfor for å logge på MariaDB. Når du blir bedt om et passord, skriver du inn root-passordet du opprettet ovenfor.

sudo mysql -u root -p

Opprett deretter en database som heter glpi

OPPRETT DATABASIS glpi;

Opprett en databasebruker som heter glpiuser med nytt passord

OPPRETT BRUKER 'glpiuser' @ 'localhost' IDENTIFISERT AV 'new_password_here';

Gi deretter brukeren full tilgang til glpiuser database.

TILGJENG ALLE PÅ glpi. * TIL 'glpiuser' @ 'localhost' MED GRANT-ALTERNATIV

Til slutt lagrer du endringene og avslutter.

FLUSH PRIVILEGES; EXIT;

Trinn 5: Last ned GLPI siste utgave

For å få den nyeste versjonen av GLPI, gå til nedlastingssiden.

Du kan bruke kommandoene nedenfor for å laste ned den siste versjonen. I skrivende stund er den nåværende versjonen kl 9.4.5.

cd / tmp wget https://github.com/glpi-project/glpi/releases/download/9.4.5/glpi-9.4.5.tgz tar -xvf glpi-9.4.5.tgz sudo mv glpi / var / www / glpi

Siden du nettopp kjørte webserveren som root, bør du sørge for at alle nyopprettede filer eies av www-data bruker og gruppe.

For å gjøre det, kjør kommandoene nedenfor:

sudo chown -R www-data: www-data / var / www / glpi / sudo chmod -R 755 / var / www / glpi / 

Trinn 6: Konfigurer Apache2

Til slutt konfigurerer du konfigurasjonsfilen for Apahce2-nettstedet for GLPI. Denne filen vil kontrollere hvordan brukere får tilgang til GLPI-innhold. Kjør kommandoene nedenfor for å opprette en ny konfigurasjonsfil som heter glpi.conf

sudo nano /etc/apache2/sites-available/glpi.conf

Kopier og lim deretter innholdet nedenfor i filen og lagre det. Erstatt den uthevede linjen med ditt eget domenenavn og katalogens rotplassering.

 ServerAdmin [email protected] DocumentRoot / var / www / glpi ServerName eksempel.com ServerAlias ​​www.example.com  Alternativer + FølgSymlinker AllowOverride All Krev alle gitt  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombinert  

Lagre filen og avslutt.

Trinn 7: Aktiver GLPI- og omskrivingsmodulen

Etter å ha konfigurert VirtualHost ovenfor, aktiver den ved å kjøre kommandoene nedenfor

sudo a2ensite glpi.conf sudo a2enmod omskriv sudo systemctl start apache2.service 

Åpne deretter nettleseren din og bla til serverens domenenavn eller vertsnavn. Dette er ofte localhost, men kan være et vertsnavn eller IP-adresse. Serveradministratoren eller vertsfirmaet ditt vil ha denne informasjonen tilgjengelig.

http://eksempel.com/

Velg språk og fortsett

Etter det, klikk Installere for å starte installasjonen.

Deretter skriver du inn serverens vertsnavn, databasebruker og passord.

Velg databasen du opprettet tidligere, og fortsett

Etter et kort øyeblikk skal plattformen være installert og klar til bruk.

Logg inn og begynn å administrere plattformen din.

Administrator Brukernavn: glpi Passord: glpi

Til slutt kjører du kommandoene nedenfor for å slette installasjonskatalogen.

sudo rm -rf / var / www / glpi / install /

Konklusjon:

Du har lært hvordan du installerer GLPI ITSM-plattformen på Ubuntu med Apache2 HTTP-server ... Hvis du finner noen feil ovenfor, kan du legge igjen en kommentar nedenfor

Takk,




Ingen har kommentert denne artikkelen ennå.

En samling nyttig informasjon om Linux-operativsystemet og ny teknologi
Nye artikler, praktiske tips, detaljerte anmeldelser og guider. Føl deg hjemme i Linux-operativsystemets verden