GLPI是法语Gestionnaire libre de parc informatique的缩写,是一款历史悠久的资产管理开源软件;
GLPI提供功能全面的IT资源管理接口,可以用来建立数据库全面管理IT的电脑,显示器,服务器,打印机,网络设备,电话,甚至硒鼓和墨盒等。提供Helpdesk用户支持平台;联系人,合同,合作商,以及文档的管理;提供资源预定,知识库的管理等功能。”
搭建
搭建环境:
centos 6.5+apache+php5.6+mysql
GLPI版本:9.1.3
1.1. 配置IP 首先需保证服务器可以连接到互联网,配置固定IP地址
vim /etc/sysconfig/network-scripts/ifcfg-eth0
i(编辑) :wq(保存退出)
1.2.关闭selinux
vi /etc/selinux/config i(编辑)
修改为disabled :wq(保存退出)
1.3.配置LAMP环境
1.3.1. 配置yum源:
rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
如果是centos7就直接把6改成7
1.3.2安装php
yum -y install php-imap
yum -y install php-ldap
yum -y install php-gd
yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpuni-PHPUnit php-pecl-xdebug php-pecl-xhprof
输入Y,按回车
输入Y,按回车
1.2.3.安装 lamp(除php)
yum -y install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel mysql mysql-server httpd
......倒杯水,86个包安装完成.
1.2.4.配置mysql
service mysqld start //启动mysql mysql //进入mysql use mysql; update user set password=PASSWORD("PASSWORD")where user="root";
create database glpi; //创建glpi \q //退出 chkconfig --levels 235 mysqld on //设置mysql开机启动
1.2.5.安装GLPI
curl -O -L https://github.com/glpi-project/glpi/releases/download/9.1.3/glpi-9.1.3.tgz tar -zxvf glpi-9.1.3.tgz -C /var/www/html chown -R apache:apache /var/www/html chkconfig --level 2345 httpd on //设置apache 开机启动
重启apache服务:
service httpd restart
浏览器中输入 ip地址/glpi
同意许可
安装GLPI
兼容环境检测
连接数据库
选择glpi
初始化数据库
安装完成
登录界面,输入账号密码
进入控制界面
删除安装文件
rm /var/www/html/glpo/install/install.php
双击图标,修改管理员密码
恭喜,至此GLPI已搭建完成.
但这也只是刚刚开始..
GLPI做为一款成熟的开源资产管理软件,仍有很多可学习和研究的地方。在不同的系统环境下,一定必定会遇到不同的问题.到时“见招拆招,谷歌度娘”.