Pesquisa de site

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

  1. 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
    
  2. Abra HTTP e opcionalmente HTTPS porta 80 em seu firewall:

    
    # firewall-cmd --permanent --zone=public --add-service=http 
    # firewall-cmd --reload
    
  3. 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
    
  4. (Opcional) Proteja sua instalação do MariaDB e defina a senha root:

    
    # mysql_secure_installation
    
  5. Crie um novo banco de dados matomo e dê ao novo usuário admin acesso ao banco de dados matomo com a senha pass:

    
    # 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
    
  6. 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/
    
  7. 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 ou http://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 a Etapa 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.

Artigos relacionados: