PIWIK เป็นเครื่องมือที่ใช้สำหรับจัดเก็บและตรวจสอบสถิติของการเข้าชมเว็บไซต์ซึ่งสามารถบริหารจัดการได้โดยผ่าน Web Interface
ก่อนการติดตั้ง PIWIK นั้นต้องทำการติดตั้ง LAMP ก่อนดังนี้
ติดตั้ง Apache ด้วยคำสั่ง
sudo apt-get install apache2
ติดตั้ง MySQL ด้วยคำสั่ง
sudo apt-get install mysql-server mysql-client
กำหนดรหัสผ่านและยืนยันรหัสผ่าน MySQL
ติดตั้ง PHP ด้วยคำสั่ง
sudo apt-get install php5 php5-mysql libapache2-mod-php5
ดาว์นโหลดและแตกไฟล์ PIWIK ใน /var/www/html/ ด้วยคำสั่ง
cd /var/www/html/
sudo wget http://builds.piwik.org/latest.zip
sudo apt-get install unzip
sudo unzip latest.zip
กำหนดสิทธิ์การใช้งานด้วยคำสั่ง
sudo chown -R www-data:www-data /var/www/html/piwik
sudo chmod -R 0755 /var/www/html/piwik/tmp
เข้าใช้งาน MySQL และสร้างฐานข้อมูลให้ PIWIK ด้วยคำสั่ง
mysql -u root –p
CREATE DATABASE piwikdb;
CREATE USER piwikadmin@localhost IDENTIFIED BY 'piwikpassword';
GRANT ALL PRIVILEGES ON piwikdb.* TO piwikadmin@localhost;
FLUSH PRIVILEGES;
exit
เปิดเว็บเบราเซอร์แล้วไปที่ http://server_ip/piwik เช่น http://172.21.14.88/piwik เพื่อทำการติดตั้งกดปุ่ม Next
ขั้นตอนที่ 3. Datebase Setup ให้ตั้งค่าดังนี้
- Database Server : หมายเลข IP Address ของ Database Server
- Login : ชื่อผ็ใช้งาน Database
- Password : รหัสผ่าน
- Database Name : piwikdb
จากนั้นกดปุ่ม Next
ขั้นตอนที่ 5. Supar User ให้กำหนดผู้ใช้งานโดยใส่ค่าดังนี้
- supaer user login : ชื่อผู้ใช้งาน
- password : รหัสผ่าน
- password (repeat) : ยืนยันรหัสผ่าน
- email : อีเมลของผู้ใช้งาน
เมื่อใส่แล้วให้กดปุ่ม Next
ขั้นตอนที่ 6. Setup a Website เป็นการตั้งค่าให้ PIWIK ทำการเก็บสถิติให้ใส่ค่าดังนี้
- website name : ชื่อเว็บไซต์
- website URL : URL ที่ต้องการเว็บไซต์
- website time zone : เลือกให้ตรงกับ
- Ecommerce : เลือกประเภทว่าเป็นเว็บไซต์หรือไม่ถ้าไม่ให้เลือก Not an Ecommerce site ถ้าใช้ให้เลือก Ecommerce enabled
เมื่อตั้งค่าเสร็จแล้วให้กดปุ่ม Next จนถึงขั้นตอนสุดท้ายให้กดปุ่ม Continue to Piwik
จะปรากฏหน้า Sign in ให้ใส่ Username และ Password ที่ได้กำหนดไว้แล้วกดปุ่ม Sign in ก็จะสามารถเข้าใช้งาน PIWIK ได้แล้ว