GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Open Web Analytics na Ubuntu 18.04

Open Web Analytics (OWA) je open-source analytická platforma napsaná v PHP. Hlavním účelem této aplikace je analyzovat a sledovat, jak lidé používají vaše webové stránky nebo aplikace, což vám následně poskytuje analytická data pro váš web. Tato aplikace vám může poskytnout kompletní analýzu webu nebo aplikace, abyste přesně věděli, jak vaše webové stránky fungují a co je třeba zlepšit. Webová analytika OWA se používá, když chcete plnou kontrolu nad analýzou vašich webových stránek bez použití služeb třetích stran, jako je Google Analytics, Hotjar, OmniConvert atd. Tato aplikace také přichází s vestavěnou podporou pro sledování webových stránek běžících na nejoblíbenějších rámců pro správu obsahu, například na našem hostingu WordPress a MediaWiki Hosting. V tomto článku vám ukážeme, jak nainstalovat Open Web Analytics (OWA) na server Ubuntu 18.04.

1. Připojte se k vašemu serveru

Než začneme, musíte se připojit k serveru přes SSH jako uživatel root. Chcete-li to provést, použijte následující příkaz:

ssh root@IP_Address -p port_number

Samozřejmě budete muset nahradit IP_Address a port_number s vaší skutečnou IP adresou serveru a číslem portu SSH.

Po přihlášení se pomocí následujících příkazů ujistěte, že je váš server aktuální:

sudo apt update
sudo apt upgrade

2. Nainstalujte databázový server MariaDB a vytvořte databázi pro OWA

Vzhledem k tomu, že databázový server je jedním z předpokladů pro spuštění Open Web Analytics, nainstalujeme MariaDB, což je skvělý databázový server s otevřeným zdrojovým kódem. Zadejte následující příkaz pro instalaci MariaDB na váš server:

sudo apt install mariadb-server mariadb-client

Jakmile je MariaDB nainstalována na vašem serveru, můžete pomocí níže uvedených příkazů službu MariaDB zastavit, spustit a povolit.

sudo systemctl stop mariadb.service
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service

Další příkaz je volitelný. Příkaz můžete spustit, pokud chcete zabezpečit svůj server MariaDB zakázáním vzdáleného přístupu root, odebráním testovací databáze a nastavením hesla uživatele root.

sudo mysql_secure_installation

Až budete vyzváni, odpovězte na níže uvedené otázky podle tohoto průvodce.

Enter current password for root (enter for none): Since no password is currently set, just press Enter once.
Set root password? [Y/n]: Y
New password: Enter your password
Re-enter new password: Repeat your password
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

Restartujte server MariaDB, aby se změny projevily.

sudo systemctl restart mariadb.service

Nyní byste měli být schopni se přihlásit ke svému serveru MariaDB příkazem:

sudo mysql -u root -p

Poté zadejte heslo, které jste vytvořili výše, abyste se mohli přihlásit. Jakmile jste v prostředí MariaDB, můžete použít následující příkaz a vytvořit databázi s názvem owa_db pro aplikaci OWA.

CREATE DATABASE owa_db;

Poté vytvořte uživatele databáze s názvem owa_user a nahraďte Str0n9Pas$worD s vaším vlastním heslem.

CREATE USER 'owa_user'@'localhost' IDENTIFIED BY 'Str0n9Pas$worD';

Udělit uživateli owa_user s plným přístupem do databáze owa_db , spusťte tento příkaz:

GRANT ALL ON owa_db.* TO 'owa_user'@'localhost' IDENTIFIED BY 'Str0n9Pas$worD' WITH GRANT OPTION;

Znovu nezapomeňte změnit Str0n9Pas$worD s heslem, které jste použili v předchozím příkazu.

Nyní můžete použít flush privileges příkaz k opětovnému načtení tabulek grantů – po dokončení můžete opustit prostředí MariaDB.

FLUSH PRIVILEGES;
EXIT;

3. Nainstalujte Apache2 HTTP Server na Ubuntu

Ke spuštění OWA potřebujete webový server, který bude obsluhovat webové stránky. Apache2 patří mezi nejoblíbenější používané webové servery a v tomto tutoriálu je Apache2 naší volbou jako webový server.

Chcete-li nainstalovat Apache2, spusťte následující příkaz:

sudo apt install apache2

Ke spuštění, zastavení a povolení služby Apache použijte následující příkazy:

sudo systemctl stop apache2.service
sudo systemctl start apache2.service
sudo systemctl enable apache2.service

Chcete-li potvrdit, že je Apache2 správně nainstalován, můžete otevřít svůj preferovaný webový prohlížeč a zadat IP adresu vašeho serveru nebo vaši doménu (předpokládáme, že je již nasměrována na váš server) a měli byste být schopni zobrazit výchozí uvítací stránku Apache2. webový server.

4. Nainstalujte PHP 7.2 a související moduly

OWA vyžaduje PHP 5.2.x nebo vyšší – proto jsme v tomto tutoriálu zvolili PHP verze 7.2. PHP 7.2 však nemusí být k dispozici v předinstalovaných úložištích Ubuntu – proto, pokud chcete nainstalovat a používat tuto verzi PHP, budete ji muset získat z úložiště třetí strany. Spuštěním příkazů níže přidáte PPA Ondřeje Surého, který má verzi PHP, kterou potřebujeme:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php

