系统版本 | CentOS Linux release 7.5.1804 (Core) |
内核 | 3.10.0-862.el7.x86_64 |
MySQL | MySQL5.7 |
第一步:关闭selinux和firewalld
### sed -i "s/enforcing/disabled/g" `grep enforcing -rl /etc/selinux/config`
### systemctl stop firewalld
第二步:配置yum源 or http MySQL安装
2.1:安装源
### yum -y install epel* //epel我就喜欢这样装 省事。。。。
### rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
2.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下去
2.3:安装一些编译之类的软件,MySQL我选择单独安装
### 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 httpd
2.4:安装MySQL
### wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
### rpm -ivh mysql57-community-release-el7-8.noarch.rpm
### yum install mysql-server -y
### systemctl start mysqld
### systemctl enable mysqld
进入数据库,创建glpi库
mysql> use mysql
mysql> create database glpi; //创建完成/q退出
第三步:安装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
然后就是去浏览器输入IP+/glpi,选择同意许可——>安装glpi(这一步如果报权限问题,就看看/var/www是否为apache用户,不是就chown -R apache:apache www , 之后reboot重启一下最好)——>建蓉环境监测——连接数据库(sqlserver为 localhost ; sqluser:root;sqlpassword:数据库密码)——>选择创建的glpi库。继续基本安装就完成了