Sunucu Bozuk SSD analizi

Bozuk HDD lerinizi aşağıdaki komutlar aracılığı ile inceleyebilirsiniz SMART overall-health self-assessment test result: FAILED! olarak gözüküyorsa SSD’nizin arıza yapmış olma olasılığını göz önünde bulundurmalısınız. Ayrıca HDD’leriniz için smartctl -a /dev/sda komutuyla Reallocated_Sector_Ct  değerini kontrol etmelisiniz. Ek olarak aşağıdaki komutlar arızalı SSD/HDD tespitinde yardımcı olabilir. cat /proc/mdstat lvdisplay –maps smartctl -a /dev/sda mdadm –query –detail /dev/md0 […]

PHP IP Adres aralığı engelleme

Belirli bir ip adres aralığını PHP ile engellemek yada belirlemek için kullanabiliriz. Daha sağlam bir güvenlik için tabiki ayarların firewall üzerinde yapılandırılması tavsiye edilir. function ip_in_range( $ip, $range ) { if ( strpos( $range, ‘/’ ) == false ) { $range .= ‘/32’; } // $range is in IP/CIDR format eg 127.0.0.1/24 list( $range, $netmask […]

Mysql Sorgu Analizi ve Mysql Optimizasyonu

my.cnf dosyasında internetten bulabileceğiniz hazır ayarlar dışında phpMyAdmin ile çalışan sorguları izleyerek optimizasyon yapmanız daha yararlı olacaktır. Örneğin Sorgularınızın bir kısmı ‘Query End ‘ durumunda bir süre kalıyorsa my.cnf dosyasına innodb_flush_log_at_trx_commit = 0 komutunu girerek sorgularınızı hızlandırabilirsiniz. Yine sorgularınızı inceleyerek sorguların ‘Waiting for query cache lock’ durumunda kaldığını gözlemliyorsanız my.cnf den query_cache_size = 0 query_cache_type […]

İnternet Ping Analizi

İnternette bir çok kez sıkıntı yaşadığımızda internetimizin hızlı olup olmadığını test ederiz yeterli mbit değerini alıyorsak internetin düzgün çalıştığını düşünürüz ama bu test yöntemlerinden sadece bir tanesi. Yapılması gereken diğer önemli test ise ping testidir başıma gelen olayda servis sağlayıcımın bana verdiği hız değerini alabilmeme rağmen internette gezerken sayfalar yavaş yükleniyor bazen oyundan atıyor bazen […]

iOS Xcode open other view automatically

This is the code which open new view. UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@”Main” bundle:[NSBundle mainBundle]]; UIViewController *myController = [storyboard instantiateViewControllerWithIdentifier:@”Yontem2″]; [self presentViewController:myController animated:YES completion:nil]; @”Main” -> Because of Main.storyboard file @”Yontem2″ -> is name of our view Yontem2.h and Yontem2.m Also you have to use storyboard Yontem2

CocoaPods AFNetworking ve Google Mobile Ads SDK Ekleme

Xcode 8.1 sudo gem install cocoapods -V -> Install cocoapods pod setup Go to the root of your project directory and execute: pod init -> This will add a base Podfile to your project. Open created podfile and insert after “target ‘YourAppName’ do” source ‘https://github.com/CocoaPods/Specs.git’ platform :ios, ‘7.0’ pod ‘AFNetworking’, ‘~> 2.5’ In the root […]

Let’s Encrypt Nedir?

Let’s Encrypt projesi mozilla,cisco,facebook,chrome,ovh gibi büyük firmaların desteklediği 2014 Ekim ayında duydulan bedava X.509 sertifika sahibi olabileceğiniz hizmettir. Yazılım linux ve windows web sunucularında kolayca ssl sertifikası almanıza imkan sağlarken Bu hizmet 2015 Şubat ayında Plesk‘e plesk user voice üzerinden yapmış olduğum öneriyle birlikte 2016’nın şubat ayında plesk’e bir eklenti olarak gelmiştir.Eklenti sayesinde tek bir […]

Plesk Nginx açma – devre dışı bırakma

Nginx sorun çıkarttığında yada debug amacıyla devre dışı bırakılmak istenebilir. Plesk üzerinden nginx i kaldırmadan görevi apacheye aktarmak mümkündür. Plesk Nginx komutlarından disable olanı ele nginx devre dışı bırakılmalıdır: # /usr/local/psa/admin/bin/nginxmng –disable # /usr/local/psa/admin/bin/nginxmng –enable # /usr/local/psa/admin/bin/nginxmng –status Enabled Yapılan ayarları etkin kılmak için tüm domainlerde ayarlarını yapılandırmamız gerekiyor: # /usr/local/psa/admin/sbin/httpdmng –reconfigure-all İşlemler Yapıldıktan nginx […]