Установите Piwik на Ubuntu 14.04

Piwik - это система программного обеспечения для анализа с открытым исходным кодом, которую можно установить на сервере для просмотра трафика своих веб-сайтов в режиме реального времени. Это отличная альтернатива веб-аналитическим решениям, таким как Google Analytics. В этом руководстве мы узнаем, как установить и настроить Piwik на сервере VULTR на основе Ubuntu 14.04.

Требования

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

sudo apt-get update
sudo apt-get upgrade

Для запуска Piwik на вашем сервере должен быть установлен стек LAMP (Linux, Apache, MySQL и PHP). Если вы еще этого не сделали, то вы можете следовать нашему руководству по установке и настройке стека. Кроме того, вам понадобится дополнительная библиотека PHP для работы Piwik. Запустите следующую команду, чтобы установить его.

sudo apt-get install php-gd

Это знаменует собой завершение всех шагов, необходимых для работы Piwik.

Скачать Piwik

Сначала убедитесь, что вы находитесь в каталоге пользователя.

cd /var/www/piwik

Возьмите последнюю версию Piwik.

wget http://builds.piwik.org/latest.zip

Разархивируйте и переместите релиз Piwik в каталог пользователя.

unzip latest.zip

Установите правильные права доступа к файлам tmpи configкаталогам.

chmod a+w /var/www/piwik/tmp
chmod a+w /var/www/piwik/config

Настройте надлежащие права пользователя для всего piwikкаталога.

chown -R www-data:wwww-data /var/www/piwik

Настройка домена статистики

Чтобы получить доступ к своей странице Piwik, вы можете либо установить ее, используя IP-адрес вашего сервера, либо настроить собственное доменное имя. Вы можете пропустить этот процесс, если вам удобен доступ к Piwik через IP-адрес. Если вы хотите использовать полезный URL для страницы статистики, продолжайте чтение.

Предположим, что у вас есть домен domain.comи вы хотите получить доступ к Piwik по адресу stats.domain.com. Для этого вам необходимо сначала настроить «запись A» stats.domain.comу своего провайдера DNS. Если вы не знаете, как это сделать, обратитесь в службу поддержки, в которой вы зарегистрировали свой домен.

После настройки «A record» нам нужно привязать домен stats к серверу через функцию виртуального хоста Apache. Нам нужно будет настроить пользовательскую запись vhost для домена статистики. Выполните следующие команды на терминале.

sudo nano /etc/apache2/sites-available/stats.domain.com.conf

Добавьте следующие строки в файл выше.

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName stats.domain.com
    ServerAlias stats.domain.com
    DocumentRoot /var/www/piwik/
    ErrorLog /var/www/piwik/logs/error.log
    CustomLog /var/www/piwik/logs/access.log combined
</VirtualHost>

Замените вышеуказанный адрес электронной почты на ваш рабочий адрес электронной почты. Нам также необходимо создать каталог журналов.

mkdir /var/www/piwik/logs

Теперь, когда виртуальный хост настроен, нам нужно активировать его с помощью следующих команд.

sudo a2ensite stats.domain.com.conf

Перезапустите сервер Apache, чтобы конфигурация вступила в силу.

sudo service apache2 restart

Установить Piwik

Теперь, когда мы имеем установки Piwik, вы можете получить доступ к нему либо с помощью http://<yourserverIP>/piwikили http://stats.domain.comURL из веб - браузера. Следуйте инструкциям на экране для завершения установки. Убедитесь, что вы указали правильного пользователя базы данных, у которого есть права на создание таблицы во время установки.



Leave a Comment

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

6 невероятных фактов о Nintendo Switch

6 невероятных фактов о Nintendo Switch

Многие из вас знают Switch, который выйдет в марте 2017 года, и его новые функции. Для тех, кто не знает, мы подготовили список функций, которые делают «Switch» обязательным гаджетом.

Технические обещания, которые все еще не выполнены

Технические обещания, которые все еще не выполнены

Вы ждете, когда технологические гиганты выполнят свои обещания? проверить, что осталось недоставленным.

Функциональные возможности уровней эталонной архитектуры больших данных

Функциональные возможности уровней эталонной архитектуры больших данных

Прочтите блог, чтобы узнать о различных уровнях архитектуры больших данных и их функциях самым простым способом.

Как ИИ может вывести автоматизацию процессов на новый уровень?

Как ИИ может вывести автоматизацию процессов на новый уровень?

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

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA стало довольно сложно решать пользователям за последние несколько лет. Сможет ли он оставаться эффективным в обнаружении спама и ботов в ближайшем будущем?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

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

Телемедицина и удаленное здравоохранение: будущее уже здесь

Телемедицина и удаленное здравоохранение: будущее уже здесь

Что такое телемедицина, дистанционное здравоохранение и их влияние на будущее поколение? Это хорошее место или нет в ситуации пандемии? Прочтите блог, чтобы узнать мнение!

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Возможно, вы слышали, что хакеры зарабатывают много денег, но задумывались ли вы когда-нибудь о том, как они зарабатывают такие деньги? Давайте обсудим.

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Недавно Apple выпустила macOS Catalina 10.15.4, дополнительное обновление для исправления проблем, но похоже, что это обновление вызывает больше проблем, приводящих к поломке компьютеров Mac. Прочтите эту статью, чтобы узнать больше