GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Open Web Analytics di Debian 9

Dalam tutorial ini, kami akan menunjukkan cara menginstal Open Web Analytics di VPS Debian 9.

Open Web Analytics adalah alat analisis lalu lintas sumber terbuka yang membantu pemilik situs web menganalisis bagaimana pengunjung menggunakan situs web mereka. Open Web Analytics juga memungkinkan pemilik untuk melacak pengunjung situs web mereka, termasuk gerakan mouse, pengguliran, dan penekanan tombol. Selain itu, Open Web Analytics memiliki dukungan bawaan untuk melacak situs web yang dibuat dengan sistem manajemen konten populer, seperti WordPress dan MediaWiki.

Prasyarat:

  • VPS yang menjalankan Debian 9. Untuk tutorial ini, kami akan menggunakan salah satu VPS Debian SSD 1 kami.
  • Akses ke pengguna root, atau pengguna dengan hak istimewa sudo.

Langkah 1:Masuk ke server perbarui Paket OS server Anda

Masuk ke server Debian 9 Anda dengan SSH sebagai pengguna root, atau sebagai pengguna yang memiliki hak sudo:

ssh root@IP_Address -p Port_number

Sebelum kita dapat memulai dengan instalasi Open Web Analytics, kita harus memastikan bahwa semua paket OS Debian yang terinstal di server adalah yang terbaru. Kita dapat melakukannya dengan menjalankan perintah berikut:

sudo apt-get update
sudo apt-get upgrade

Langkah 2:Instal Apache

Apache adalah server web yang mudah digunakan dan sangat populer yang tersedia di hampir semua distribusi Linux. Ini adalah server web yang akan kita gunakan untuk tutorial ini.

Pertama, periksa apakah Apache sudah terinstal dan berjalan di server Debian Anda:

ps aux | grep apache2

Kami juga dapat memeriksa apakah ada paket Apache2 yang terinstal di server:

dpkg -l | grep apache2

Jika Apache sudah terinstal di server, kita dapat melewati langkah instalasi Apache dan melanjutkan ke langkah 4, yaitu menginstal PHP.
Jika Apache tidak diinstal pada sistem Anda, kita dapat menginstalnya menggunakan:

apt-get install apache2

Setelah terinstal, mulai server Apache dan aktifkan untuk memulai pada server boot:

systemctl start apache2
systemctl enable apache2

Langkah 3:Aktifkan Modul Apache 'Rewrite'

Aktifkan rewrite Apache Apache modul, jika belum diaktifkan:

a2enmod rewrite

Mulai ulang layanan Apache agar perubahan diterapkan:

systemctl restart apache2

Langkah 4:Instal PHP dan ekstensi PHP yang Diperlukan

Versi PHP default yang tersedia dari repositori resmi Debian 9 adalah PHP 7.0. Instal PHP 7.0, bersama dengan beberapa ekstensi PHP yang diperlukan agar Open Web Analytics berfungsi dengan benar:

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

Langkah 5:Konfigurasi PHP

Temukan file konfigurasi PHP:

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

Outputnya harus seperti ini:

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

Edit php.ini file konfigurasi menggunakan editor teks pilihan Anda:

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

Tambahkan/ubah opsi berikut:

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"

Langkah 6:Buat Host Virtual di Apache

Agar dapat mengakses Open Web Analytics menggunakan nama domain, kami perlu membuat host virtual di Apache untuk domain Anda.

Catatan: Anda harus sudah memiliki domain yang terdaftar dan menyiapkan server Anda.

Buka file menggunakan editor teks pilihan Anda:

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

Kemudian tambahkan konten berikut ke 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>

Ingatlah untuk mengganti 'domain-anda.com' dengan nama domain Anda yang sebenarnya.

Untuk mengaktifkan virtual host yang baru saja kita buat, jalankan perintah berikut:

a2ensite your-domain.com.conf

Kemudian, nonaktifkan konfigurasi Apache default:

a2dissite 000-default.conf

