Instalando o GLPI 9.5.2 no Ubuntu 20.04.1 LTS Focal Fossa) no AWS da Amazon.
- Instalar o Apache2
sudo apt install apache2
- Instalar as dependências do PHP
sudo apt install php php7.4-zip php7.4-intl php7.4-bz2 php7.4-curl php7.4-gd php7.4-intl php7.4-json php7.4-mbstring php7.4-ldap php7.4-apcu php7.4-xmlrpc php-cas php7.4-mysql php7.4-imap php7.4-simplexml wget vim
- Instalar o MariaDB
sudo apt install mariadb-server
- Configurando o MariaDB
sudo mysql_secure_installation
- Responda às perguntas abaixo desta forma.
Enter current password for root (enter for none): Apenas pressione enter.
Set root password? [Y/n]: Y
New password: Coloque sua Senha
Re-enter new password: Repita a Senha
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
- Criar o Banco de dados. sudo mysql -u root -p
USER 'glpi'@'localhost' IDENTIFIED BY ’Senha-Fodona’;
GRANT ALL ON glpi.* TO 'glpi'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
QUIT;
Download GLPI 9.5.2
wget https://github.com/glpi-project/glpi/releases/download/9.5.2/glpi-9.5.2.tgz
Descompactando
tar -xvf glpi-9.5.2.tgz
- Movendo para a pasta /var/www/html
mv glpi /var/www/html/
Dando permissão a pasta
chown www-data.www-data /var/www/html/glpi/* -R
- Criando o arquivo /etc/apache2/conf-available/glpi.conf
vim /etc/apache2/conf-available/glpi.conf
<Directory /var/www/html/glpi>
AllowOverride All
</Directory>
<Directory /var/www/html/glpi/config>
Options -Indexes
</Directory>
<Directory /var/www/html/glpi/files>
Options -Indexes
</Directory>
a2enconf glpi
systemctl restart apache2
Acesse http://seu-ip/glpi
- Selecione o Idioma
- Aceite os termos.
- Instalar
- Continuar
- Selecionar o banco.
- Povoar o banco
- Escolha enviar ou não estatísticas de uso.
- Faça uma doação ao projeto.
- Instalação Concluida.
Não esqueça de altere as senhas dos usuários padrão: glpi, post-only, tech, normal
e remova o arquivo: install/install.php
mv /var/www/html/glpi/install/install.php /dev/null
Gusmão tá brabo demais