Vill du lära dig hur man gör en GLPI-installation på Ubuntu Linux? I den här guiden, vi ska visa dig hur du installerar, konfigurera och tillgång till GLPI på en dator som kör Ubuntu Linux version 17.

Maskinvarulista:

I följande avsnitt presenteras listan över utrustning som används för att skapa denna GLPI handledning.

Varje del av hårdvara som anges ovan finns på Amazon webbplats.

GLPI Relaterade handledning:

På den här sidan erbjuder vi snabb tillgång till en lista över självstudiekurser relaterade till GLPI-installation.

Självstudie - NTP på Ubuntu Linux

Först ska vi konfigurera systemet för att använda rätt datum och tid med hjälp av NTP.

På Linux-konsolen använder du följande kommandon för att ställa in rätt tidszon.

# dpkg-reconfigure tzdata

Installera Ntpdate-paketet och ställ in rätt datum och tid omedelbart.

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

Kommandot Ntpdate användes för att ställa in rätt datum och tid med hjälp av servern: pool.ntp.br

Nu ska vi installera NTP-tjänsten.

# apt-get install ntp

NTP är den tjänst som kommer att hålla vår server uppdaterad.

Använd kommandodatumet för att kontrollera datum och tid som konfigurerats på din Ubuntu Linux.

# date

Om systemet visade rätt datum och tid innebär det att du följde alla steg på rätt sätt.

Handledning - MariaDB på Ubuntu Linux

Nu kan vi gå vidare till installationen av databastjänsten.

På Linux-konsolen använder du följande kommandon för att installera de paket som krävs.

# 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

Installationsguiden kommer att be dig om ett lösenord till root-användaren.

När du har avslutat installationen använder du följande kommando för att komma åt MariaDB-databasservern.

Du kommer åt databasservern genom att ange lösenordsuppsättningen på installationsguiden för MariaDB-servern.

# mysql -u root -p

Använd följande SQL-kommando för att skapa en databas med namnet glpi.

CREATE DATABASE glpi CHARACTER SET UTF8 COLLATE UTF8_BIN;

Använd följande SQL-kommando för att skapa en databasanvändare med namnet glpi.

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

Ge sql-användaren som heter glpi-behörighet över databasen med namnet glpi.

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

Handledning - Installera Apache på Linux

Nu måste vi installera Apache webbservern och alla de program som krävs.

På Linux-konsolen använder du följande kommandon för att installera de paket som krävs.

# 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

Nu, du bör hitta platsen för php.ini filen på ditt system.

Efter att ha hittat, måste du redigera php.ini filen.

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

Tänk på att din PHP-version och platsen för filen kanske inte är samma av mina.

Här är den ursprungliga filen, innan vår konfiguration.

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

Här är den nya filen med vår konfiguration.

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 också starta om Apache manuellt och verifiera tjänststatus.

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

Här är ett exempel på APache service status utdata.

● 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

Självstudie - GLPI-installation på Ubuntu

Nu måste vi installera GLPI Ubuntu Linux.

På Linux-konsolen använder du följande kommandon för att ladda ner PAKETET GLPI.

# 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

Flytta alla GLPI-filer till rotkatalogen på din Apache-installation.

Ange rätt filbehörighet på alla flyttade filer.

# mkdir /var/www/html/glpi
# mv glpi/* /var/www/html/glpi
# chown www-data.www-data /var/www/html/glpi/* -R

Skapa en Apache-konfigurationsfil med namnet glpi.conf.

# vi /etc/apache2/conf-available/glpi.conf

Här är den nya filkonfigurationen.

<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>

Aktivera den nya konfigurationen på Apache.

# a2enconf glpi

Starta om Apache-tjänsten.

# service apache2 stop
# service apache2 start

Öppna din webbläsare och ange IP-adressen till din webbserver plus /glpi.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://35.162.85.57/glpi

DEN GLPI spindelväv installationen gräns flat skulle bli förelagt.

Välj önskat språk.

På nästa skärm måste du acceptera GLPI-licensen.

På nästa skärm, du kommer att behöva klicka på knappen Installera.

På nästa skärm, du kommer att behöva klicka på knappen Installera.

På nästa skärm måste du ange den Databasinformation som krävs för att ansluta till GLPI-databasen.

• Värd: localhost
• Databas Användarnamn: glpi
• Databas Lösenord: *****

På nästa skärm, måste du välja GLPI-databasen och klicka på Knappen Fortsätt.

På nästa skärm, måste du avmarkera kryssrutan ett klick på knappen Fortsätt.

På nästa skärm, kommer du att presenteras med standardinloggningar och lösenord av GLPI.

Slutligen kommer du att vara förbittrad med GLPI inloggningsskärmen.

Efter en lyckad inloggning kommer du att skickas till GLPI Dashboard.

På Linux-konsolen, ta bort install.php filen.

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

Grattis, du har installerat GLPI-systemet på Ubuntu Linux.