• Categories
    Category
  • Categories
    Category
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial Comments FAQ Related Articles

How to install GLPI Asset management on CentOS 7

1819

To install GLPI Asset management on CentOS 7

GLPI is an open-source asset IT resource manager with an additional Administration Interface. It is used to build up a database with an inventory devices such as computer, software, and printers, etc. It has enhanced functions like a job-tracking-system with mail-notification and methods to build a database with basic information about your network-topology. This tutorial covers the installation procedure of GLPI asset management on CentOS 7.

Pre-Requisite

LAMP Setup

-Apache

-MariaDB

-PHP

Installation procedure

To start with the installation procedure, go to its official website and copy the link for downloading GLPI package by running the wget command.

[root@linuxhelp ~]# wget https://github.com/glpi-project/glpi/releases/download/9.1.3/glpi-9.1.3.tgz
--2017-08-24 14:39:26--  https://github.com/glpi-project/glpi/releases/download/9.1.3/glpi-9.1.3.tgz
Resolving github.com (github.com)... 192.30.255.113, 192.30.255.112
Connecting to github.com (github.com)|192.30.255.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/39182755/c5562782-2c07-11e7-9a66-6e723bb737e6?X-Amz-Algorithm=AWS4-HMAC-SHA256& X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170824%2Fus-east-1%2Fs3%2Faws4_request& X-Amz-Date=20170824T090951Z& X-Amz-Expires=300& X-Amz-Signature=747865a3c4c130620e55a9abacbc17741e4bf136aee5942ca41bcd93c0685a56& X-Amz-SignedHeaders=host& actor_id=0& response-content-disposition=attachment%3B%20filename%3Dglpi-9.1.3.tgz& response-content-type=application%2Foctet-stream [following]
--2017-08-24 14:39:27--  https://github-production-release-asset-2e65be.s3.amazonaws.com/39182755/c5562782-2c07-11e7-9a66-6e723bb737e6?X-Amz-Algorithm=AWS4-HMAC-SHA256& X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170824%2Fus-east-1%2Fs3%2Faws4_request& X-Amz-Date=20170824T090951Z& X-Amz-Expires=300& X-Amz-Signature=747865a3c4c130620e55a9abacbc17741e4bf136aee5942ca41bcd93c0685a56& X-Amz-SignedHeaders=host& actor_id=0& response-content-disposition=attachment%3B%20filename%3Dglpi-9.1.3.tgz& response-content-type=application%2Foctet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.225.96
Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.225.96|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 29325987 (28M) [application/octet-stream]
Saving to: ‘ glpi-9.1.3.tgz’ 
100%[======================================> ] 29,325,987   676KB/s   in 56s    
2017-08-24 14:40:25 (508 KB/s) - ‘ glpi-9.1.3.tgz’  saved [29325987/29325987]

Now extract the downloaded package by executing the tar command.

[root@linuxhelp ~]# tar -xvf glpi-9.1.3.tgz
glpi/
glpi/vendor/
glpi/vendor/autoload.php
glpi/vendor/zetacomponents/
glpi/vendor/zetacomponents/graph/
glpi/vendor/zetacomponents/graph/.gitmodules
glpi/vendor/zetacomponents/graph/.travis.yml
.
.
.
.
glpi/ajax/autocompletion.php
glpi/README.md
glpi/LISEZMOI.txt
glpi/COPYING.txt
glpi/CHANGELOG.txt
glpi/AUTHORS.txt
glpi/.htaccess

After extracting the package, move the GLPI package to apache root directory (i.e) /var/www/html/ location.

[root@linuxhelp ~]# mv glpi /var/www/html/
[root@linuxhelp ~]# cd /var/www/html/
[root@linuxhelp html]# ls -l
total 15288
drwxrwxr-x 15 1002 1002     4096 Apr 28 15:12 glpi

Provide the owner permission and read write execution permission to the Apache root directory.

[root@linuxhelp html]# chown -R apache:apache /var/www/html/glpi/
[root@linuxhelp html]# chmod 775 /var/www/html/glpi/

Create a configuration file named glpi.conf and enter the following contents in the file. Save and exit the file.

