GNU/Linux >> Belajar Linux >  >> Cent OS

Instal Open Web Analytic di CentOS 7

Dalam artikel hari ini kita akan menginstal Open Web Analytics (OWA) pada CentOS 7 VPS. Open Web Analytics (OWA) adalah perangkat lunak analisis web sumber terbuka yang dapat Anda gunakan untuk melacak dan menganalisis bagaimana orang menggunakan situs web dan aplikasi Anda. Itu ditulis dalam PHP dan menggunakan database MySQL. OWA mirip dengan Google Analytics meskipun merupakan perangkat lunak server yang dapat diinstal dan dijalankan oleh siapa saja di VPS Linux.

OWA dilisensikan di bawah GPL dan memberi pemilik dan pengembang situs web cara mudah untuk menambahkan analisis web ke situs mereka menggunakan Javascript, PHP, atau API berbasis REST sederhana. Itu juga dilengkapi dengan dukungan bawaan untuk melacak situs web yang dibuat dengan kerangka kerja manajemen konten populer seperti WordPress dan MediaWiki.

1. PERSYARATAN

Kami akan menggunakan paket hosting VPS Linux SSD 1 kami untuk tutorial ini.

Masuk ke server Anda melalui SSH:

# ssh root@server_ip

Sebelum memulai, masukkan perintah di bawah ini untuk memeriksa apakah Anda telah menginstal versi CentOS yang tepat di komputer Anda:

# cat /etc/redhat-release

yang akan memberi Anda output di bawahnya:

Rilis CentOS Linux 7.2.1511 (Core)

2. PERBARUI SISTEM

Pastikan server Anda benar-benar mutakhir:

# pembaruan yum

3. INSTALL BUKA WEB ANALYTICS

Kami akan mengunduh arsip zip OWA di /opt direktori. Anda dapat mengambil versi terbaru di sini.

Jalankan perintah di bawah ini:

# cd /opt# wget https://github.com/padams/Open-Web-Analytics/archive/1.6.0.zip

Buka zip arsip yang diunduh. Jika Anda belum menginstal unzip di server Anda, Anda dapat melakukannya menggunakan:yum install unzip

# unzip 1.6.0.zip

Ubah nama direktori yang belum dibongkar menjadi nilai yang lebih cocok dan lebih mudah diingat. Perintah di bawah melakukan hal itu dan memindahkan direktori ke root dokumen Apache (/var/www/html ):

# mv Open-Web-Analytics-1.6.0/ /var/www/html/owa/

Masuk ke direktori:

# cd /var/www/html/owa/

4. KONFIGURASI MySQL

Langkah Anda selanjutnya adalah membuat database untuk OWA. Tetapi sebelum melakukan itu, jika Anda tidak memiliki kata sandi root MySQL yang aktif, silakan jalankan skrip pasca-instalasi ‘mysql_secure_installation ' untuk menyetel kata sandi root:

# mysql_secure_installation- Setel kata sandi root? [Y/n] y- Hapus pengguna anonim? [Y/n] y- Larang login root dari jarak jauh? [Y/n] y- Hapus database pengujian dan akses ke sana? [Y/n] y- Muat ulang tabel hak istimewa sekarang? [Y/n] y

5. BUAT DATABASE BARU

Jadi, Anda baru saja mengonfigurasi kata sandi root MySQL sesuai keinginan Anda. Hal berikutnya yang perlu Anda lakukan adalah membuat database OWA yang sebenarnya. Masuk ke layanan MySQL Anda sebagai root dan jalankan kueri di bawah ini:

# mysql -u root -pmysql> create database owa;mysql> berikan semua hak istimewa di owa.* ke owa@localhost diidentifikasi oleh 'your_password';mysql> flush privileges;mysql> exitBye

6. KONFIGURASI SERVER WEB APACHE

Dengan ini, Anda sekarang dapat membuat konfigurasi host virtual Apache untuk domain yang akan Anda gunakan untuk mengakses OWA. Menggunakan editor teks favorit Anda, buka file. Kami menggunakan nano :

# nano /etc/httpd/conf.d/your_domain.conf

Sekarang rekatkan yang berikut ini:

ServerAdmin webmaster@domain_anda.comDocumentRoot "/var/www/html/owa/"ServerName your_domain.comServerAlias ​​www.your_domain.comErrorLog "/var/log/httpd/your_domain.com-error_log"CustomLog "/var/log/httpd/your_domain.com-access_log" gabunganDirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllPersyaratkan semua diberikan 

Jangan lupa untuk mengubah nilai domain_anda dengan nama domain Anda yang sebenarnya. Simpan dan tutup file. Mulai ulang Apache agar perubahan diterapkan:

# layanan httpd restart

Namun, kami masih belum selesai. Ada hal kecil yang harus dilakukan. Buat file konfigurasi untuk OWA. Salin owa-config-dist.php ke owa-config.php baru berkas:

# cp owa-config-dist.php owa-config.php

Sekarang, menggunakan editor teks, buka file dan perbarui database dan nilai URL untuk instalasi OWA. Saat diperbarui, nilainya akan terlihat seperti di bawah ini:

/** * KONFIGURASI DATABASE * * Info koneksi untuk database yang akan digunakan oleh OWA. * */define('OWA_DB_TYPE', 'mysql'); // opsi:mysqldefine('OWA_DB_NAME', 'owa'); // nama databasedefine('OWA_DB_HOST', 'localhost'); // nama host dari server yang menampung databasedefine('OWA_DB_USER', 'owa'); // database userdefine('OWA_DB_PASSWORD', 'password_anda'); // passworddefine pengguna database('OWA_PUBLIC_URL', 'http://domain_anda.com/');

Simpan dan tutup file. Last but not least, tetapkan kepemilikan yang tepat dari direktori owa.

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

Sekarang buka browser web favorit Anda dan navigasikan ke http://domain_anda.com untuk menyelesaikan instalasi OWA. Anda akan disambut oleh halaman seperti yang ditunjukkan pada gambar di bawah ini.

Klik ‘Ayo Mulai '. Masukkan Domain Situs, alamat email Anda dan kata sandi yang akan berlaku untuk pengguna admin. Klik ‘Lanjutkan ‘.

Anda akan mendapatkan 'Sukses! Itu dia. Instalasi Selesai ' pesan. Selanjutnya, klik ‘Masuk dan buat pelacak situs

Selamat. Jika Anda mengikuti tutorial dengan cermat, Anda sekarang memiliki instalasi Open Web Analytics yang berfungsi yang dapat Anda gunakan untuk melacak situs web Anda. Anda mungkin ingin memeriksa dokumentasi OWA untuk info lebih lanjut tentang fitur perangkat lunak, kerangka kerja, dll…

Tentu saja Anda tidak perlu menginstal Open Web Analytic di CentOS 7, jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk Menginstal Open Web Analytic di CentOS 7, untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai posting ini, tentang cara menginstal Open Web Analytic di CentOS 7,  silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Cara Memasang Panel Web CentOS di CentOS 6

  2. Cara Memasang Panel Web CentOS di CentOS 8

  3. Instal Softaculous di CentOS Web Panel

  1. Cara Instal Apache Web Server di CentOS 7

  2. Instal Panel Web CentOS di CentOS 6

  3. Cara Menginstal Open Classifieds di CentOS 7

  1. Cara Menginstal Icinga 2 dan Icinga Web 2 di CentOS 7

  2. Cara Memasang Konsol Web Kokpit di CentOS 8

  3. Cara Menginstal server Web Lighttpd di CentOS 8