วันอังคารที่ 7 เมษายน พ.ศ. 2563

วิธีการติดตั้ง GLPI บนระบบปฏิบัติการ Debian 10

1. Login เข้าไปที่ Server Debian 10 ที่จะทำการติดตั้ง ผ่าน Terminal หรือ SSH Client
:~$ ssh [your-user]@[your-server]

2. อัพเกรดระบบ Debian 10
:~$ sudo apt update && sudo apt upgrade       
 
ถ้ามีคำถามให้พิมพ์ y แล้วทำการ Enter

3. ติดตั้งส่วนสำคัญที่จำเป็นต้องใช้งาน
:~$ sudo apt install php7.3 php7.3-curl php7.3-zip php7.3-gd php7.3-intl php-pear php-imagick php7.3-imap php-memcache php7.3-pspell php7.3-recode php7.3-tidy php7.3-xmlrpc php7.3-xsl php7.3-mbstring php-gettext php7.3-ldap php-cas php-apcu libapache2-mod-php7.3 php7.3-mysql


ถ้ามีคำถามให้พิมพ์ y แล้วทำการ Enter

4. ติดตั้ง MariaDB
:~$ sudo apt install mariadb-server

ถ้ามีคำถามให้พิมพ์ y แล้วทำการ Enter

5. สร้าง User and Database for GLPI
:~$ sudo mysql -u root -p

Enter password > ใส่ค่าอะไรก็ได้และกด Enter

:~$ CREATE DATABASE glpidb;

:~$  GRANT ALL PRIVILEGES ON glpidb.* TO 'glpiuser'@'localhost' IDENTIFIED BY 'password';
:~$  FLUSH PRIVILEGES;
:~$  EXIT;

6. ติดตั้ง Web Service for GLPI (ตัวอย่างใช้ Apache)
:~$ sudo apt-get -y install php php-{curl,gd,imagick,intl,apcu,recode,memcache,imap,mysql,cas,ldap,tidy,pear,xmlrpc,pspell,gettext,mbstring,json,iconv,xml,gd,xsl}

ติดตั้ง Apache PHP Module
:~$ sudo apt-get -y install apache2 libapache2-mod-php

7. ดาวน์โหลด GLPI และ Config
:~$ sudo apt -y install wget
:~$ 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
:~$ sudo chown -R www-data:www-data /var/www/glpi
:~$ sudo pico /etc/apache2/sites-available/glpi.conf

แล้วใส่ค่าดังนี้

<VirtualHost *:80>
 ServerAdmin admin@glpi
 ServerName pukky-it.hopto.org 
 DocumentRoot /var/www/glpi
 ErrorLog ${APACHE_LOG_DIR}/error.log 
 CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost>

กด Ctrl + x แล้วพิมพ์ y และ Enter  จะเป็นการบันทึก

* หมายเหตุ ตรง Server Name นั้นตั้งตาม Server Name ของแต่ละท่านที่จะใช้งาน glpi ในที่นี้ตั้งค่าผูกกับ www.no-ip.com (เว็บ ddns free)

ทำการ enable virtual host 
:~$ sudo a2ensite glpi.conf

ทำการ disable virtual host default ของระบบ
:~$ sudo a2dissite 000-default.conf

ทำการ Restart Apache
:~$ sudo /etc/init.d/apache2 restart

เสร็จสิ้นการดาวน์โหลด glpi และ config 

จะสามารถเข้าหน้าเว็บได้ดังตัวอย่าง โดยสามารถคลิกติดตั้งตัว glpi ต่อไปได้ โดยคลิกที่ ok

8. ทำการติดตั้ง glpi
    เลือกที่ I have read and ACCEPT....  แล้วคลิก Continue


    คลิกที่ Install 

    คลิกที่ Continue

     ใส่ค่า Database, User, Password ที่เราได้ตั้งค่าไว้จากขั้นตอนที่ 5 แล้วคลิก Continue
     ในที่นี้ใส่ค่า ดังนี้ 
      SQL Server > localhost
      SQL user > glpiuser
      SQL password > password


      เลือก glpidb แล้วคลิก Continue

      คลิก Continue ไปจนเสร็จสิ้นการติดตั้ง แล้วให้เลือก Use GLPI

      จะเข้ามาหน้า Login GLPI
    

     สามารถ Login โดยใช้ 
     User: glpi
     Password: glpi

* หมายเหตุ เมื่อ Login เข้าไปแล้วให้ทำการเปลี่ยนพาสของ user glpi, normal, tech เพื่อความปลอดภัยในการใช้งาน



ไม่มีความคิดเห็น:

แสดงความคิดเห็น