V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Piwik na serveru Ubuntu 16.04 LTS. Pro ty z vás, kteří nevěděli, Piwik je open source aplikace pro analýzu webu. Konkuruje Google Analytics a obsahuje ještě více funkcí a umožňuje vám označit vaši značku a zasílat vlastní denní, týdenní a měsíční přehledy vašim klientům.
Tento článek předpokládá, že máte alespoň základní znalosti linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že jsou spuštěny v účtu root, pokud ne, možná budete muset přidat 'sudo' k příkazům, abyste získali oprávnění root. Ukážu vám krok za krokem instalaci webové analýzy Piwik na serveru Ubuntu 16.04 (Xenial Xerus).
Nainstalujte Piwik na Ubuntu 16.04 LTS
Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujících příkazů apt-get v terminálu.
sudo apt-get update sudo apt-get upgrade
Krok 2. Nainstalujte server LAMP (Linux, Apache, MariaDB, PHP).
Je vyžadován server Ubuntu 16.04 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde. Nainstalujte také všechny požadované moduly PHP:
sudo apt-get install php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql libapache2-mod-php7.0 php7.0-mcrypt php7.0-geoip php7.0-zip
Krok 3. Instalace Piwik.
První věc, kterou musíte udělat, je přejít na stránku stahování Piwik a stáhnout si nejnovější stabilní verzi Piwik:
cd /var/www/html/ wget http://builds.piwik.org/latest.zip
Rozbalte archiv Piwik do kořenového adresáře dokumentu na vašem serveru:
unzip latest.zip
Budeme muset změnit oprávnění některých složek:
chown -R www-data:www-data /var/www/html/piwik chmod -R 0755 /var/www/html/piwik/tmp
Krok 4. Konfigurace MariaDB pro Piwik.
Ve výchozím nastavení není MariaDB zesílená. Můžete MariaDB zabezpečit pomocí skriptu mysql_secure_installation. Měli byste si pečlivě přečíst a pod každým krokem nastavit heslo uživatele root, odstranit anonymní uživatele , zakázat vzdálené přihlášení root a odebrat testovací databázi a přístup k zabezpečené MariaDB:
mysql_secure_installation
Nakonfigurujte to takto:
- Set root password? [Y/n] y - 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
Dále se budeme muset přihlásit ke konzoli MariaDB a vytvořit databázi pro Piwik. Spusťte následující příkaz:
mysql -u root -p
Toto vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro Instalace Piwik:
CREATE DATABASE piwikdb; CREATE USER piwikadmin@localhost IDENTIFIED BY 'mySecurepassword'; GRANT ALL PRIVILEGES ON piwik.* TO piwikadmin@localhost; FLUSH PRIVILEGES; exit
Krok 5. Přístup k Piwik.
Piwik bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://yourdomain.com/piwik nebo http://server- ip/piwik a proveďte požadované kroky k dokončení instalace. Pokud používáte bránu firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.
Blahopřejeme! Úspěšně jste nainstalovali Piwik. Děkujeme, že jste použili tento návod k instalaci webové analýzy Piwik v systému Ubuntu 16.04 LTS (Xenial Xerus). Pro další nápovědu nebo užitečné informace vám doporučujeme zkontrolovat oficiální webové stránky Piwik.