This guide installs Open Web Analytics (OWA) on a standard PHP + MySQL/MariaDB stack.
cd /var/www/html
git clone https://github.com/Open-Web-Analytics/Open-Web-Analytics.git owa
sudo mysql -u root -p
CREATE DATABASE owa_db CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'owa_user'@'localhost' IDENTIFIED BY 'your_secure_password';
GRANT ALL PRIVILEGES ON owa_db.* TO 'owa_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Open http://your-domain/owa/install and follow the installer:
Delete the install directory after setup:
rm -rf /var/www/html/owa/install
Check the Open Web Analytics installation guide or reach out via our contact page.