INSTALAÇÃO GLPI 10 NO ORACLE LINUX, ALMALINUX, ROCKY LINUX ou RHEL 9.x
#-------------------------------------------------------------------------------------------------------------------------------#
DOWLOAD DA ISO (INSTALACAO EM MINIMAL INSTALL):
#--------------------------------------------------------------------------------------------------------------------------------#
#--------------------------------------------------------------------------------------------------------------------------------#
INSTALANDO REPOSITORIO
#--------------------------------------------------------------------------------------------------------------------------------#
dnf -y install epel-release
dnf install -y dnf-utils yum-utils nano telnet traceroute net-tools unzip bzip2 tar wget curl dnf-plugins-core
dnf -y install https://rpms.remirepo.net/enterprise/remi-release-9.rpm
dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
dnf install 'dnf-command(config-manager)'
dnf -y update --refresh
reboot
#--------------------------------------------------------------------------------------------------------------------------------#
AJUSTANDO O TIMEZONE - SISTEMA
#--------------------------------------------------------------------------------------------------------------------------------#
rm -f /etc/localtime
ln -s /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
date
#--------------------------------------------------------------------------------------------------------------------------------#
INSTALANDO PACOTES
#--------------------------------------------------------------------------------------------------------------------------------#
dnf -y module install php:remi-8.1
dnf -y install yum-plugin-copr dnf -y copr enable ligenix/enterprise-glpi10
dnf -y install glpi
dnf -y install httpd
dnf -y install php-pecl-apcu php-soap php-xmlrpc php-pecl-zendopcache php-snmp php-opcache
dnf -y install php-sodium php-pear*
dnf -y install certbot python3-certbot-apache
#--------------------------------------------------------------------------------------------------------------------------------#
HABILITANDO INICIO DO SERVIÇO NO BOOT
#--------------------------------------------------------------------------------------------------------------------------------#
systemctl enable --now httpd
systemctl enable --now firewalld
#--------------------------------------------------------------------------------------------------------------------------------#
ATIVANDO E LIBERANDO A PORTA 80-443/TCP NO FIREWALL
#--------------------------------------------------------------------------------------------------------------------------------#
systemctl start firewalld
systemctl enable firewalld
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --reload
systemctl restart firewalld
#--------------------------------------------------------------------------------------------------------------------------------#
AJUSTANDO O TIMEZONE - PHP
#--------------------------------------------------------------------------------------------------------------------------------#
sed -i 924i'date.timezone = America/Sao_Paulo' /etc/php.ini
#--------------------------------------------------------------------------------------------------------------------------------#
AJUSTANDO PHP.INI E GLPI.CONF
#--------------------------------------------------------------------------------------------------------------------------------#
sed -i '846s/^/#/' /etc/php.ini
sed -i 847i'upload_max_filesize = 25M' /etc/php.ini
sed -i '28s/^/#/' /etc/httpd/conf.d/glpi.conf
sed -i '34s/^/#/' /etc/httpd/conf.d/glpi.conf
#--------------------------------------------------------------------------------------------------------------------------------#
APLICANDO PERMISSÕES
#--------------------------------------------------------------------------------------------------------------------------------#
chown -Rf apache:apache /usr/share/glpi
chown -Rf apache:apache /etc/glpi
chown -Rf apache:apache /var/log/glpi
chown -Rf apache:apache /var/lib/glpi/files
#--------------------------------------------------------------------------------------------------------------------------------#
CONFIGURANDO SELINUX
#--------------------------------------------------------------------------------------------------------------------------------#
setsebool -P httpd_can_sendmail 1
setsebool -P httpd_can_network_connect 1
setsebool -P httpd_can_network_connect_db 1
setsebool -P httpd_mod_auth_ntlm_winbind 1
setsebool -P allow_httpd_mod_auth_ntlm_winbind 1
setenforce 0
#--------------------------------------------------------------------------------------------------------------------------------#
REINICIANDO APACHE E PHP
#--------------------------------------------------------------------------------------------------------------------------------#
systemctl restart httpd
systemctl restart php-fpm
#--------------------------------------------------------------------------------------------------------------------------------#
INSTALE O SGDB DE SUA PREFERÊNCIA
#--------------------------------------------------------------------------------------------------------------------------------#
#--------------------------------------------------------------------------------------------------------------------------------#
ACESSE O GLPI PELO NAVEGADOR E CONCLUA A INSTALACAO
#--------------------------------------------------------------------------------------------------------------------------------#
#--------------------------------------------------------------------------------------------------------------------------------#
RODE O COMANDO ABAIXO APOS CONCLUIR A INSTALAÇÃO PELO NAVEGADOR
#--------------------------------------------------------------------------------------------------------------------------------#
mv /usr/share/glpi/install/ /usr/share/glpi/install_old
#--------------------------------------------------------------------------------------------------------------------------------#
DESCOMENTE A LINHA 28 E 34 DO ARQUIVO /etc/httpd/conf.d/glpi.conf
E REINICIE O HTTPD
#--------------------------------------------------------------------------------------------------------------------------------#
systemctl restart httpd
systemctl restart httpd
#--------------------------------------------------------------------------------------------------------------------------------#
ALTERE A SENHA E NOME DO USUÁRIO "glpi" E REMOVA OS USUARIOS ABAIXO
#--------------------------------------------------------------------------------------------------------------------------------#
normal
post-only
tech
#--------------------------------------------------------------------------------------------------------------------------------#
REINICIE O SERVIDOR NO FINAL DE TUDO
#--------------------------------------------------------------------------------------------------------------------------------#
reboot
#--------------------------------------------------------------------------------------------------------------------------------#
0 comentários:
Postar um comentário