GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Matomo (Piwik) na RHEL 8 Linux

Tento článek popisuje instalaci Matomo (Piwik), prémiové platformy pro webovou analýzu typu vše v jednom, na RHEL 8 Linux Server. V tomto případě je instalace založena na dobře známém zásobníku LAMP obsahujícím webový server RHEL 8, MariaDB, PHP a Apache.

V tomto tutoriálu se naučíte:

  • Jak nainstalovat LAMP Stack na RHEL 8.
  • Jak nakonfigurovat databázi MariaDB.
  • Jak nainstalovat Matomo (Piwik) na RHEL 8.
  • Jak otevřít porty brány firewall HTTP a HTTPS.

Nainstalován Matomo (Piwik) na server/pracovní stanici Red Hat Enterprise Linux 8.

Požadavky na software a použité konvence

Softwarové požadavky a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém Red Hat Enterprise Linux 8
Software MariaDB Server 10.3.10, PHP 7.2.11-1, Apache/2.4.35 (Red Hat Enterprise Linux)
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Jak nainstalovat Matomo (Piwik) na RHEL 8 Linux pokyny krok za krokem

  1. Nainstalujte všechny předpoklady.

    Následující příkaz nainstaluje všechny předpoklady a nástroje potřebné k provedení instalace Matomo (Piwik):

    # dnf install php-mysqlnd php-fpm mariadb-server httpd unzip wget php-json php-dom php-gd php-mbstring
    
  2. Otevřete HTTP a volitelně HTTPS port 80 na vašem firewallu:
    # firewall-cmd --permanent --zone=public --add-service=http 
    # firewall-cmd --reload
    
  3. Spusťte webový server Apache i služby MariaDB:
    # systemctl start mariadb
    # systemctl start httpd
    

    Povolte spuštění MariaDB a httpd po restartu systému:

    # systemctl enable mariadb
    # systemctl enable httpd
    
  4. (Volitelné) Zabezpečte svou instalaci MariaDB a nastavte heslo uživatele root:
    # mysql_secure_installation
    
  5. Vytvořte novou databázi matomo a dejte novému uživateli admin přístup k matomo databáze s heslem 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. Stáhněte si a rozbalte Matomo (Piwik). Začněte stažením instalačního balíčku Matomo (Piwik) a extrahováním jeho obsahu:
    $  wget https://builds.matomo.org/matomo-latest.zip
    $ unzip matomo-latest.zip 
    

    Zkopírujte extrahovaný matomo do adresáře /var/www/html adresář:

    # cp -r matomo /var/www/html/
    

    Nakonec v tomto kroku změňte oprávnění a změňte kontext zabezpečení souboru SELinux:

    # chown -R apache:apache /var/www/html/
    # chcon -R -t httpd_sys_rw_content_t /var/www/html/matomo/
    
  7. Spusťte průvodce instalací Matomo (Piwik) a proveďte skutečnou instalaci Matomo (Piwik). Přejděte v prohlížeči na http://localhost/matomo nebo http://SERVER-HOST-NAME/matomo a postupujte podle pokynů.

    Úvodní stránka průvodce instalací Matomo. Stiskněte NEXT zahájíte instalaci.

    Splněny všechny předpoklady instalace Matomo (Piwik).

    Změňte Databázový server na localhost aby se zabránilo chybové zprávě odepřeno oprávnění. Vyplňte všechny konfigurace databáze podle kroku 5 .

    Stiskněte NEXT vytvořit všechny tabulky.

    Nastavte uživatelský účet superuživatele Matomo.

    Vyplňte podrobnosti o svém webu.

    Zkopírujte a vložte výsledný sledovací kód do sekce HEAD na svém webu.

    Instalace Matomo (Piwik) na Red Hat Enterprise Linux 8 dokončena.


Linux
  1. Jak nainstalovat Python na Linux

  2. Jak nainstalovat Javu na Linux

  3. Jak nainstalovat RHEL 8:Kompletní průvodce krok za krokem

  1. Jak nainstalovat Linux ve 3 krocích

  2. Jak nainstalovat RHEL 8 na pracovní stanici VMware

  3. Jak nainstalovat redmine na RHEL 8 / CentOS 8 Linux

  1. Jak nainstalovat Minecraft server na RHEL 8 Linux

  2. Jak nainstalovat hvězdičku na RHEL 8 / CentOS 8 Linux

  3. Jak nainstalovat wireshark na RHEL 8 / CentOS 8 Linux