PHP Microblog uygulaması – Linux’12 Yaz Kampı AİBÜ

Merhaba arkadaşlar

Eğitimin son gününde yaptığımız microblog sisteminin kurulumu için gerekli olan birkaç adımı sizlere anlatacağım.

Öncelikle http://www.rterzi.com/microblog.zip adresinden projeyi indirin.

İlk olarak bir veri tabanı ve gerekli tabloları oluşturmalıyız.

Web tarayıcınızdan phpmyadmin’i (localhost:8080/phpmyadmin) açın ve yeni bir veri tabanı oluşturun. İstediğiniz ismi verebilirsiniz.

Collation (karşılaştırma) olarak utf8_general_ci veya utf8_turkish_ci seçin.

Boş bir veri tabanı oluşturduk, şimdi microbog’un çalışması için gerekli tabloları oluşturmamız gerek.
Tabloları yeniden oluşturmak yerine daha önce yaptığımız veri tabanını dump ettim (microblog.sql), size sadece bu dosyayı phpmyadmin’e yüklemek kalıyor.

phpmyadmin’de veri tabanımız seçiliyken üst menüdeki Import (içeri aktar) linkine tıklıyoruz.
File to import kısmından microblog.sql dosyamızı seçiyoruz ve Go butonu ile işlemi onaylıyoruz.
Karşımıza “Import has been successfully finished, 13 queries executed.” benzeri mesajı gelecek ve göreceğiniz gibi messages ve users adında 2 tablomuz oluşmuş olacak.

Daha sonra microblog sisteminin veri tabanına bağlanması için gerekli olan ayarları yapmamız gerekiyor.

microblog/includes/config.php dosyasını açın. Burada site ile ilgili ayarlar yer alıyor.

DOC_ROOT: Sitenizin bulunduğu dizin. Örneğin adresi localhost:8080/microblog ise değeri ‘/microblog’ olmalı.
DB_HOST: Veri tabanınızın bulunduğu sunucu adresi. Veri tabanınız kendi sunucunuzda olduğu için değer olarak ‘localhost’ yazıyoruz.
DB_USERNAME: Veri tabanına erişimi olan bir kullanıcı adı girmemiz gerekiyor. Sadece microblog için bir veri tabanı kullanıcısı oluşturup bu ismi girebilirsiniz fakat biz varsayılan kullanıcıyı yazdık ‘root’.
DB_PASSWORD: Veri tabanı kullanıcısına ait parolayı yazıyoruz.
DB_NAME: Oluşturduğumuz veri tabanının adını giriyoruz.

Daha sonra microblog klasörünü web sunucunuza taşıyın.

Son olarak kullanıcıların profil resimlerini yükleyeceği klasöre yazım izni vermemiz gerekiyor.
Debian’da yazım izni vermek için aşağıdaki adımları izleyin:
Sanal makinaya root olarak login olun.
public klasörünün bulunduğu dizine giriş yapın: cd /var/www/microblog/public
uploads klasörüne yazım izni vermek için kodu çalıştırın: chmod 777 uploads

Window$ üzerinde paylaşımlı klasör kullananlar ekstra olarak windogs üzerindeki klasöre de yazım izni vermeli.

Artık sisteminiz kullanıma hazır. Kendi üyeliğinizi oluşturabilirsiniz.

Uygulamanın çalışan örneğine http://rterzi.com/microblog/ adresinden erişebilirsiniz.

Herhangi bir sorunla karşılaşmanız durumunda yukarıdaki microblog’a mesaj atabilir veya rt [at] rterzi.com adresine e-mail gönderebilirsiniz.

Vatana millete hayırlı olsun.
Ramazan

Not: Bu yazının kopyası microblog.zip arşivinin içinde README.txt olarak yer alıyor.

4 Temmuz 2012 - This entry was posted in PHP and tagged , , , . Bookmark the permalink.

Bir Cevap Yazın

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

*

HTML tags are not allowed.