Plesk 12’de PHP Handler değiştirme

Sunucudaki tüm domainlerin PHP handler’ını tek bir komutla değiştirebilirsiniz.

Bunun için öncelikle sunucudaki handler’ların listesini alıp daha sonra eski ve değiştireceğiniz yeni handler’ın ID’sine göre değişikliği tamamlayabilirsiniz. Okumaya devam et Plesk 12’de PHP Handler değiştirme

Linux sunucularda SSH üzerinden Speedtest.net ile hız testi yapmak

Linux sunucunuzun network durumunu (upload/download) merak ediyorsanız ve bunu monitör edebileceğiniz bir MRTG grafiğine sahip değilseniz bu scriptle sunucunuzun network hızını kolay bir şekilde test edebilirsiniz.

Önce aşağıdaki komut ile scripti sunucuya çekelim ve çalışması için gerekli yetkileri verelim. Okumaya devam et Linux sunucularda SSH üzerinden Speedtest.net ile hız testi yapmak

MyISAM ve InnoDB nedir, arasındaki farklar nelerdir?

Bu InnoDB ve MyISAM muhabbeti nedir, aralarında ne farklar vardır biraz bahsedelim…

MySQL veritabanları için depolama motorları olarak bilinen MyISAM ve InnoDB, veritabanı tablosundan veriyi çekmeyi, tabloda bilgi saklamayı ve tablodaki bilgiyi kontrol etmeyi ve yönetmeyi sağlar.

MyISAM, MySQL ilişkisel veri tabanı yönetim sisteminin kullandığı ön tanımlı veritabanı kayıt motorudur. Öncülü ISAM kodu temel alınarak geliştirilen MyISAM veritabanı motoru birçok yararlı özelliğe sahiptir.

Her MyISAM veritabanı tablosu sabit disk üzerinde üç ayrı dosyada saklanır. Dosya adları tablo adıyla başlamakta ve dosya türünü belirten bir uzantıyla sonlanmaktadır.

MySQL, tablo tanımlarını “.frm” isimli dosyalarda saklar ancak bu dosya MyISAM motoruna değil sunucunun kendisine aittir. Ayrıca veri dosyası “.MYD” (MYData), indeks dosyası ise “.MYI” (MYIndex) uzantılıdır.

InnoDB ise daha çok güvenliğin ön planda olduğu alanlarda tercih edilen bir veritabanı motorudur. İlişkisel veritabanı geçişini Foreign Key sayesinde sağlamaktadır. Aynı anda birden fazla kullanıcının UPDATE, DELETE gibi veritabanı sorgularını sorunsuz olarak çalıştırmasını sağlayacak şekilde tasarlanmıştır.

MyISAM ve InnoDB Arasındaki Farklar… Okumaya devam et MyISAM ve InnoDB nedir, arasındaki farklar nelerdir?

SEO (Search Engine Optimization) nedir?

SEO, “Search Engine Optimization” kelimelerinin baş harflerinden oluşan ve Türkçesi “Arama Motoru Optimizasyonu” anlamına gelen, Google’ın organik yani reklamsız arama sonuçlarında üst sıralara çıkabilmek ve üst sıralarda gözükebilmek amacıyla teknik, site içi ve site dışı olarak yapılan çalışmaların genel adıdır.

Arama motoru optimizasyonu yani SEO, arama motorlarının web sayfalarını daha kolay bir şekilde taramasına ve indekslemesine olanak sağlayan teknik düzenlemeler olarak da tanımlanabilir. Okumaya devam et SEO (Search Engine Optimization) nedir?

MySQL veritabanında auto increment primary key sıfırlama

Bir veritabanıyla ilgili düzenleme yapıyorum ve bir tablodaki kayıtların ID’lerinin belirli bir sayıdan devam etmesini istiyorum, ama varolan kayıtları silmeden. Sorunu nasıl çözerim diye interneti karıştırırken çözümünü buldum ve buraya da not düşeyim istedim… Okumaya devam et MySQL veritabanında auto increment primary key sıfırlama

Fux Linux (Fux Projesi)

Fux Linux ya da Fux Projesi, GNU/Linux çekirdeği temeli üzerine kurulu ve çeşitli amaçlar için bir araya getirilmiş işletim sistemleri üretmek, geliştirmek ve dağıtmak amacıyla Türk geliştiriciler tarafından başlatılmış yeni bir işletim sistemi projesi olarak tanımlanıyor. Okumaya devam et Fux Linux (Fux Projesi)

BigDump ile veritabanı import etmek

BigDump, büyük boyuta sahip MySQL veritabanı yedeklerini veritabanına yüklemenize yardımcı olan basit bir script.

Standart bir veritabanı import işleminde (büyük boyutlu dosyalar için) veritabanında yüzlerce, hatta binlerce sorguyu çalıştırmak çok uzun zaman alabileceğinden genellikle veritabanının içe aktarımı sırasında “time limit exceeded” şeklinde bir hata alırsınız ve işleminiz büyük ihtimalle yarıda kalır… Okumaya devam et BigDump ile veritabanı import etmek

WordPress’te dosya izinleri (chmod)

WordPress altyapısına sahip bir web siteleri üzerinde “güvenlik önlemleri” adı altında dikkat edilmesi gereken en önemli ve temel konulardan birisi dosya izinlerinin doğru olarak ayarlanmasıdır.

Hem WordPress üzerinde kullanılan tema dosyalarının izinleri hem de “wp-content” dizini ve özellikle “wp-config.php” dosyasının izinleri web sitenizin karşılaşabileceği olası tehditlere karşı doğru şekilde ayarlanmalıdır. Aksi takdirde söz konusu dosyalara bir şekilde uzaktan erişilebilir ve web sitenize çeşitli yollarla zarar verilebilir… Okumaya devam et WordPress’te dosya izinleri (chmod)

“.deb” tabanlı linux sistemler üzerinde PHP’yi tamamen kaldırmak

“.deb” tabanlı linux sistemler üzerinde (Debian, Ubuntu, Mint gibi), PHP’yi aşağıdaki komut ile tamamen kaldırabilirsiniz. Okumaya devam et “.deb” tabanlı linux sistemler üzerinde PHP’yi tamamen kaldırmak