Ubuntu Linux에서 GLPI 설치를 수행하는 방법을 배우고 싶습니까? 이 튜토리얼에서는 Ubuntu Linux 버전 17을 실행하는 컴퓨터에서 GLPI를 설치, 구성 및 액세스하는 방법을 보여줍니다.

하드웨어 목록 :

다음 절에서는이 GLPI 자습서를 만드는 데 사용되는 장비 목록을 제공합니다.

위에 나열된 모든 하드웨어는 Amazon 웹 사이트에서 찾을 수 있습니다.

GLPI 관련 자습서 :

이 페이지에서는 GLPI 설치와 관련된 자습서 목록에 빠르게 액세스 할 수 있습니다.

튜토리얼 – NTP Ubuntu Linux에서

먼저 NTP를 사용하여 올바른 날짜와 시간을 사용하도록 시스템을 구성합니다.

Linux 콘솔에서 다음 명령을 사용하여 올바른 시간대를 설정하십시오.

# dpkg-reconfigure tzdata

Ntpdate 패키지를 설치하고 올바른 날짜와 시간을 즉시 설정하십시오.

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

Ntpdate 명령은 server : pool.ntp.br을 사용하여 올바른 날짜와 시간을 설정하는 데 사용되었습니다.

NTP 서비스를 설치합시다.

# apt-get install ntp

NTP는 서버를 계속 업데이트하는 서비스입니다.

날짜 명령을 사용하여 Ubuntu Linux에 구성된 날짜와 시간을 확인하십시오.

# date

시스템에 정확한 날짜와 시간이 표시되면 이는 모든 단계를 올바르게 수행했음을 의미합니다.

튜토리얼 – Ubuntu Linux의 MariaDB

이제 데이터베이스 서비스를 설치할 수 있습니다.

Linux 콘솔에서 다음 명령을 사용하여 필수 패키지를 설치하십시오.

# 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

설치 마법사가 루트 사용자에게 암호를 묻습니다.

설치가 끝나면 다음 명령을 사용하여 MariaDB 데이터베이스 서버에 액세스하십시오.

데이터베이스 서버에 액세스하려면 MariaDB 서버 설치 마법사에서 설정 한 암호를 입력하십시오.

# mysql -u root -p

다음 SQL 명령을 사용하여 glpi라는 데이터베이스를 만듭니다.

CREATE DATABASE glpi CHARACTER SET UTF8 COLLATE UTF8_BIN;

glpi라는 데이터베이스 사용자를 만들려면 다음 SQL 명령을 사용하십시오.

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

glpi라는 데이터베이스에 대해 glpi 권한을 가진 sql 사용자에게 권한을 부여하십시오.

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

튜토리얼 – Linux에 아파치 설치하기

이제 Apache 웹 서버와 필요한 모든 소프트웨어를 설치해야합니다.

Linux 콘솔에서 다음 명령을 사용하여 필수 패키지를 설치하십시오.

# 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

이제 시스템에서 php.ini 파일의 위치를 찾아야합니다.

찾으면 php.ini 파일을 편집해야합니다.

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

PHP 버전과 파일 위치는 내 것과 다를 수 있습니다.

여기에 우리의 구성 이전의 원본 파일이 있습니다.

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

우리의 구성을 가진 새로운 파일이 있습니다.

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

또한 수동으로 아파치를 재시작하고 서비스 상태를 확인해야합니다.

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

다음은 APache 서비스 상태 출력의 예입니다.

● 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

튜토리얼 – 우분투에서의 GLPI 설치

이제 우리는 GLPI Ubuntu Linux를 설치해야합니다.

Linux 콘솔에서 다음 명령을 사용하여 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

모든 GLPI 파일을 Apache 설치의 루트 디렉토리로 이동하십시오.

이동 된 모든 파일에 대해 올바른 파일 권한을 설정하십시오.

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

glpi.conf라는 Apache 구성 파일을 만듭니다.

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

다음은 새로운 파일 구성입니다.

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

Apache에서 새 구성을 사용 가능하게하십시오.

# a2enconf glpi

Apache 서비스를 다시 시작하십시오.

# service apache2 stop
# service apache2 start

브라우저를 열고 웹 서버 플러스 / glpi의 IP 주소를 입력하십시오.

이 예에서는 브라우저에 다음 URL이 입력되었습니다.

• http://35.162.85.57/glpi

GLPI 웹 설치 인터페이스를 제시해야합니다.

원하는 언어를 선택하십시오.

다음 화면에서 GLPI 라이센스를 수락해야합니다.

다음 화면에서 Install (설치) 버튼을 클릭해야합니다.

다음 화면에서 Install (설치) 버튼을 클릭해야합니다.

다음 화면에서 GLPI 데이터베이스에 연결하는 데 필요한 데이터베이스 정보를 입력해야합니다.

• 호스트 : localhost
• 데이터베이스 사용자 이름 : glpi
• 데이터베이스 암호 : *****

다음 화면에서 GLPI 데이터베이스를 선택하고 계속 버튼을 클릭해야합니다.

다음 화면에서 계속 버튼을 클릭하여 확인란의 선택을 취소해야합니다.

다음 화면에는 GLPI의 기본 로그인과 암호가 표시됩니다.

마지막으로 GLPI 로그인 화면이 표시됩니다.

로그인에 성공하면 GLPI 대시 보드로 이동합니다.

Linux 콘솔에서 install.php 파일을 삭제하십시오.

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

축하합니다. 우분투 리눅스에 GLPI 시스템을 설치하셨습니다.