Poté aktualizujte a upgradujte balíčky PHP na PHP 7.2

sudo apt update

Pokud chcete nainstalovat PHP 7.2 spolu s moduly, které jsou nutné pro spuštění OWA, spusťte tento příkaz:

sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-curl php7.2-mbstring php7.2-xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli

5. Stáhněte a nainstalujte Open Web Analytics

Pomocí níže uvedených příkazů změňte adresář na /opt a stáhněte si Open Web Analytics.

cd /opt
wget https://github.com/padams/Open-Web-Analytics/archive/1.6.2.zip

Rozbalte obsah a přesuňte soubory do /var/www/html/owa adresář:

unzip 1.6.2.zip
sudo mv Open-Web-Analytics-1.6.2 /var/www/html/owa

Změňte oprávnění:

sudo chown -R www-data:www-data /var/www/html/owa/
sudo chmod 755 /var/www/html/owa/

6. Konfigurace virtuálního hostitele pro web OWA

Jakmile nainstalujeme Apache, můžeme pokračovat a vytvořit virtuálního hostitele pro název domény, který chceme používat. V následujícím příkazu použijeme jako editor nano – pokud však nano není váš preferovaný textový editor, můžete použít libovolný editor podle svého výběru a vytvořit nový konfigurační soubor s názvem owa.conf .

sudo nano /etc/apache2/sites-available/owa.conf

Vložte konfiguraci Apache zespodu do souboru a nahraďte your_domain_name.com s vaším skutečným názvem domény:

<VirtualHost *:80>
ServerAdmin admin@your_domain_name.com
DocumentRoot /var/www/html/owa
ServerName your_domain_name.com <Directory /var/www/html/owa/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>

Jakmile dokončíte úpravy souboru, uložte jej a zavřete.

Nyní, když jste nakonfigurovali virtuálního hostitele, můžete zakázat výchozího virtuálního hostitele Apache a povolit virtuálního hostitele OWA.

Zakažte výchozího virtuálního hostitele Apache tímto příkazem:

sudo a2dissite 000-default

potom povolte virtuálního hostitele OWA:

sudo a2ensite owa.conf

také se musíte ujistit, že mod rewrite je povoleno:

sudo a2enmod rewrite

Restartujte Apache, aby se změny projevily:

sudo systemctl restart apache2.service

7. Průvodce instalací OWA

V této části tutoriálu nainstalujeme OWA přes webový prohlížeč. Otevřete preferovaný webový prohlížeč a zadejte svou doménu:

http://your_domain_name.com/

Měli byste vidět stránku „Vítejte v instalačním programu“:

Klikněte na 'Let's Get Started...' , abyste mohli pokračovat v instalaci OWA. Na další stránce vložte informace o připojení k databázi a vytvořte účet správce, abyste mohli spravovat aplikaci prostřednictvím back-endu.

Po dokončení zadávání potřebných informací klikněte na 'Continue...' knoflík. Další stránka vám umožní vytvořit superuživatelský účet, který může spravovat platformu.

Gratulujeme! Úspěšně jste na svůj server nainstalovali Open Web Analytics. Nyní se můžete přihlásit pomocí uživatelského jména a hesla, které jste vytvořili, a vygenerovat tracker.

Po přihlášení můžete vidět sledovací kód, který budete muset přidat na webovou stránku, kterou chcete sledovat.

Aby OWA fungovalo správně, musíte přidat kód na každou stránku vašeho webu. Seznam webových stránek, které jsou sledovány, naleznete na adrese http://your_domain_name.com/index.php

V tomto článku jsme vám ukázali, jak nainstalovat Apache2, PHP 7.2, databázový server MariaDB, poté jsme vytvořili databázi OWA a nainstalovali aplikaci Open Web Analytics. Nyní můžete začít prozkoumávat tuto užitečnou aplikaci.

Samozřejmě, pokud jste jedním z našich zákazníků Ubuntu Hosting, nemusíte Open Web Analytics instalovat na svůj Ubuntu 18.04 VPS – jednoduše se zeptejte našich administrátorů, posaďte se a relaxujte. Naši administrátoři vám okamžitě nainstalují a nakonfigurují Open Web Analytics na Ubuntu 18.04.

PS . Pokud se vám líbil tento příspěvek o jak nainstalovat Open Web Analytics na Ubuntu 18.04 VPS , sdílejte jej se svými přáteli na sociálních sítích pomocí níže uvedených tlačítek pro sdílení nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat otevřené inzeráty na Ubuntu 18.04

  2. Jak nainstalovat Open eShop na Ubuntu 18.04

  3. Jak nainstalovat MariaDB na Ubuntu 22.04

  1. Jak nainstalovat MariaDB na Ubuntu 20.04

  2. Jak nainstalovat Roundcube Webmail na Ubuntu 20.04

  3. Jak nainstalovat Matomo Web Analytics na Ubuntu 20.04

  1. Jak nainstalovat Matomo Web Analytics na Ubuntu 18.04 LTS

  2. Jak nainstalovat OpenLiteSpeed ​​Web Server na Ubuntu 20.04

  3. Jak nainstalovat webový server Hiawatha v Ubuntu