Freebsd Üzerine Xibo Kurulum ve Konfigürasyonu

Freebsd Üzerine Xibo Kurulum ve Konfigürasyonu

Kullandığım yapı itibariyle Xibo Server’ı bir Freebsd üzerine kuruyorum tabiki siz bunu Windows ve diğer Unix sistemlerde calıstırabilirsiniz.

Xibo kurmam için gerekli olan paketler ;
* Windows veya Unix üzerinde web server (Apache veya IIS )
* PHP 5.2.9 veya daha yükseği.
MySQL library
GD library
JSON library
SOAP module

* MySQL Server

Apache Web Server üzerinde Xibo Server dosyalarını koyduğum konuma göre config dosyasında yaptığım düzenlemeyle Xibo arayüzüne erişiyorum .

Kurulum aşamasında ilk olarak karşılama ekranı geliyor ve Next deyip ilerliyoruz

Kurulum aşamasında ilk olarak karşılama ekranı geliyor ve Next deyip ilerliyoruz

Bu aşamada gördüğünüz gibi hatalar alıyoruz ve bize xibo ile ilgili bazı dosyalara yazma izni olmadığını ve eksik eklentiler oldugunu beliritiyor .Burada dikkat etmeniz gereken yalnızca install.php ve upgrade.php dosyalarına 777 yazma izni vermeniz yeterli olmayacak , root xibo klasörüne de 777 yazma izni vermeniz gerekecektir. Bu işlemi yaptıktan sonra retest yaptığımızda yazma izni ile ilgili hatayı bir daha almadığımızı görüyoruz.


Şimdi geri kalan diğer php eklentilerini de kurduktan sonra yolumuza devam ediyoruz.

# cd /usr/ports/lang/php5-extensions
# make config
# make reinstall

İşte eklentileri kurduktan sonra retest yaptığımızda hata kalmadığını görüyoruz.

Şimdi xibo için mysql üzerinde bir database yaratmamız gerekiyor . Create New deyip ilerliyoruz .

Bu ekranda ;

Host kısmına MySql çalışan server adresini yazıyoruz (Bende Xibo ve Mysql aynı server üzerinde calıstırdığım için localhost yazılı )

Admin Username : Burda bizden istenen kullanıcı Mysql admin username’i default olarak gelen username root dur.

Admin Password : Mysql admin password u

Xibo Database Name : Mysql üzerinde oluşturalacak olan xibo databasenin ismini belirliyoruz.

Xibo Database Username : Mysql üzerinde oluşturalacak olan Xibo databaseni yönetmek için bir kullanıcı adı belirliyoruz .

Xibo Database Password : Mysql üzerinde oluşturalacak olan Xibo username için bir password belirliyoruz .

Bu ekranda kurulum sihirbazı bizim yerimize Database Creation Scripti çalıştıracak .

Bu ekranda ise  Xiboda oturum açmamız için gerekecek olan xibo_admin kullanıcısına password belirliyoruz .

Bu ekranda son ince ayarlarımızı yapıyoruz.

Library Location : Xiboya upload edeceğimiz dosyaların tutulacağı konumu belirliyoruz . Bu bizim kütüphanemiz olacak.

Server Key : Burada istediğimiz şekilde bir server key belirleyebilirz . Burada belirtmiş oldugumuz server key ile Xibo Client ve Server arasında authentication gerçekleşiyor.

Belirttiğimiz library ve server key başarıyla atanmış.

Xibo Kurulumu tamamlandı .

Browserdan Xibo Server adresini tekrar istediğimizde karşımıza Login ekranı geliyor.

xibo_admin kullanıcısına belirlemiş oldugumuz parola ile oturum açıyoruz.

Ve karşımızda Xibo Dashboard.

Xibo File Upload Limit

Xibo’da upload ettiğimiz dosyaların boyutu kimi zaman GB seviyelerine kadar çıkmakta. Bu nedenle php.ini dosyasındaki default değerleri yükseltmemiz gerekicektir. php.ini dosyasında “upload_max_filesize “ “ post_max_size ” parametrelerine karşılık gelen değerleri istediğimiz şekilde yükseltebiliriz.