Como instalar o Matomo (Piwik) no RHEL 8 Linux
Este artigo cobre uma instalação do Matomo (Piwik), uma plataforma premium completa de análise da web, no RHEL 8 Linux Server. Neste caso, a instalação é baseada na conhecida pilha LAMP que compreende o servidor web RHEL 8, MariaDB, PHP e Apache.
Neste tutorial você aprenderá:
Como instalar a pilha LAMP no RHEL 8.
Como configurar o banco de dados MariaDB.
Como instalar o Matomo (Piwik) no RHEL 8.
-
Como abrir portas de firewall HTTP e HTTPS.
Matomo instalado (Piwik) no servidor/estação de trabalho Red Hat Enterprise Linux 8.
Como instalar o Matomo (Piwik) no RHEL 8 Linux instruções passo a passo
Instale todos os pré-requisitos.
O comando a seguir instalará todos os pré-requisitos e ferramentas necessárias para realizar a instalação do Matomo (Piwik):
# dnf install php-mysqlnd php-fpm mariadb-server httpd unzip wget php-json php-dom php-gd php-mbstring
Abra HTTP e opcionalmente HTTPS porta 80 em seu firewall:
# firewall-cmd --permanent --zone=public --add-service=http # firewall-cmd --reload
Inicie o servidor web Apache e os serviços MariaDB:
# systemctl start mariadb # systemctl start httpd
Habilite MariaDB e httpd para iniciar após a reinicialização do sistema:
# systemctl enable mariadb # systemctl enable httpd
(Opcional) Proteja sua instalação do MariaDB e defina a senha root:
# mysql_secure_installation
Crie um novo banco de dados
matomo
e dê ao novo usuárioadmin
acesso ao banco de dadosmatomo
com a senhapass
:# mysql -u root -p mysql> CREATE DATABASE matomo; mysql> CREATE USER `admin`@`localhost` IDENTIFIED BY 'pass'; mysql> GRANT ALL ON matomo.* TO `admin`@`localhost`; mysql> FLUSH PRIVILEGES; mysql> exit
-
Baixe e extraia Matomo (Piwik). Comece baixando o pacote de instalação do Matomo (Piwik) e extraindo seu conteúdo:
$ wget https://builds.matomo.org/matomo-latest.zip $ unzip matomo-latest.zip
Copie o diretório
matomo
extraído para o diretório/var/www/html
:# cp -r matomo /var/www/html/
Por último, nesta etapa, altere as permissões e altere o contexto de segurança do arquivo SELinux:
# chown -R apache:apache /var/www/html/ # chcon -R -t httpd_sys_rw_content_t /var/www/html/matomo/
Acesse o assistente de instalação do Matomo (Piwik) e execute a instalação real do Matomo (Piwik). Navegue em seu navegador para
http://localhost/matomo
ouhttp://SERVER-HOST-NAME/matomo
e siga as instruções.Página de boas-vindas do assistente de instalação do Matomo. Pressione
NEXT
para iniciar a instalação.Todos os pré-requisitos de instalação do Matomo (Piwik) atendidos.
Altere Database Server para
localhost
para evitar mensagem de erro de permissão negada. Preencha todas as configurações do banco de dados conforme aEtapa 5. Pressione
NEXT
para criar todas as tabelas.Configure a conta de usuário superusuário Matomo.
Preencha os dados do seu site.
Copie e cole o código de rastreamento resultante na seção HEAD do seu site.
Instalação do Matomo (Piwik) no Red Hat Enterprise Linux 8 concluída.