Matomo (sebelumnya dikenal sebagai Piwik) adalah aplikasi analisis web sumber terbuka dan gratis yang dikembangkan di PHP untuk menjadi alternatif utama Google Analytics. Matomo dapat digunakan untuk melacak kunjungan online ke satu atau beberapa situs web dan menampilkan laporan kunjungan ini untuk dianalisis.
Dalam tutorial ini, kami akan menunjukkan cara menginstal Matomo Web Analytics di Ubuntu 20.04 VPS Anda.
Prasyarat
- VPS Ubuntu 20.04
- Akses root SSH atau pengguna sistem biasa dengan hak istimewa sudo
Langkah 1. Masuk melalui SSH dan perbarui sistem
Masuk ke VPS Ubuntu 20.04 Anda dengan SSH sebagai pengguna root:
ssh root@IP_Address -p Port_number
Ganti “IP_Address ” dan “Port_Number ” dengan alamat IP server Anda dan port SSH.
Sekarang, jalankan perintah berikut untuk memperbarui semua paket yang diinstal ke versi terbaru yang tersedia.
apt update && sudo apt upgrade
Langkah 2:Instal Apache Webserver
Jalankan perintah berikut untuk menginstal server web Apache:
apt install apache2
Untuk memulai Apache dan mengaktifkannya untuk memulai otomatis saat server boot, jalankan perintah berikut:
systemctl start apache2 systemctl enable apache2
Langkah 3:Instal PHP dengan ekstensi yang diperlukan
Untuk menginstal PHP dan ekstensi PHP yang diperlukan, jalankan perintah berikut:
apt install php php-cli libapache2-mod-php php-common php-curl php-gd php-mbstring php-mysql php-xml php-intl php-zip
Langkah 4:Instal MariaDB dan buat database untuk Matomo
Matomo membutuhkan server database, dan dapat diinstal dengan menjalankan perintah berikut:
apt install mariadb-server
Setelah server MariaDB diinstal, masuk ke shell MariaDB sebagai pengguna root dan buat database dan pengguna untuk Matomo:
mysql -u root -p
MariaDB [(none)]> CREATE DATABASE matomodb; MariaDB [(none)]> GRANT ALL PRIVILEGES ON matomodb.* TO 'matomouser'@'localhost' IDENTIFIED BY 'Passw0rd'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> EXIT;
Jangan lupa ganti 'Passw0rd' dengan sandi kuat yang sebenarnya.
Langkah 5:Unduh Matomo di Ubuntu 20.04
Unduh versi terbaru Matomo dari situs web resmi di server Anda:
wget https://builds.matomo.org/matomo.zip
Setelah diunduh, unzip file yang diunduh dengan perintah berikut:
unzip matomo.zip -d /var/www/html/
Kemudian ubah kepemilikan Matomo menjadi www-data:
chown -R www-data:www-data /var/www/html/matomo/
Langkah 6:Buat file konfigurasi Apache
Untuk membuat file konfigurasi baru untuk Matomo, kita dapat membuat file konfigurasi Apache baru:
nano /etc/apache2/sites-available/matomo.conf
File konfigurasi Apache dasar terlihat seperti ini:
<VirtualHost *:80> ServerAdmin admin@your_domain.com DocumentRoot /var/www/html/matomo ServerName your_domain.com ServerAlias www.your_domain.com <Directory /var/www/html/matomo/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/matomo_error.log CustomLog ${APACHE_LOG_DIR}/matomo_access.log combined </VirtualHost>
Jangan lupa ganti nama domain di sebelah ServerAdmin dan ServerName (your_domain.com
) untuk membuatnya bekerja dengan nama domain terdaftar unik Anda.
Simpan dan tutup file tersebut kemudian aktifkan virtual host Matomo dengan perintah berikut:
a2ensite matomo.conf
Mulai ulang layanan Apache dan Anda siap:
systemctl restart apache2
Langkah 7. Instal sertifikat SSL
Pada langkah ini, kami akan mengaktifkan SSL untuk Matomo dengan menggunakan sertifikat SSL Let’s Encrypt gratis.
apt install python3-certbot-apache -y
Setelah Certbot terpasang, kami siap memasang sertifikat untuk domain:
certbot --apache
Setelah instalasi berhasil, pesan serupa berikut akan diterima:
- Congratulations! Your certificate and chain have been saved at: /etc/letsencrypt/live/your_domain.com/fullchain.pem Your key file has been saved at: /etc/letsencrypt/live/your_domain.com/privkey.pem
Langkah 8:Menginstal Matomo Menggunakan Antarmuka Web
Untuk menjalankan wizard penginstalan web, buka https://domain_anda.com dan Anda akan diarahkan ke halaman selamat datang Matomo. Klik “Berikutnya” tombol:
Anda akan melihat “Pemeriksaan Sistem” halaman. Jika semuanya ditandai dengan tanda centang hijau, klik “Berikutnya” tombol untuk melanjutkan ke langkah berikutnya:
Anda harus masuk ke halaman Database Setup. Gunakan kredensial basis data yang dikonfigurasi sebelumnya:
Pembuatan Tabel harus mengembalikan “Tabel yang dibuat dengan sukses! ” pesan:
Selanjutnya, Anda harus membuat Pengguna Super . Berikan nama pengguna, kata sandi, dan alamat email.
Sekarang, berikan nama situs, URL situs web, lalu klik Berikutnya tombol.
Anda akan melihat kode Pelacakan untuk situs Matomo di halaman berikut:
Selanjutnya, Anda akan melihat bahwa instalasi Matomo telah selesai. Klik tombol LANJUTKAN KE MATOMO tombol.
Sekarang, Anda dapat masuk ke back-end administrasi Matomo:
Anda akan melihat Dasbor Matomo dan Anda dapat menambahkan lebih banyak situs web, memeriksa statistik, dll:
Hanya itu saja. Instalasi Matomo sekarang selesai. Tentu saja, Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting Ubuntu kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Matomo untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS. Jika Anda menyukai posting ini tentang cara Menginstal Matomo Web Analytics di Ubuntu 20.04, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini atau cukup tinggalkan balasan. Terima kasih.