Archive for the ‘linuxgezegen’ Category
Php ile Memcache Kullanımı…
Pazartesi, Mart 15, 2010 16:20 No CommentsBu yazı içerisinde PHP ile memcache havuzlarına ait bilgileri alan Memcache fonksiyonundan bahsedeceğim.
Örnek olarak kullanacağım memcache ip ve portu şu şekilde:
IP: 10.0.0.100
Port: 20000
Memcache portları birer havuzu temsil etmekte. Aynı sunucu üzerinde birden fazla port için memcache havuzları oluşturabilirsiniz. Bu havuzdan alacağım bilgiler ise şunlar:
Aktif Öğe Sayısı (Currents ıtems)
Aktif Bağlantı Sayısı (Current Connections)
Port Numarası
Süreç [...]
Svn deposunu taşıma…
Çarşamba, Mart 10, 2010 18:05 No CommentsKullandığınız svn deposunu başka bir sunucuya taşımak oldukça basit. Öncelikle yeni sunucunuzda deponuzu oluşturmanız ve gerekli yapılandırmayı (kullanıcılar, gruplar vb..) yapmış olmanız gerekiyor. Yeni sunucunuz hazır ise şu adımları izleyerek aktarımı tamamlayabilirsiniz…
Deponun yedeğini almak için şu komutu uyguluyoruz:
svnadmin dump /svn/deponuzun/yolu > depoadi.dump
daha sonra yeni sunucunuza bu dosyayı taşıyıp şu komutu uyguluyoruz:
svnadmin load /svn/deponuzun/yolu < depoadi.dump
Deponuzun [...]
Nexus One Türkçe Karakter Sorunu
Perşembe, Mart 4, 2010 23:42 2 CommentsYaklaşık 2 haftadır Nexus One kullanıyorum. Genel olarak oldukça kullanışlı bir cihaz olduğunu söyleyebilirim.
Fakat gelen smslerde ki Türkçe karakterleri göstermiyor. Çözümünü araştırdım fakat pek bir şey bulamadım beklemekten başka bir çaremiz yok sanırım . Alma niyeti olanlara duyrulur….
DD ile disk performans testi…
Pazar, Şubat 21, 2010 1:44 3 CommentsBugün biri cloud computing biri standart vps olan iki makina üzerinde dd ile dosya oluşturarak hız ve performans testi yapmak istedim.
Kabaca sonuçlar şöyle:
Cloud Computing üzerinde ~13GB boyutlu dosya ~40dk da oluşturuldu (8 çekirdek cpu Centos 64bit)
Standard VPS server üzerinde 15GB boyutlu dosya ~2dk gibi bir sürede oluşturuldu (4 çekirdek cpu Ubuntu 32bit)
daha fazla söze gerek [...]
Mysql karakter seti değiştirme (php script)
Pazartesi, Şubat 8, 2010 17:50 No CommentsBüyük bir veri tabanının karakter setlerini değiştirmeniz gerekebilir. Bende böyle bir ihtiyaç için küçük bir php script yazdım.
Lazım olabilecekler için script indirebilir.
Daha iyi bir yöntem biliyor iseniz dürtmekten çekinmeyiniz…
Subversion artık bir Apache projesi…
Cuma, Ocak 29, 2010 12:42 2 CommentsBilindiği gibi subversion Tigris tarafından geliştirilen bir projeydi. Dün itibari ile artık subversion bir Apache projesi olmuş durumda. Artık subversion’a subversion.apache.org adresinden ulaşabiliyorsunuz. Eski adres olan subversion.tigris.com da ise bu konu ile ilgili bilgilendirme mevcut.
Bu gelişmenin hayırlı olmasını diliyorum…
Centos Subversion Apache mod_dav_svn…
Cuma, Ocak 29, 2010 0:20 2 CommentsCentos üzerinde Apache sunucusu ile birlikte subversion depolarınızı yayınlayabilirsiniz. Bunun için kurmanız gereken paketler şu şekilde:
yum install httpd subversion mod_dav_svn
Bu işlem ardından yapmanız gereken şey apache ile ilgili subversion ayar dosyasını düzenlemeniz. Centos zaten bu paketleri kurduğunuz da “/etc/httpd/conf.d/” altına “subversion.conf” adıyla bir dosya oluşturuyor. Fakat bu dosyanın içerisi yorumlanmış şekilde.
<Location /repos>
DAV [...]
Centos üzerinde Php Pecl Mailparse eklentisi…
Çarşamba, Ocak 27, 2010 12:45 No CommentsCentos üzerinde pecl mailparse eklentisini (rpm ile) kurup, ” php -i | grep ‘mailparse’ ” çalıştırdığınız zaman şöyle bir hata ile karşılaşabilirsiniz:
PHP Warning: PHP Startup: mailparse: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
/etc/php.d/z-mailparse.ini,
Eğer böyle bir durum söz konusu [...]
Vpopmail’e gelen mailleri PHP ile okumak
Çarşamba, Ocak 20, 2010 21:56 No CommentsVpopmail domainlerinize gelen mailleri okumanız için “.qmail-default” veya “.qmail” dosyasında bir script çalıştırabilirsiniz. Bu dosya vpopmail ile oluşturulmuş domain dizini altında bulunmakta. (Örn. “/home/vpopmail/domains/mydomain/” dizini altında..)
.qmail-default dosyası temel olarak şu yapıda olur:
| /home/vpopmail/bin/vdelivermail ” bounce-no-mailbox
Eğer user@mydomain.com adresini catch all olarak tanımlamak istiyorsanız şu şekilde bir .qmail-default dosyasına ihtiyacınız var (eğer qmailadmin kullanıyorsanız arayüz kullanarak catch [...]
Php ile Memcache kullanımı
Pazartesi, Ocak 18, 2010 19:29 2 CommentsMemcache nedir diyenler ayrıntılı olarak buradan bilgi alabilirler. Kısaca açıklamak gerekirse, bellek üzerinde uygulamalarınızın cache olarak tutulmasını sağlayan bu sayede hız ve performans artışı yapan bir sistem. Facebook, wikpedia gibi bir çok büyük proje memcache kullanmakta.
Memcache default olarak 11211 portunu kullanmaktadır. Temel olarak memcache sunucusuna bir anahtar değere sahip içerikler tutulmakta. Siz daha sonra bu [...]
