环境需求
系统:
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
软件环境:
LAMP # yum 安装
关闭selinux和防火墙:
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld
[root@localhost ~]# setenforce 0
源环境
[root@localhost ~]# yum install epel-release -y
[root@localhost ~]# wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm # PHP 7.1 源
[root@localhost ~]# rpm -Uvh remi-release-7.rpm
安装PHP 及依赖包
[root@localhost ~]# yum -y install --enablerepo=remi --enablerepo=remi-php71 gcc gcc-c glibc-devel glibc-headers autoconf \
> automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel \
> openssl-devel libXpm libX11 libxml2-devel gettext-devel \
> pcre-devel php php-fpm php-devel php-gd php-pecl-zip php-mysql php-devel php-pear php-imap \
> php-ldap php-odbc php-xml php-xmlrpc php-imap \
> php-ldap php-soap perl mod_perl perl-XML-Simple perl-Compress-Zlib perl-DBI \
> perl-DBD-MySQL perl-Net-IP perl-Apache-DBI perl-SOAP-Lite \
> perl-XML-Entities perl-ModPerl-MM perl-Apache2-SOAP httpd php71-php-mbstring \
数据库安装(MySQL)
# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
# rpm -ivh mysql57-community-release-el7-8.noarch.rpm
# systemctl start mysqld
# systemctl enable mysqld
# grep passw /var/log/mysqld.log # mysql 初始密码用来改密
#修改root 用户密码
>alter user \'root\'@\'localhost\' identified by \'King1230@##.*\';
配置MySQL
create database glpi; # 创建库
create user \'glpi\'@\'%\' identified by \'King1230@##.*\'; # 专属用户
grant all privileges on glpi.* to \'glpi\'@\'%\' identified by "King1230@##.*"; # 授权
安装GLPI
# wget https://github.com/glpi-project/glpi/releases/download/9.3.1/glpi-9.3.1.tgz
#tar xvf glpi-9.3.1.tgz -C /var/www/html
# chown -R apache:apache /var/www/html
# chkconfig --level 2345 httpd on # 设置httpd在运行级别为2、3、4、5的情况下都是on(开启)的状态
# systemctl start httpd
# systemctl enable httpd
配置GLPI
将存储GLPI配置/etc/glpi,只需将config目录复制到此位置即可。
将GLPI数据存储在其中/var/lib/glpi,只需将files内容目录复制到此处即可。
GLPI日志文件将被存储/var/log/glpi,这里没有什么可复制的,只需创建目录即可。
# mkdir /etc/glpi # 配置文件的路径
# mkdir /var/lib/glpi # 数据存储文件的路径。
# mkdir /var/log/glpi # 日志文件的路径。
# cd /var/www/html/glpi/
# cp -r config/ /etc/glpi/
# cp -r files/* /var/lib/glpi/
更改所创建目录的所属组,组 。否则会有权限问题
#chown -R apache:apache /etc/glpi
#chown -R apache:apache /var/lib/glpi/
#chown -R apache:apache /var/log/glpi/
PHP配置
# vim /etc/php.ini
extension=/opt/remi/php71/root/usr/lib64/php/modules/mbstring.so # 可在末尾添加
GLPI-PHP配置
# vim /var/www/html/glpi/inc/downstream.php # 创建文件并添加以下内容
2.同意许可
3.安装
4.环境测试
5.连接数据库
6.选择库(等待数据初始就可以了)
7.数据初始完成
8.留意账号密码
9.进入界面
内容出处:,
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/soft/14199.html