Mulai ulang layanan Apache agar perubahan diterapkan:

systemctl restart apache2

Langkah 7:Instal MariaDB

Kami akan menggunakan MariaDB sebagai mesin database. Kita dapat menginstal server MariaDB dari repositori dasar Debian 9 menggunakan perintah berikut:

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

Jika diinginkan, Anda dapat lebih meningkatkan keamanan server MariaDB Anda dengan menjalankan perintah yang akan menjawab beberapa pertanyaan.

mysql_secure_installation

Kami menyarankan untuk menjawab setiap pertanyaan dengan karakter 'Y' untuk ya.

Langkah 8:Buat Database untuk OWA

Buat database MySQL untuk situs web 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;

Jangan lupa untuk mengganti 'Password' dengan password yang sebenarnya kuat.

Langkah 9:Instal Buka Analisis Web

Unduh versi terbaru OWA, tersedia di (http://downloads.openwebanalytics.com) dan ekstrak ke direktori root dokumen situs web Anda (mis. /var/www/html/domain-anda.com).

Contoh kami di bawah ini memiliki tautan untuk versi terbaru pada saat penulisan ini telah disiapkan:

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

Buka http://your-domain.com/owa/ di browser web dan dan ikuti petunjuk di layar:

Klik tombol “Let’s Get Started”, dan pada halaman berikutnya masukkan informasi berikut untuk database MySQL:

  • Host Basis Data:localhost
  • Nama Basis Data:owa
  • Pengguna Basis Data:owa
  • Kata Sandi Basis Data:masukkan kata sandi pengguna MySQL 'owa' Anda (dalam tutorial ini, disetel ke Kata Sandi).

Klik 'Lanjutkan'.

Di halaman berikutnya, masukkan domain situs web yang akan dilacak, alamat email Anda, dan atur kata sandi untuk pengguna admin OWA. Klik 'Lanjutkan'.

Itu dia. Instalasi Open Web Analytics selesai.

Sekarang Anda dapat masuk ke back-end administrator OWA dan membuat pelacak untuk situs web Anda.

Langkah 10:Instal dan Aktifkan Open Web Analytics di situs WordPress

OWA dapat dengan mudah diinstal dan diaktifkan di situs WordPress. Cukup ikuti langkah-langkah berikut:

Unduh versi terbaru OWA di direktori 'plugin' situs web WordPress Anda, misalnya:

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/

Jangan lupa untuk mengganti 'path-to-the-wordpress-website' dengan path sebenarnya ke direktori root dokumen situs WordPress Anda.
Masuk ke backend WordPress Anda dan aktifkan plugin. Ini akan membuat semua tabel database yang diperlukan dengan awalan owa_ di database yang sama dengan yang digunakan WordPress. Open Web Analytics akan segera mulai melacak semua halaman web dan feed yang dihasilkan WordPress. Juga, ada banyak opsi OWA yang dapat dikonfigurasi sesuai dengan kebutuhan Anda. Opsi ini tersedia di bawah tab opsi utama di back-end WordPress.

Tentu saja, Anda tidak perlu menginstal Open Web Analytics di Debian 9, jika Anda menggunakan salah satu solusi Managed Debian Hosting kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menyiapkan dan mengonfigurasi Open Web Analytics di Debian 9 untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS . Jika Anda menyukai posting ini tentang cara menginstal Open Web Analytics pada VPS Debian 9 , silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan pintasan berbagi di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Debian
  1. Cara Menginstal Apache Maven di Debian 10

  2. Cara Menginstal Apache Maven di Debian 11

  3. Cara Instal Apache Cassandra di Debian 11 / Debian 10

  1. Cara Instal Apache di Debian 9

  2. Cara Instal Apache Cassandra di Debian 9

  3. Cara Instal Apache Web Server di Debian 10 Linux

  1. Cara Menginstal Matomo Web Analytics di Debian 9

  2. Cara Menginstal Apache ActiveMQ di Debian 10

  3. Cara Instal Apache Tomcat 10 di Debian 10