[root@linuxhelp html]# vim /etc/httpd/conf.d/glpi.conf
< VirtualHost *:80> 
        ServerName 192.168.7.165
        DocumentRoot /var/www/html/glpi
        < Directory>  /var/www/html/glpi/config> 
                AllowOverride None
                Require all denied
        < /Directory> 
        < Directory>  /var/www/html/glpi/files> 
                AllowOverride None
                Require all denied
        < /Directory>  
< /VirtualHost> 

Restart your apache service by running the following command.

[root@linuxhelp html]# systemctl restart httpd

Switch to your browser and enter your machine‘ s IP address. The GLPI setup screen will appear. Select the required language.

browser

Accept the license agreement and select the acceptance option and click continue.
license agreement

To begin your installation Click “ install” option.
installation procedure

This screen contains the list of Compatibility checks, if everything goes fine click “ continue” .
compatibilty

Provide your database credentials (sql server, user and password) and click continue.
database credentials

Select your already created database or else create new database.
database

The initialization of database is established successfully.
database initialization

The installation is completed and now select Use GLPI option.
installation progress

Enter the admin credentials and submit the details.
login screen

Remove the installation folder from the terminal and execute the following command.

[root@linuxhelp ~]# rm -rf /var/www/html/glpi/install/install.php

remove installation

The GLPI asset manager is now ready to use.

assets

The installation of GLPI asset manager is done successfully.

Tags:
ethan
Author: 

Comments ( 0 )

No comments available

Add a comment

Frequently asked questions ( 5 )

Q

Which commad is used to find the specfic port running application in linux?

A

by using the following command to view the port running application
# lsof -i

Q

Where to dowload the GLPI software in linux?

A

you can dowload the GLPI software by following command
# wget -c http://forge.indepnet.net/attachments/download/2020/glpi-0.85.4.tar.gz

Q

Where to get the documentation for GLPI tool?

A

check the Following link to get the official documentation for GLPI
"https://forge.glpi-project.org/attachments/download/1901/glpidoc-0.85-en-partial.pdf"

Q

how to use HTTPS access for my site?

A

Use self signed ssl or with external certificate authority

Q

Where to look for the latest releases of GLPI?

A

Take a look on following link, to view the latest release of GLPI

" https://glpi-project.org/downloads/"

Related Tutorials in How to install GLPI Asset management on CentOS 7

Related Tutorials in How to install GLPI Asset management on CentOS 7

How To Install AnyDesk on Centos 7
How To Install AnyDesk on Centos 7
Apr 2, 2018
How to install Tiki Wiki CMS Groupware on CentOS 7
How to install Tiki Wiki CMS Groupware on CentOS 7
May 31, 2018
How to install PHP ImageMagick on CentOS 7
How to install PHP ImageMagick on CentOS 7
Nov 4, 2017
How to Upgrade and Downgrade the PHP Versions on CentOS 7.6
How to Upgrade and Downgrade the PHP Versions on CentOS 7.6
Jun 4, 2019
How to install Apache from Source Code on CentOS 7
How to install Apache from Source Code on CentOS 7
Oct 21, 2017
How to enable or disable repositories in CentOS
How to enable or disable repositories in CentOS
Mar 28, 2018
How to install AWStats on CentOS 7
How to install AWStats on CentOS 7
Dec 8, 2017
How to install Apache JMeter in CentOS 7
How to install Apache JMeter in CentOS 7
Mar 24, 2017

Related Forums in How to install GLPI Asset management on CentOS 7

Related Forums in How to install GLPI Asset management on CentOS 7

CentOS
connor class=
How To Completely Remove Apache package On CentOS 7.6
May 14, 2019
CentOS
ceriaimmaculate class=
setfacl : command not found
Jan 3, 2018
CentOS
mason class=
Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)
Nov 20, 2018
CentOS
landon class=
Command to find SNMP Version
May 28, 2018
CentOS
arjitharon class=
cannot start minio service help
Mar 10, 2018
Apache tomcat
AadrikaAnshu class=
Cannot find ./catalina.sh The file is absent or does not have execute permission This file is needed to run this program
Jun 17, 2019
gitlab
caden class=
Insufficient space in download directory /var/cache/yum/x86_64/6/base/packages
Jul 22, 2019
OpenVAS
frank class=
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"
Dec 20, 2018
Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Ryan ?
how to use visual traceroute tool

Am using traceroute command to check for the route. i got this tool while surfing. So pls help me out installation and usage of Visual traceroute tool.

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.