GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Open Web Analytics su Debian 9

In questo tutorial, ti mostreremo come installare Open Web Analytics su un VPS Debian 9.

Open Web Analytics è uno strumento di analisi del traffico open source che aiuta i proprietari di siti Web ad analizzare come i visitatori utilizzano i loro siti Web. Open Web Analytics consente inoltre ai proprietari di tenere traccia dei visitatori del proprio sito Web, inclusi i movimenti del mouse, lo scorrimento e la pressione dei tasti. Inoltre, Open Web Analytics ha un supporto integrato per il monitoraggio di siti Web creati con i più diffusi sistemi di gestione dei contenuti, come WordPress e MediaWiki.

Prerequisiti:

  • Un VPS con Debian 9. Per questo tutorial useremo uno dei nostri Debian SSD 1 VPS.
  • Accesso all'utente root o a un utente con privilegi sudo.

Passaggio 1:accedi al server aggiorna i pacchetti del sistema operativo del tuo server

Accedi al tuo server Debian 9 con SSH come utente root o come utente con privilegi sudo:

ssh root@IP_Address -p Port_number

Prima di poter iniziare con l'installazione di Open Web Analytics, dobbiamo assicurarci che tutti i pacchetti del sistema operativo Debian installati sul server siano aggiornati. Possiamo farlo eseguendo i seguenti comandi:

sudo apt-get update
sudo apt-get upgrade

Fase 2:installa Apache

Apache è un server Web intuitivo e molto popolare disponibile su quasi tutte le distribuzioni Linux. Questo è il server web che useremo per questo tutorial.

Innanzitutto, controlla se Apache è già installato e in esecuzione sul tuo server Debian:

ps aux | grep apache2

Possiamo anche verificare se ci sono pacchetti Apache2 installati sul server:

dpkg -l | grep apache2

Se Apache è già installato sul server, possiamo saltare i passaggi di installazione di Apache e procedere con il passaggio 4, che è l'installazione di PHP.
Se Apache non è installato sul tuo sistema, possiamo installarlo utilizzando:

apt-get install apache2

Una volta installato, avvia il server Apache e abilitalo all'avvio all'avvio del server:

systemctl start apache2
systemctl enable apache2

Fase 3:abilita il modulo "Riscrivi" di Apache

Abilita la rewrite di Apache modulo, se non già abilitato:

a2enmod rewrite

Riavvia il servizio Apache per rendere effettive le modifiche:

systemctl restart apache2

Fase 4:installa PHP e le estensioni PHP richieste

La versione predefinita di PHP disponibile dal repository ufficiale di Debian 9 è PHP 7.0. Installa PHP 7.0, insieme ad alcune estensioni PHP necessarie per il corretto funzionamento di Open Web Analytics:

sudo apt-get update
sudo apt-get install php7.0 php7.0-common php7.0-curl php7.0-gd php7.0-curl php7.0-dom php7.0-mysql php7.0-intl
sudo a2enmod php7.0

Fase 5:Configura PHP

Individua il file di configurazione PHP:

php -c /etc/php/7.0/apache2/ -i |grep "Loaded Configuration File"

L'output dovrebbe essere qualcosa del genere:

Loaded Configuration File => /etc/php/7.0/apache2/php.ini

Modifica il php.ini file di configurazione utilizzando il tuo editor di testo preferito:

vi /etc/php/7.0/apache2/php.ini

Aggiungi/modifica le seguenti opzioni:

memory_limit = 256M 
file_uploads = On
allow_url_fopen = On
allow_url_include = Off
post_max_size 32M
upload_max_filesize = 8M
max_execution_time = 300
default_charset = "UTF-8"
date.timezone = "America/Chicago"

Fase 6:crea un host virtuale in Apache

Per poter accedere a Open Web Analytics utilizzando un nome di dominio, dobbiamo creare un host virtuale in Apache per il tuo dominio.

Nota: devi avere già un dominio registrato e configurato per il tuo server.

Apri il file utilizzando il tuo editor di testo preferito:

vi /etc/apache2/sites-available/your-domain.com.conf

Quindi aggiungi il seguente contenuto al file:

<VirtualHost *:80>

ServerAdmin [email protected]
ServerName your-domain.com
ServerAlias www.your-domain.com
DocumentRoot /var/www/html/your-domain.com

<Directory /var/www/html/your-domain.com>
     Options Indexes FollowSymLinks
     AllowOverride All
     Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/your-domain.com_error.log 
CustomLog ${APACHE_LOG_DIR}/your-domain.com_access.log combined 
</VirtualHost>

Ricorda di sostituire "tuo-dominio.com" con il tuo nome di dominio effettivo.

Per abilitare l'host virtuale che abbiamo appena creato, esegui il seguente comando:

a2ensite your-domain.com.conf

Quindi, disabilita la configurazione predefinita di Apache:

a2dissite 000-default.conf

Riavvia il servizio Apache per rendere effettive le modifiche:

