GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer Open Web Analytics sur CentOS 7

Dans l'article d'aujourd'hui, nous allons installer Open Web Analytics (OWA) sur un VPS CentOS 7. Open Web Analytics (OWA) est un logiciel d'analyse Web open source que vous pouvez utiliser pour suivre et analyser la façon dont les gens utilisent vos sites Web et vos applications. Il est écrit en PHP et utilise une base de données MySQL. OWA est similaire à Google Analytics bien qu'il s'agisse d'un logiciel serveur que n'importe qui peut installer et exécuter sur un VPS Linux.

OWA est sous licence GPL et offre aux propriétaires et aux développeurs de sites Web des moyens simples d'ajouter des analyses Web à leurs sites à l'aide d'API Javascript, PHP ou REST simples. Il est également livré avec une prise en charge intégrée pour le suivi des sites Web créés avec des cadres de gestion de contenu populaires tels que WordPress et MediaWiki.

1. EXIGENCES

Nous utiliserons notre plan d'hébergement VPS Linux SSD 1 pour ce didacticiel.

Connectez-vous à votre serveur via SSH :

# ssh root@server_ip

Avant de commencer, entrez la commande ci-dessous pour vérifier si vous avez la bonne version de CentOS installée sur votre machine :

# chat /etc/redhat-release

qui devrait vous donner la sortie ci-dessous :

CentOS Linux version 7.2.1511 (Core)

2. METTRE À JOUR LE SYSTÈME

Assurez-vous que votre serveur est entièrement à jour :

# yum mise à jour

3. INSTALLER L'ANALYSE WEB OUVERTE

Nous allons télécharger l'archive zip OWA dans le /opt annuaire. Vous pouvez récupérer la dernière version ici.

Exécutez les commandes ci-dessous :

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

Décompressez l'archive téléchargée. Si vous n'avez pas installé unzip sur votre serveur, vous pouvez le faire en utilisant :yum install unzip

# décompressez 1.6.0.zip

Renommez le répertoire décompressé en une valeur plus appropriée et plus facile à retenir. La commande ci-dessous fait exactement cela et déplace le répertoire dans la racine du document Apache (/var/www/html ):

# mv Open-Web-Analytics-1.6.0/ /var/www/html/owa/

Entrez dans le répertoire :

# cd /var/www/html/owa/

4. CONFIGURER MySQL

Votre prochaine étape consiste à créer une base de données pour OWA. Mais avant cela, si vous n'avez pas de mot de passe root MySQL actif, n'hésitez pas à exécuter le script de post-installation 'mysql_secure_installation ' afin de définir un mot de passe root :

# mysql_secure_installation- Définir le mot de passe root ? [O/n] y- Supprimer les utilisateurs anonymes ? [O/n] y- Interdire la connexion root à distance ? [O/n] y- Supprimer la base de données de test et y accéder ? [O/n] y- Recharger les tables de privilèges maintenant ? [O/n] oui

5. CRÉER UNE NOUVELLE BASE DE DONNÉES

Donc, vous venez de configurer le mot de passe root MySQL à votre guise. La prochaine chose que vous devez faire est de créer la base de données OWA réelle. Connectez-vous à votre service MySQL en tant que root et exécutez les requêtes ci-dessous :

# mysql -u root -pmysql> create database owa;mysql> accorde tous les privilèges sur owa.* à owa@localhost identifié par 'your_password';mysql> flush privileges;mysql> exitBye

6. CONFIGURER LE SERVEUR WEB APACHE

Avec cela pris en charge, vous pouvez maintenant créer une configuration d'hôte virtuel Apache pour le domaine que vous utiliserez pour accéder à OWA. À l'aide de votre éditeur de texte préféré, ouvrez un fichier. Nous utilisons nano :

# nano /etc/httpd/conf.d/votre_domaine.conf

Collez maintenant ce qui suit :

ServerAdmin webmaster@your_domain.comDocumentRoot "/var/www/html/owa/"ServerName your_domain.comServerAlias ​​www.your_domain.comErrorLog "/var/log/httpd/your_domain.com-error_log"CustomLog "/var/log/httpd/votre_domaine.com-access_log" combiné IndexRépertoire index.html index.phpOptions FollowSymLinksAllowOverride AllExiger tous accordés 

N'oubliez pas de changer les valeurs your_domain avec votre nom de domaine réel. Enregistrez et fermez le fichier. Redémarrez Apache pour que les modifications prennent effet :

# redémarrage du service httpd

Cependant, nous n'avons toujours pas fini. Il y a une toute petite chose à faire. Créez un fichier de configuration pour OWA. Copiez owa-config-dist.php à un nouveau owa-config.php fichier :

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

Maintenant, à l'aide d'un éditeur de texte, ouvrez le fichier et mettez à jour la base de données et les valeurs d'URL pour l'installation d'OWA. Une fois mises à jour, les valeurs doivent ressembler à celles ci-dessous :

/** * CONFIGURATION DE LA BASE DE DONNÉES * * Informations de connexion pour les bases de données qui seront utilisées par OWA. * */define('OWA_DB_TYPE', 'mysql'); // options :mysqldefine('OWA_DB_NAME', 'owa'); // nom de la base de donnéesdefine('OWA_DB_HOST', 'localhost'); // nom d'hôte du serveur hébergeant la base de donnéesdefine('OWA_DB_USER', 'owa'); // base de données userdefine('OWA_DB_PASSWORD', 'votre_mot de passe'); // définition du mot de passe de l'utilisateur de la base de données('OWA_PUBLIC_URL', 'http://votre_domaine.com/');

Enregistrez et fermez le fichier. Enfin et surtout, attribuez le propriétaire approprié du répertoire owa.

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

Ouvrez maintenant votre navigateur Web préféré et accédez à http://votre_domaine.com pour terminer l'installation d'OWA. Vous serez accueilli par une page comme le montre l'image ci-dessous.

Cliquez sur "Commençons ‘. Entrez le domaine du site, votre adresse e-mail et le mot de passe qui seront valides pour l'utilisateur administrateur. Cliquez sur 'Continuer ‘.

Vous obtiendrez un ‘Succès ! C'est ça. L'installation est terminée ' message. Ensuite, cliquez sur "Connexion et génération d'un outil de suivi de site

Toutes nos félicitations. Si vous avez suivi attentivement le didacticiel, vous disposez maintenant d'une installation Open Web Analytics fonctionnelle que vous pouvez utiliser pour suivre vos sites Web. Vous voudrez peut-être consulter la documentation OWA pour plus d'informations sur les fonctionnalités du logiciel, le cadre, etc…

Bien sûr, vous n'êtes pas obligé d'installer Open Web Analytic sur CentOS 7, si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Open Web Analytic sur CentOS 7, pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS . Si vous avez aimé cet article sur l'installation d'Open Web Analytic sur CentOS 7, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer le panneau Web CentOS sur CentOS 6

  2. Comment installer le panneau Web CentOS sur CentOS 8

  3. Installer Softaculous dans le panneau Web CentOS

  4. Installer le panneau Web CentOS sur CentOS 6

  5. Comment installer Open Classifieds sur CentOS 7

Comment installer Open Web Analytics sur CentOS 7

Comment installer le serveur Web Caddy sur CentOS 7

Comment installer le navigateur Web Opera sur CentOS 7

Comment installer le panneau Web CentOS sur CentOS 7.x

Comment installer le panneau Web de contrôle sur CentOS 8

Comment installer le panneau Web CentOS sur CentOS 7