GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Open Web Analytics na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Open Web Analytics na vašem CentOS 7.  Pro ty z vás, kteří to nevěděli, je Open Web Analytics (OWA) otevřený -zdrojová alternativa ke komerčnímu softwaru pro analýzu webu. Použijte jej ke sledování a analýze provozu na vašich webech a aplikacích. Analytiku OWA lze snadno přidat na stránky s jednoduchými rozhraními Javascript, PHP nebo REST API. OWA také přichází s vestavěnou podporou pro sledování webových stránek vytvořených pomocí oblíbených rámců pro správu obsahu, jako jsou WordPress a MediaWiki.

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 svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Open Web Analytics (OWA) na server CentOS 7.

Nainstalujte Open Web Analytics na CentOS 7

Krok 1. Nejprve se ujistěte, že je váš systém aktuální.

yum clean allyum -y update

Krok 2. Nainstalujte server LAMP.

Je vyžadován zásobníkový server CentOS 7 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde. Nainstalujte také požadované moduly PHP:

yum install php-mysql php-gd php-ldap php-xml php-xmlrpc php-mbstring php-mcrypt curl zlib libtool-ltdl php-pdo

Krok 3. Instalace Open Web Analytics (OWA).

První věc, kterou musíte udělat, je přejít na stránku pro stahování Open Web Analytics a stáhnout si nejnovější stabilní verzi Open Web Analytics. V okamžiku psaní tohoto článku je verze 1.6.0:

wget https://github.com/padams/Open-Web-Analytics/archive/1.6.0.zip

Rozbalte archiv Open Web Analytics do kořenového adresáře dokumentu na vašem serveru:

unzip 1.6.0.zipmv Open-Web-Analytics-1.6.0/ /var/www/html/owa/

Budeme muset změnit oprávnění některých složek:

chown apache:apache -R /var/www/html/owa/

Krok 4. Konfigurace MariaDB pro Open Web Analytics.

Ve výchozím nastavení není MariaDB zesílena. MariaDB můžete zabezpečit pomocí mysql_secure_installation skript. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:

mysql_secure_installation

Nakonfigurujte to takto:

- Nastavit heslo root? [A/n] y- Odebrat anonymní uživatele? [A/n] y- Zakázat vzdálené přihlášení root? [A/n] y- Odebrat testovací databázi a získat k ní přístup? [A/n] y- Znovu načíst tabulky oprávnění? [A/n] y

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro Open Web Analytics. 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 Otevřete instalaci Web Analytics:

vytvořit databázi owa;udělit všechna oprávnění na owa.* na adresu owa@localhost identifikované pomocí 'vaše_heslo';vyprázdnit oprávnění;exit

Krok 5. Konfigurace webového serveru Apache pro Open Web Analytics (OWA).

Vytvoříme virtuálního hostitele Apache pro váš web Open Web Analytics (OWA). Nejprve vytvořte '/etc/httpd/conf.d/vhosts .conf ’ pomocí textového editoru dle vašeho výběru:

nano /etc/httpd/conf.d/vhosts.confIncludeVolitelné vhosts.d/*.conf

Dále vytvořte virtuálního hostitele:

mkdir /etc/httpd/vhosts.d/nano /etc/httpd/vhosts.d/yourdomain.com.conf

Přidejte následující řádky:

ServerAdmin [email protected] "/var/www/html/owa/"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" combinedDirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllVyžadovat uděleno vše 

Uložte a zavřete soubor. Restartujte službu Apache, aby se změny projevily:

systemctl restart httpd.service

Dalším krokem je vytvoření konfiguračního souboru pro OWA. Zkopírujte owa-config-dist.php do nového owa-config.php soubor:

cp owa-config-dist.php owa-config.php

Přidejte následující řádek a uložte:

/** * KONFIGURACE DATABÁZE * * Informace o připojení pro databáze, které bude používat OWA. * */define('OWA_DB_TYPE', 'mysql'); // možnosti:mysqldefine('OWA_DB_NAME', 'owa'); // název databázedefine('OWA_DB_HOST', 'localhost'); // název hostitele serveru, na kterém je umístěna databasedefine('OWA_DB_USER', 'owa'); // databáze userdefine('OWA_DB_PASSWORD', 'vaše_heslo'); // heslo uživatele databázedefine('OWA_PUBLIC_URL', 'http://vaše_doména.com/');

Krok 6. Přístup k Open Web Analytics.

Otevřená webová analýza 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://vase-domena.com nebo http://server-ip a dokončete požadované kroky k dokončení instalace. Pokud používáte firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.

Blahopřejeme! Úspěšně jste nainstalovali Open Web Analytics. Děkujeme, že jste použili tento návod k instalaci Open Web Analytics (OWA) v systému CentOS 7. Pro další nápovědu nebo užitečné informace vám doporučujeme zkontrolovat oficiální webové stránky Open Web Analytics.


Cent OS
  1. Jak nainstalovat CentOS Web Panel na CentOS 6

  2. Jak nainstalovat CentOS Web Panel na CentOS 8

  3. Jak nainstalovat Open Web Analytics na Debian 9

  1. Jak nainstalovat R na CentOS 7

  2. Jak nainstalovat R na CentOS 8

  3. Jak nainstalovat Matomo Web Analytics na CentOS 7

  1. Jak nainstalovat a používat AWStats Web Analytics na CentOS 8

  2. Jak nainstalovat Matomo (Piwik) Web Analytics na CentOS 8

  3. Jak nainstalovat Icinga 2 a Icinga Web 2 na CentOS 7