Piwik ile kendi analiz sunucumuzu kurma


Google analiz gibi platformlarda sorun yaşayan kullanıcılar veya Google analiz alternatif arayınların çözümü olan piwik rehberi ile karşınızdayız. Piwik kendi sunucumuzda barındırdığımız php tabanlı bir analiz platformudur.  Piwik sayesinde sitenizdeki kulanıcıların kullandığı cihazın ekran çözünürlüğü tarayıcı eklentileri gibi detay bilgilere ulaşarak sitenizi kullanıcı kitlenize göre optimizasyon edebilirsiniz.
** Kuruluma başlamadan önce Nginx mysql ve phpmyadminin sunucunuzda yüklü olduğunu varsayarak anlatacağız. Eğer sunucunuzda bu programlar yüklü değil yada ayarlı değilse buradan ayarlarınızı yapabilirsiniz.


Piwik kurulumu

  • İlk olarak sunucumuza ssh ile bağlanıyoruz.
  • Sunucumuza ssh ile bağlandıktan sonra cd /web komutu ile web dosyalarının bulunduğu klasöre gidiyoruz
  • Piwik sunucusunda wget http://builds.piwik.org/piwik.zip komutu ile dosyarı kendi sunucumuza indiriyoruz.
  • İnen dosyayı unzip piwik.zip komutu ile arşiv dosyalarını açıyoruz.
  • 1
  • ** Dosya izinlerini ayarlamak için wwwpermission yazıyoruz.
  • Piwik Nginx ayarlarını yapmak için nano /etc/nginx/sites-enabled/piwik dosyasının içine giriyoruz ve sitem.com ile yazılı olan kısmı kendi sitenize göre değiştirin.
  • Let’s Encrypt kullananlar için ayar dosyası https://raw.githubusercontent.com/AhmetOZER/nginx-ayarlari/master/piwik%20ssl
  • SSL kullanmayan kullanıcılar için ayar dosyası https://raw.githubusercontent.com/AhmetOZER/nginx-ayarlari/master/piwik
  • Web sunucumuzu service nginx restart komutu ile yeniden başlatıyoruz.
  • Dns sunucu ayarlarınızı kullandığınız dns sunucudan ayarlıyorsunuz.
  • **Phpmyadmin üzerinden yeni bir kullanıcı ve veritabanı oluşturuyoruz.
  • 3
  • Analiz sitemize piwik.sitem.com üzerinden giriyoruz. Bizi karşılayan ekrana ileri diyoruz
  • Ekran Alıntısı
  • Sistemimizde bir sorun olmadığını görüyoruz ve ilerliyoruz.
  • 2
  • Oluşturduğumuz veritabanı bilgilerini giriyoruz.
  • 4
  • Veritabanına sistem tabloları oluşturuluyor.
  • 5
  • Yeni bir kullanıcı oluşturuyoruz.
  • 6
  • Eklemek istediğimiz sitenin bilgilerini giriyoruz.
  • 7
  • Bundan sonrasında bize bir kod verecek bu verdiği kodu websitemize head kısmına ekliyoruz. İşlem tamamlandıktan sonra güncelle diyoruz.
  • 8

Sitemiz takibe hazır 🙂 bir sonraki rehberimizde görüşmek üzere


Ahmet ÖZER
Dijitaller'in Sunucu ve Ağ altyapısını kuran, düzenleyen. Genel olarak teknoloji ve bilim ile uğraşmayı severim . Detaylı bilgi ve iletişim için https://ahmetozer.org

0 Yorum

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir