网络知识 娱乐 部署应用:IT资产管理系统-GLPI

部署应用:IT资产管理系统-GLPI

GLPI用来管理IT资产,还是很棒的。可以与AD绑定。
登录界面:
在这里插入图片描述
在这里插入图片描述
部署:
一、安装PHP
可以编译安装,也可以yum安装,这里使用yum安装

#更新源
[root@node02 ~]# rpm -Uvh http://mirror.centos.org/centos/7/extras/x86_64/Packages/epel-release-7-11.noarch.rpm
rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm

#安装PHP7.4以及PHP功能模块
[root@node02 ~]# yum -y install --enablerepo=remi --enablerepo=remi-php74 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-pecl-xdebug php-pecl-xhprof php-imap php-gd php-ldap php-intl php-simplexml php-zip php-apcu php-xmlrpc php-pear-CAS php-zip

二、安装glpi依赖环境

[root@node02 ~]# yum -y install gcc gcc-c++ 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

三、安装Mariadb数据库
1、这里制作国内源来安装较新版本Mariadb

[root@node02 ~]# vim /etc/yum.repos.d/mariadb.repo
#增加内容
[root@node02 ~]# cat /etc/yum.repos.d/mariadb.repo
[mariadb]
name = MariaDB
baseurl = http://mirrors.aliyun.com/mariadb/yum/10.3/centos7-amd64/
gpgkey =  http://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1

[root@node02 ~]#

# 更新缓存
[root@node02 ~]# yum clean all
[root@node02 ~]# yum makecache
[root@node02 ~]# repolist

2、安装Mariadb

[root@node02 ~]# yum -y install MariaDB-server MariaDB-client

四、安装apache

[root@node02 ~]# yum install -y httpd httpd-devel

五、启动服务

[root@node02 ~]#  service httpd start
[root@node02 ~]# service mariadb start

六、设定服务开机启动,并关闭防火墙

[root@node02 ~]# systemctl enable mariadb
[root@node02 ~]# systemctl enable httpd
[root@node02 ~]#   sed -i 's/enforcing/disable/'  /etc/sysconfig/selinux

七、初始化数据库,并创建glgi数据库

[root@node02 ~]# mysql_secure_installation
[root@node02 ~]# mysql -uroot -p
use mysql;
CREATE USER 'glpi'@'%' IDENTIFIED BY 'glpi';
GRANT USAGE ON *.* TO 'glpi'@'%' IDENTIFIED BY 'glpi';
create database glpi;
grant select,insert,update,delete,create,drop on glpi.* to 'glpi'@'%';
flush privileges;

八、下载glpi文件包,解压后放到html目录,并给目录权限

[root@node02 ~]# ls /var/www/html/
glpi  glpi-9.5.6.tgz
[root@node02 ~]# 
[root@node02 ~]# chown -R apache.apache /var/www/html/
[root@node02 ~]# chmod 755 -R /var/www/html/glpi/config/
[root@node02 ~]# chmod 755 -R /var/www/html/glpi/files/

九、浏览器,输入http://ip/glpi,打开登录窗口
检查完依赖,没问题后就可以安装,按提示一步一步就可完成安装
在这里插入图片描述
在这里插入图片描述