systemctl restart apache2

Passaggio 7:installa MariaDB

Useremo MariaDB come motore di database. Possiamo installare il server MariaDB dal repository di base di Debian 9 usando i seguenti comandi:

sudo apt-get install mariadb-server-10.1 mariadb-server-core-10.1

Se lo desideri, puoi migliorare ulteriormente la sicurezza del tuo server MariaDB eseguendo un comando che risponderà ad alcune domande.

mysql_secure_installation

Ti suggeriamo di rispondere a ogni domanda con il carattere "Y" per sì.

Fase 8:crea un database per OWA

Crea un database MySQL per il sito Web di Open Web Analytics:

mysql -u root -p
MariaDB [(none)]> CREATE DATABASE owa;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON owa.* TO 'owa'@'localhost' IDENTIFIED BY 'Password';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

Non dimenticare di sostituire "Password" con una password efficace.

Passaggio 9:installa Open Web Analytics

Scarica l'ultima versione di OWA, disponibile all'indirizzo (http://downloads.openwebanalytics.com) ed estraila nella directory principale dei documenti del tuo sito Web (ad es. /var/www/html/tuo-dominio.com).

Il nostro esempio di seguito ha già impostato il link per l'ultima versione al momento della scrittura:

cd /opt/
wget https://github.com/padams/Open-Web-Analytics/archive/1.6.2.tar.gz
tar -xvzf 1.6.2.tar.gz
mkdir -p /var/www/html/your-domain.com/owa/
mv /opt/Open-Web-Analytics-*/* /var/www/html/your-domain.com/owa/
chown -R www-data:www-data /var/www/html/your-domain.com/owa/
rm  1.6.2.tar.gz

Apri http://your-domain.com/owa/ in un browser web e segui le istruzioni sullo schermo:

Fai clic sul pulsante "Iniziamo" e nella pagina successiva inserisci le seguenti informazioni per il database MySQL:

  • Host database:localhost
  • Nome database:owa
  • Utente database:owa
  • Password database:inserisci la password del tuo utente MySQL 'owa' (in questo tutorial, è impostata su Password).

Fai clic su "Continua".

Nella pagina successiva, inserisci il dominio del sito web da tracciare, il tuo indirizzo email e imposta una password per l'utente admin OWA. Fai clic su "Continua".

Questo è tutto. L'installazione di Open Web Analytics è completa.

Ora puoi accedere al back-end dell'amministratore di OWA e creare un tracker per il tuo sito web.

Passaggio 10:installa e abilita Open Web Analytics su un sito Web WordPress

OWA può essere facilmente installato e abilitato su un sito Web WordPress. Segui semplicemente questi passaggi:

Scarica l'ultima versione di OWA nella directory "plugin" del tuo sito Web WordPress, ad esempio:

cd /opt/
wget https://github.com/padams/Open-Web-Analytics/archive/1.6.2.tar.gz
tar -xvzf 1.6.2.tar.gz
mkdir -p /path-to-the-wordpress-website/wp-content/plugins/owa/
mv /opt/Open-Web-Analytics-*/* /path-to-the-wordpress-website/wp-content/plugins/owa/
chown -R www-data:www-data /path-to-the-wordpress-website/wp-content/plugins/owa/

Non dimenticare di sostituire "percorso-del-sito-web-wordpress" con il percorso effettivo della directory principale dei documenti del tuo sito Web WordPress.
Accedi al tuo backend di WordPress e attiva il plug-in. Questo creerà tutte le tabelle di database richieste con il prefisso owa_ nello stesso database utilizzato da WordPress. Open Web Analytics inizierà immediatamente a monitorare tutte le pagine Web e i feed generati da WordPress. Inoltre, ci sono molte opzioni OWA che possono essere configurate in base alle tue esigenze. Queste opzioni sono disponibili nella scheda delle opzioni principali nel back-end di WordPress.

Ovviamente, non è necessario installare Open Web Analytics su Debian 9, se utilizzi una delle nostre soluzioni di hosting Debian gestito, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di impostare e configurare Open Web Analytics su Debian 9 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS . Se ti è piaciuto questo post su come installare Open Web Analytics su un Debian 9 VPS , per favore condividilo con i tuoi amici sui social network usando le scorciatoie di condivisione qui sotto, o semplicemente lascia un commento nella sezione commenti. Grazie.


Debian
  1. Come installare Apache su Debian 9

  2. Come installare Apache Cassandra su Debian 9

  3. Come installare Apache Maven su Debian 10

  4. Come installare Apache Maven su Debian 11

  5. Come installare Apache Cassandra su Debian 11 / Debian 10

Come installare Apache Tomcat su Debian 11

Come installare Apache NetBeans su Debian 11 / Debian 10

Come installare e configurare Apache Web Server su Debian 11

Come installare Matomo Web Analytics Tool su Debian

Come installare il server Web Apache su Debian 11

Come installare Open Web Analytics su CentOS 7