云网牛站
所在位置:首页 > Linux云服务器 > 在RHEL 8/CentOS 8上安装Open Web Analytics(OWA)的方法

在RHEL 8/CentOS 8上安装Open Web Analytics(OWA)的方法

2019-03-16 15:19:20作者:吴析稿源:云网牛站

本文介绍在RHEL 8/CentOS 8操作系统上安装Open Web Analytics(OWA)的方法,需要Nginx/Apache Web服务器、MariaDB数据库、PHP、PCNTL和mysql扩展。OWA是一种开源Web分析软件,用于跟踪和分析最终用户使用的网站和应用程序,它使开发人员和网站所有者能够使用简单的PHP、Javascript或基于REST的API向网页添加分析。OWA还内置支持跟踪由流行的内容管理框架(如WordPress和MediaWiki)制作的网站。按照下面的方法安装和配置Open Web Analytics。

 

一、安装Apache Web服务器参考文章

我们需要Nginx或Apache Web服务器来托管OWA应用程序,我们采用Apache可以参考在RHEL 8上安装配置Apache、mod_ssl、mod_http2的方法

 

二、安装PHP和所需的扩展

Open Web Analytics引擎主要使用PHP编写,你需要在OWA设置之前安装它和一些扩展,参考在RHEL 8系统下安装PHP 7.2和PHP 7.1的方法

确保安装了PCNTL和mysqlnd PHP扩展:

sudo yum -y install php-mysqlnd php-pcntl

验证PHP安装:

$ php -v

PHP 7.2.11 (cli) (built: Oct  9 2018 15:09:36) ( NTS )

Copyright (c) 1997-2018 The PHP Group

Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

 

三、安装和配置数据库

可以选择使用MySQL或MariaDB数据库,如果你没有安装,请参考在RHEL 8系统上安装MySQL 8.0的步骤在RHEL 8系统上安装MariaDB数据库的步骤

安装数据库后,为OWA创建数据库和用户:

$ mysql -u root -p

CREATE DATABASE owa;

GRANT ALL ON owa.* TO 'owa'@'localhost' IDENTIFIED BY 'StrongDBPassword';

FLUSH PRIVILEGES;

exit

 

四、在RHEL 8/CentOS 8上安装Open Web Analytics(OWA)

现在我们已经安装了所有必需的依赖项,我们可以继续下载并安装Open Web Analytics,目前要使用的是1.6.2版本,在终端中下载:

sudo yum -y install wget

wget https://github.com/padams/Open-Web-Analytics/archive/1.6.2.tar.gz

解压缩已下载的文件:

tar xvf 1.6.2.tar.gz

在/var/www/html目录中创建owa目录:

sudo mkdir /var/www/html/owa

将提取的内容移动到创建的目录:

cd Open-Web-Analytics*/

sudo mv * /var/www/html/owa

将目录权限设置为apache用户和组:

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

创建并应用SELinux策略:

sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/owa(/.*)?"

sudo restorecon -Rv /var/www/html/owa

重启httpd服务:

sudo systemctl restart httpd

 

五、配置Open Web Analytics(OWA)Web UI

在浏览器中打开服务器IP和/owa路径,如下图:

在RHEL 8/CentOS 8上安装Open Web Analytics(OWA)的方法

单击“让我们开始(Let’s Get Started)”以开始安装,在下一页面需要提供数据库详细信息,如下图:

在RHEL 8/CentOS 8上安装Open Web Analytics(OWA)的方法

按照向导配置用户名就可以完成在RHEL 8/CentOS 8上的Open Web Analytics安装了。

 

相关主题

在Ubuntu 18.04/16.04上安装Matomo(Piwik)Web分析工具的方法

精选文章
热门文章