Haluatko oppia tekemään GLPI-asennuksen Ubuntu Linuxiin? Tässä opetusohjelmassa näytämme sinulle, miten GLPI asennetaan, määritetään ja käytetään tietokoneessa, jossa on Ubuntu Linux -versio 17.

Laitteistoluettelo:

Seuraavassa osassa on luettelo laitteista, joita käytetään tämän GLPI-opetusohjelman luomiseen.

Jokainen edellä mainittu laitteisto löytyy Amazonin verkkosivuilta.

GLPI liittyvä opetusohjelma:

Tällä sivulla tarjoamme nopean pääsyn GLPI-asennukseen liittyvien opetusohjelmien luetteloon.

Opetusohjelma – NTP Ubuntu Linuxissa

Ensinnäkin aiomme määrittää järjestelmän käyttämään oikeaa päivämäärää ja aikaa NTP: n avulla.

Määritä Linux-konsolissa oikea aikavyöhyke seuraavilla komennoilla.

# dpkg-reconfigure tzdata

Asenna Ntpdate-paketti ja aseta oikea päivämäärä ja kellonaika välittömästi.

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

Ntpdate-komentoa käytettiin oikean päivämäärän ja kellonajan määrittäminen palvelimen avulla: pool.ntp.br

Asennetaan NTP-palvelu.

# apt-get install ntp

NTP on palvelu, joka pitää palvelimemme ajan tasalla.

Komentopäivämäärän avulla voit tarkistaa Ubuntu Linuxissa määritetyn päivämäärän ja kellonajan.

# date

Jos järjestelmä näytti oikean päivämäärän ja kellonajan, tämä tarkoittaa, että olet noudattanut kaikkia vaiheita oikein.

Opetusohjelma – MariaDB Ubuntu Linuxissa

Nyt voimme siirtyä tietokantapalvelun asennukseen.

Asenna tarvittavat paketit Linux-konsolissa seuraavilla komennoilla.

# 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

Ohjattu asennustoiminto pyytää sinulta salasanaa pääkäyttäjälle.

Kun asennus on valmis, käytä MariaDB-tietokantapalvelinta seuraavalla komennolla.

Voit käyttää tietokantapalvelinta kirjoittamalla ohjatun MariaDB-palvelimen asennustoiminnon salasanan.

# mysql -u root -p

Seuraavan SQL-komennon avulla voit luoda tietokannan nimeltä glpi.

CREATE DATABASE glpi CHARACTER SET UTF8 COLLATE UTF8_BIN;

Seuraavan SQL-komennon avulla voit luoda tietokannan käyttäjän nimeltä glpi.

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

Anna glpi-nimiselle SQL-käyttäjälle oikeus käyttää glpi-nimistä tietokantaa.

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

Opetusohjelma – Apachen asentaminen Linuxiin

Nyt meidän on asennettava Apache-web-palvelin ja kaikki tarvittavat ohjelmistot.

Asenna tarvittavat paketit Linux-konsolissa seuraavilla komennoilla.

# 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

Nyt sinun pitäisi löytää php.ini-tiedoston sijainti järjestelmässäsi.

Kun olet löytänyt, sinun on muokattava php.ini-tiedostoa.

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

Muista, että PHP-versiosi ja tiedoston sijainti eivät ehkä ole sama kuin minun.

Tässä on alkuperäinen tiedosto, ennen kokoonpanoamme.

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

Tässä on uusi tiedosto kokoonpanollamme.

file_uploads = On
max_execution_time = 300
memory_limit = 256M
post_max_size = 32M
max_input_time = 60
max_input_vars = 4440

Käynnistä apassi uudelleen myös manuaalisesti ja tarkista palvelun tila.

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

Tässä on esimerkki APache-palvelun tilan tuotoksesta.

● 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

Opetusohjelma – GLPI-asennus Ubuntuun

Nyt meidän on asennettava GLPI Ubuntu Linux.

Lataa GLPI-paketti Linux-konsolista seuraavilla komennoilla.

# 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

Siirrä kaikki GLPI-tiedostot Apache-asennuksen pääkansioon.

Määritä oikea tiedosto-oikeus kaikille siirrettyille tiedostoille.

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

Luo apassimääritystiedosto nimeltä glpi.conf.

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

Tässä on uusi tiedostomääritys.

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

Ota uusi kokoonpano käyttöön Apachessa.

# a2enconf glpi

Käynnistä Apache-palvelu uudelleen.

# service apache2 stop
# service apache2 start

Avaa selain ja kirjoita web-palvelimen IP-osoite plus /glpi.

Esimerkissämme selaimeen syötettiin seuraava URL-osoite:

• http://35.162.85.57/glpi

GLPI-verkkoasennusliittymä on esitettävä.

Valitse haluamasi kieli.

Seuraavassa näytössä sinun on hyväksyttävä GLPI-käyttöoikeus.

Seuraavassa näytössä sinun on napsautettava Asenna-painiketta.

Seuraavassa näytössä sinun on napsautettava Asenna-painiketta.

Seuraavassa näytössä sinun on annettava tietokantatiedot, joita tarvitaan yhteyden muodostamiseen GLPI-tietokantaan.

• Isäntä: localhost
• Tietokannan käyttäjätunnus: glpi
• Tietokannan salasana: *****

Seuraavassa näytössä sinun on valittava GLPI-tietokanta ja napsautettava Jatka-painiketta.

Seuraavassa näytössä sinun on kuitattava valintaruudun valinta napsauttamalla Jatka-painiketta.

Seuraavassa näytössä sinulle esitetään GLPI: n oletuskirjautuminen ja salasanat.

Lopuksi sinua ei siedetä GLPI-kirjautumisnäytöllä.

Onnistuneen kirjautumisen jälkeen sinut lähetetään GLPI-koontinäyttöön.

Poista Install.php-tiedosto Linux-konsolista.

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

Onneksi olkoon, olet asentanut GLPI-järjestelmän Ubuntu Linuxiin.