Как установить Piwik (альтернатива Google Analytics) в Linux

Опубликовано: 24 Января, 2023

Piwik — это программное обеспечение с открытым исходным кодом. В настоящее время он известен как программное обеспечение Matomo. Piwik — старая версия этого программного продукта. Раньше Матомо был известен как Пивик. Matomo также известен как Piwik Pro. Значит, Piwik, Matomo и Piwik Pro — это одно и то же с разными названиями. Piwik — программа для веб-аналитики. Это может быть альтернативой Google Analytics. Он разработан группой разработчиков по всему миру. Он в основном работает на PHP и MySQL. Как правило, он посещает определенный веб-сайт, который ему предоставляют пользователи. Затем он проанализирует веб-сайт и создаст отчет о нем. Для установки Piwik на машину необходимо предварительно установить сервер Apache.

Особенности Пивика:

  • Piwik предоставляет широкий анализ веб-сайта. Например, сколько посетителей посещают веб-сайт в день, месяц или год. Кроме того, он может обеспечить просмотр веб-сайта в режиме реального времени.
  • Piwik предоставляет красивый пользовательский интерфейс. С помощью которого пользователи могут переходить на каждый веб-сайт, на котором работает Piwik, в целях анализа.
  • Даже Piwik можно использовать и для сайтов электронной коммерции. Он также может анализировать прибыль или убыток для любого определенного бизнес-сайта.

Установка и настройка Piwik в Linux

Шаг 1 : Сначала нам нужно открыть терминал Linux. Там мы должны запустить следующую команду. Это поможет установить Piwik в машину. Piwik будет загружен в ZIP-файл. Нам нужно дождаться завершения процесса.

wget https://builds.matomo.org/piwik.zip

Шаг 2 : Затем, после загрузки файла .zip, мы должны выполнить следующую команду. Это поможет распаковать ZIP-файл.

unzip piwik.zip

Шаг 3 : Извлечение файла .zip займет много времени. Нам нужно дождаться завершения процесса.

Шаг 4 : После извлечения Piwik мы должны переместить его в определенный каталог. Для его перемещения нам нужно запустить следующую команду. Затем мы должны переключиться на определенный каталог. Для этого нам нужно запустить вторую команду. Эти команды не будут давать никакого вывода. Просто, это будет делать работу. После запуска этих команд мы можем визуализировать, что наш каталог изменился.

mv piwik /var/www/
cd /var/www/

Шаг 5 : Затем мы должны изменить владельца файла. А также нам нужно изменить разрешение. Первая команда изменит владельца Piwik, а вторая команда изменит разрешение, необходимое для запуска Piwik на машине. Обе эти команды ничего не выводят. Они просто сделают работу.

chown -R www-data.www-data piwik
chmod -R 775 piwik

Примечание . Описанный выше шаг очень важен. Пользователи должны выполнить шаг, обращая на него внимание. Любые ошибки, допущенные в этом случае, будут мешать установке Piwik. Это будет препятствовать установке Piwik не только в этой попытке, но и в будущем, когда пользователи захотят снова установить Piwik на эту машину, а затем снова выдаст сообщение об ошибке. Поэтому рекомендуется выполнять его осторожно.

Шаг 6 : Затем мы должны запустить следующую команду. Это откроет перед пользователями окно, похожее на редактор. Окно терминала откроется. Там мы должны настроить что-то важное.

vim /etc/apache2/sites-available/piwik.conf

Шаг 7 : Затем мы должны написать следующие элементы в этом окне редактора. Это необходимо для настройки на сервере Apache. По выбору пользователя они могут изменить имя сервера. Пункты написаны ниже. Пользователи могут просто скопировать и вставить его поверх редактора. После написания всех пунктов нам остается только нажать Enter. Следовательно, окно редактора закроется и вернется в исходное окно терминала.

< VirtualHost *:80> 
ServerName www.linux.com
DocumentRoot /var/www/piwik/
< Directory /var/www/piwik/> 
AllowOverride All
allow from all
< /Directory> 
< /VirtualHost>

Примечание . Пользователи, пожалуйста, не вносите никаких изменений в любую другую часть конфигурации. При необходимости пользователи могут изменить только имя сервера. Пользователям не нужно бояться одной и той же проблемы ServerName. Предположим, что пользователи уже дали такое же имя сервера какому-то другому программному обеспечению, а для Piwik они также дали такое же имя сервера. В этом случае также не будет никаких проблем, когда они откроют этот сервер. Но, пожалуйста, не вносите никаких изменений, кроме ServerName. Это может привести к неудачной установке Piwik.

