Ubuntu 24.04 Üzerine Umami Privacy Analytics Kurulumu
Umami, gizlili?i ön planda tutan kendi kendine bar?nd?r?lan bir web analiz çözümüdür. A?a??daki ad?mlar? izleyerek Umami’yi VPS sunucunuza kurun.
Ön Gereksinimler
- Ubuntu 24.04 çal??an bir VPS sunucusu
- Root veya sudo eri?imi
- Temel komut sat?r? bilgisi
Ad?m 1: Sistemi Güncelleyin
Sisteminizin güncel oldu?undan emin olun:
sudo apt update && sudo apt upgrade -y
Ad?m 2: Gerekli Paketleri Kurun
Node.js, npm ve PostgreSQL dahil gerekli paketleri kurun:
sudo apt install curl postgresql postgresql-contrib
NodeSource deposundan Node.js ve npm kurun:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs
Ad?m 3: PostgreSQL Veritaban?n? Yap?land?r?n
- MariaDB hizmetini ba?lat?n:
sudo systemctl start postgresql
- PostgreSQL’e giri? yap?n:
sudo -u postgres psql
- Yeni bir veritaban? ve kullan?c? olu?turun:
CREATE DATABASE umami;
CREATE USER umamiuser WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE umami TO umamiuser;
\q
Ad?m 4: Umami’yi Kurun
- Umami deposunu klonlay?n:
git clone https://github.com/umami-software/umami.git
- Umami dizinine geçin:
cd umami
- Ba??ml?l?klar? kurun:
npm install
Ad?m 5: Umami’yi Yap?land?r?n
Örnek ortam dosyas?n? kopyalay?n:
cp .env.example .env
.env dosyas?n? aç?n ve veritaban? bilgilerini ayarlay?n:
DB_CONNECTION=pgsql
DB_HOST=localhost
DB_PORT=5432
DB_DATABASE=umami
DB_USERNAME=umamiuser
DB_PASSWORD=your_password
Ad?m 6: Göçleri Çal??t?r?n
Veritaban?n? yap?land?rmak için göçleri çal??t?r?n:
npm run migrate
Ad?m 7: Umami’yi Ba?lat?n
Umami sunucusunu ba?lat?n:
npm start
Umami, http://your_vps_ip:3000 adresinde çal???yor olmal?d?r.
Ad?m 8: Umami’ye Eri?im
Taray?c?n?zda http://your_vps_ip:3000 adresini ziyaret ederek Umami paneline eri?in.
Sonuç
Ubuntu 24.04 VPS sunucusunda Umami Privacy Analytics’i ba?ar?yla kurdunuz. Art?k kullan?c?lar?n gizlili?ini korurken web sitenizin analizini takip edebilirsiniz!