本文介绍在CentOS 7、Fedora 30/29/28操作系统上安装GLPI的方法。借助此工具,可以管理拥有数百万资产的大型IT基础架构。
在CentOS 7、Fedora 30/29/28上安装GLPI 以下介绍安装、配置和运行GLPI所需的所有步骤。 第1步:安装MariaDB数据库 GLPI需要关系数据库来存储其数据,参考: 在Fedora 30/29/28中安装MariaDB 10.3的方法 在CentOS 7服务器中安装MariaDB 10.4的方法 安装数据库后,创建GLPI数据库和帐户: # mysql -uroot -p MariaDB> CREATE USER 'glpi'@'%' IDENTIFIED BY 'glpiDBSecret'; MariaDB> GRANT USAGE ON *.* TO 'glpi'@'%' IDENTIFIED BY 'glpiDBSecret'; MariaDB> CREATE DATABASE IF NOT EXISTS `glpi` ; MariaDB> GRANT ALL PRIVILEGES ON `glpi`.* TO 'glpi'@'%'; MariaDB> FLUSH PRIVILEGES; MariaDB> exit Bye 检查数据库连接: $ mysql -uglpi -pglpiDBSecret glpi Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 65 Server version: 10.3.14-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [glpi]> EXIT Bye 第2步:添加Remi RPM存储库 最新的GLPI RPM包可在remi yum存储库中找到,我们将它们添加到我们的系统中。 1、针对CentOS 7: sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm sudo yum -y install yum-utils sudo yum-config-manager --enable remi-php73 sudo yum-config-manager --enable remi sudo yum-config-manager --enable remi-glpi93 2、针对Fedora 30: sudo dnf install -y http://rpms.remirepo.net/fedora/remi-release-30.rpm sudo dnf -y install dnf-plugins-core sudo dnf config-manager --set-enabled remi-php73 sudo dnf config-manager --set-enabled remi sudo dnf config-manager --set-enabled remi-glpi93 3、针对Fedora 29: sudo dnf install -y http://rpms.remirepo.net/fedora/remi-release-29.rpm sudo dnf -y install dnf-plugins-core sudo dnf config-manager --set-enabled remi-php73 sudo dnf config-manager --set-enabled remi sudo dnf config-manager --set-enabled remi-glpi94 第3步:在CentOS 7、Fedora 30/29/28上安装GLPI 现在安装所需的依赖项和GLPI: 1、针对CentOS 7: sudo yum -y install httpd php php-opcache php-apcu glpi 2、针对Fedora: sudo dnf -y install httpd php php-opcache php-apcu glpi 启动并启用httpd服务: sudo systemctl enable --now httpd 如果有firewalld服务,请允许http端口: sudo firewall-cmd --zone=public --add-service=http --permanent sudo firewall-cmd --reload 打开一些需要的SELinux booleans: sudo setsebool -P httpd_can_network_connect on sudo setsebool -P httpd_can_network_connect_db on sudo setsebool -P httpd_can_sendmail on 现在写入GLPI DB,数据相关:
现在是时候从Web浏览器配置GLPI了,打开地址如:http://ServerIP_or_Hostname/glpi/,出现如下图页面:
默认登录名是: glpi/glpi:用于管理员帐户。 tech/tech:对于技术人员帐户。 normal/normal:对于普通帐户。 post-only/postonly:对于postonly帐户。 首次登录时,系统会要求你更改密码,请在配置GLPI之前设置新密码,这是在管理>用户(Administration > Users)选项下完成的。 如果在Fedora存储库上安装了可用的GLPI版本,则在http://localhost/glpi/install/install.php上运行安装程序,按照屏幕上的安装步骤完成设置:
确保配置的数据库连接:
至此,进行简单的操作就可以完成GLPI的安装,现在就可以开始对其进行配置以管理你的基础架构资产。
相关主题 |