Шаг 8 : Теперь, после всех настроек, нам нужно активировать новый сервер. Для этого пользователям необходимо выполнить следующую команду. Это займет небольшое количество времени.

a2ensite piwik.conf

Шаг 9 : Теперь, после активации нового сервера, нам нужно отключить сервер Apache по умолчанию. Для этого нам нужно запустить следующую команду. Это также займет небольшое количество времени, чтобы закончить.

a2dissite 000-default.conf

Примечание . Для установки любого сервера ранее, если пользователи уже отключили сервер Apache, они также могут выполнить этот шаг. Это ничему не помешает. Рекомендуется выполнить этот шаг, даже если пользователь уже отключил сервер Apache.

Шаг 10 : Теперь нам нужно переписать или сохранить изменения, которые мы сделали на сервере Apache. Для этого нам нужно выполнить следующую команду. Это сохранит изменения.

a2enmod rewrite

Шаг 11. После сохранения изменений рекомендуется перезапустить приложение. В этом случае также для Apache Server нам необходимо перезапустить его. Для перезапуска нам нужно выполнить следующую команду. Ничего это не подскажет. Это просто перезапустит Apache.

systemctl restart apache2

Шаг 12 : Теперь мы установили Piwik на машину. Теперь мы откроем браузер и найдем имя нашего сервера. Здесь, в данном случае, ServerName — «www.linux.com». После поиска он предоставит домашнюю страницу Piwik. Поскольку Piwik теперь известен как Matomo, он будет перенаправлен на домашнюю страницу Matomo. Следовательно, установка Piwik прошла успешно.

Еще несколько конфигураций (задач)

После установки Piwik на машину необходимо выполнить несколько простых настроек. Мы можем принять эти конфигурации как некоторые простые задачи. Хотя во многих задачах нам нужно просто нажать «Далее», есть задачи, в которых руководство будет лучше для пользователей. Здесь мы перечислим эти задачи шаг за шагом.

1. Задача проверки системы

Примечание . Здесь нам не нужно вносить никаких изменений. Здесь мы просто прокручиваем страницу вниз и должны нажать «Далее». Хотя это простая задача, но, как следует из названия «Проверка системы», некоторые пользователи могут запутаться. Именно поэтому необходимо руководство.

Шаг 1: После страницы приветствия он будет перенаправлен на страницу проверки системы. Там Piwik автоматически проверит, доступны ли необходимые пакеты и программное обеспечение. Это будет длинный список. В обычных случаях все эти вещи идут хорошо. Как будто есть какая-то проблема, Piwik выдаст ошибку при установке.

Шаг 2: Нам нужно просто прокрутить страницу вниз. Там мы найдем кнопку «Далее» . Мы должны нажать на это. Таким образом, мы выполнили эту задачу.

2. Задача суперпользователя

Задача суперпользователя не сложная задача. Здесь все задачи перечислены несколько иначе. Это тот же шаг, который мы выполняем при использовании MySQL.

Шаг 1: В этой задаче нам нужно сначала указать имя пользователя. Это имя пользователя понадобится, когда пользователь снова посетит Piwik или когда он захочет внести какие-либо изменения. Кроме того, вместе с именем пользователя мы должны предоставить пароль и подтвердить его.

Шаг 2: Затем мы должны указать адрес электронной почты пользователя. Это не так важно, но необходимо. По этому адресу электронной почты Piwik может отправлять пользователю информационный бюллетень. В любой момент пользователи могут отписаться от рассылки. И тогда мы должны нажать Next

Примечание. Нам не нужно нажимать на указанные там флажки. Сделайте их пустыми и нажмите «Далее».

3. Настройте задачу веб-сайта

Шаг 1: В этой задаче нам нужно просто ввести необходимые данные. Как и здесь, мы должны написать название веб-сайта. Пользователи могут указать любое имя.

Шаг 2: Кроме того, мы должны указать URL-адрес веб-сайта. Это должен быть тот же URL, который мы дали ранее. В данном случае наш URL-адрес был «www.linux.com». Итак, мы должны написать то же самое.

Шаг 3: Затем мы должны указать местоположение пользователя.

Шаг 4: Наконец, он запросит электронную коммерцию. Рекомендуется не менять эту вещь. Он всегда будет в режиме «Включено». Изменение его режима может помешать работе Piwik. Затем мы должны нажать Далее.