Vil du lære å gjøre en GLPI-installasjon på Ubuntu Linux? I denne opplæringen skal vi vise deg hvordan du installerer, konfigurerer og får tilgang til GLPI på en datamaskin som kjører Ubuntu Linux versjon 17.
Maskinvareliste:
Følgende del viser listen over utstyr som brukes til å opprette denne GLPI-opplæringen.
Hver del av maskinvaren som er nevnt ovenfor, finner du på Amazons nettside.
GLPI Relatert Tutorial:
På denne siden tilbyr vi rask tilgang til en liste over tutorials knyttet til GLPI installasjon.
Tutorial – NTP på Ubuntu Linux
Først skal vi konfigurere systemet til å bruke riktig dato og klokkeslett ved hjelp av NTP.
På Linux-konsollen bruker du følgende kommandoer til å angi riktig tidssone.
# dpkg-reconfigure tzdata
Installer Ntpdate-pakken og angi riktig dato og klokkeslett umiddelbart.
# apt-get update
# apt-get install ntpdate
# ntpdate pool.ntp.br
Ntpdate-kommandoen ble brukt til å angi riktig dato og klokkeslett ved hjelp av serveren: pool.ntp.br
La oss installere NTP-tjenesten.
# apt-get install ntp
NTP er tjenesten som vil holde serveren vår oppdatert.
Bruk kommandodatoen til å sjekke datoen og klokkeslettet som er konfigurert på Ubuntu Linux.
# date
Hvis systemet viste riktig dato og klokkeslett, betyr dette at du fulgte alle trinnene riktig.
Tutorial – MariaDB på Ubuntu Linux
Nå kan vi gå videre til installasjonen av databasetjenesten.
Bruk følgende kommandoer på Linux-konsollen til å installere de nødvendige pakkene.
# 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
Installasjonsveiviseren vil be deg om et passord til rotbrukeren.
Når du har fullført installasjonen, bruker du følgende kommando for å få tilgang til MariaDB-databaseserveren.
Hvis du vil ha tilgang til databaseserveren, skriver du inn passordet som er angitt i installasjonsveiviseren for MariaDB-serveren.
# mysql -u root -p
Bruk følgende SQL-kommando til å opprette en database med navnet glpi.
CREATE DATABASE glpi CHARACTER SET UTF8 COLLATE UTF8_BIN;
Bruk følgende SQL-kommando til å opprette en databasebruker med navnet glpi.
CREATE USER ‘glpi’@’%’ IDENTIFIED BY ‘kamisama123’;
Gi SQL-brukeren kalt glpi tillatelse over databasen kalt glpi.
GRANT ALL PRIVILEGES ON glpi.* TO ‘glpi’@’%’;
quit;
Tutorial – Installere Apache på Linux
Nå må vi installere Apache-webserveren og all nødvendig programvare.
Bruk følgende kommandoer på Linux-konsollen til å installere de nødvendige pakkene.
# apt-get install apache2 php libapache2-mod-php
# apt-get install php-json php-gd php-curl php-mysql php-mbstring php-cas
# apt-get install php-xml php-cli php-imap php-ldap php-xmlrpc php-apcu
Nå bør du finne plasseringen av php.ini-filen på systemet ditt.
Etter å ha funnet, må du redigere php.ini-filen.
# updatedb
# locate php.ini
# vi /etc/php/7.0/apache2/php.ini
Husk at PHP-versjonen og plasseringen av filen kanskje ikke er den samme av meg.
Her er den opprinnelige filen, før vår konfigurasjon.
file_uploads = On
max_execution_time = 30
memory_limit = 128M
post_max_size = 8M
max_input_time = 60
; max_input_vars = 1000
Her er den nye filen med vår konfigurasjon.
file_uploads = On
max_execution_time = 300
memory_limit = 256M
post_max_size = 32M
max_input_time = 60
max_input_vars = 4440
Du bør også starte apache manuelt og bekrefte tjenestestatusen.
# service apache2 stop
# service apache2 start
# service apache2 status
Her er et eksempel på APache-tjenestestatusutdataene.
● 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
Tutorial – GLPI Installasjon på Ubuntu
Nå må vi installere GLPI Ubuntu Linux.
Bruk følgende kommandoer på Linux-konsollen til å laste ned GLPI-pakken.
# mkdir /downloads
# cd /downloads
# wget https://github.com/glpi-project/glpi/releases/download/9.2.2/glpi-9.2.2.tgz
# tar -zxvf glpi-9.2.2.tgz
# ls
glpi glpi-9.2.2.tgz
Flytt alle GLPI-filene til rotkatalogen for Apache-installasjonen.
Angi riktig filtillatelse for alle flyttede filer.
# mkdir /var/www/html/glpi
# mv glpi/* /var/www/html/glpi
# chown www-data.www-data /var/www/html/glpi/* -R
Opprett en Apache-konfigurasjonsfil med navnet glpi.conf.
# vi /etc/apache2/conf-available/glpi.conf
Her er den nye filkonfigurasjonen.
<Directory /var/www/html/glpi>
AllowOverride All
</Directory>
<Directory /var/www/html/glpi/config>
Options -Indexes
</Directory>
<Directory /var/www/html/glpi/files>
Options -Indexes
</Directory>
Aktiver den nye konfigurasjonen på Apache.
# a2enconf glpi
Start Apache-tjenesten på nytt.
# service apache2 stop
# service apache2 start
Åpne nettleseren din og skriv inn IP-adressen til webserveren pluss /glpi.
I vårt eksempel ble følgende URL skrevet inn i nettleseren:
• http://35.162.85.57/glpi
GLPI-webinstallasjonsgrensesnittet skal presenteres.
Velg ønsket språk.
På neste skjermbilde må du godta GLPI-lisensen.
På neste skjermbilde må du klikke på Installer-knappen.
På neste skjermbilde må du klikke på Installer-knappen.
På det neste skjermbildet må du angi databaseinformasjonen som kreves for å koble til GLPI-databasen.
• Verten: localhost
• Database Brukernavn: glpi
• Database Passord: *****
På neste skjermbilde må du velge GLPI-databasen og klikke på Fortsett-knappen.
På neste skjermbilde må du fjerne merket i avmerkingsboksen et klikk på Fortsett-knappen.
På neste skjermbilde vil du bli presentert med standard pålogginger og passord for GLPI.
Til slutt vil du bli mislikt med GLPI-påloggingsskjermen.
Etter en vellykket pålogging, vil du bli sendt til GLPI Dashboard.
Slett install.php-filen på Linux-konsollen.
# rm /var/www/html/glpi/install/install.php
Gratulerer, du har installert GLPI-systemet på Ubuntu Linux.