Windows IIS ‘te HTTPS Adres Yönlendirmesi

Bugün Windows IIS kullanan ve htaccess ile HTTPS Adres Yönlendirmesi yazıma gelen  arkadaş aynen şunu dedi. Hep Linux ve PHP üzerine paylaşımlar yapıyorsunuz , şu sayfada yazdığınız benim aradığım çözüm ama ben Windows IIS kullanıyorum ve bu dediğiniz bende çalışmıyor. Çünkü .htaccess dosyası oluşturunca bir işe yaramıyor, Windows IIS üzerinde bunu yapabilir miyiz? Buna cevabım…

Devamını Oku →

E-mail hesaplarının disk kullanımı güncellenmiyor!

Merhaba, cPanel’imdeki e-posta hesaplarını denetlerken bazı hesaplardaki alan kullanımının doğru olmadığını, içindeki mesajları sildiğim ve mesaj olmadığı halde 5GB gibi değerler gösterdiğini ve güncellenmediğini fark ettim. E-posta hesabımın posta kutusunu Webmail aracılığıyla kontrol ettim ve orada da hiçbir şey fark etmedim. cur, new, tmp, .Trash ve .Sent klasörlerini posta dizininde (/home/kullanıcıadı/mail/) kontrol ettim ve bu…

Devamını Oku →

Vi / Vim Editör Kursu

Yıllardır linux kullanmanın verdiği tecrübe ve bilgiyle hazırladığım bu kursta yeni başlayanların korktuğu vi/vim editörünü anlattım. Vi nedir? Vi editörü bir metin editörüdür . Her Linux sisteminde varsayılan olarak kuruludur. Başka bir deyişle, tüm Linux dağıtımlarında kullanılabilir. Farklı dağıtım ve platformlarda aynı şekilde çalışır. Güçlü bir uygulamadır. Vi editörünün geliştirilmiş sürümü ise vim‘dir. Vi/Vim metin…

Devamını Oku →

Linux Vi / Vim Metin Editörü Komutları

Vi nedir? Vi editörü bir metin editörüdür . Her Linux sisteminde varsayılan olarak kuruludur. Başka bir deyişle, tüm Linux dağıtımlarında kullanılabilir. Farklı dağıtım ve platformlarda aynı şekilde çalışır. Güçlü bir uygulamadır. Vi editörünün geliştirilmiş sürümü ise vim‘dir. Vi/Vim metin editörü yeni başlayan kullanıcılar için karmaşık gözüken, aslında göründüğü kadar karmaşık olmayan bir programdır. Vi /Vim…

Devamını Oku →

HTTP Metodları

HTTP nedir? Hypertext Transfer Protocol (HTTP), istemci ve sunucu arasında iletişimi sağlamak için tasarlanmıştır. HTTP, bir istemci ile sunucu arasında bir istek-yanıt protokolü olarak çalışır. Web tarayıcısı istemci ve web sitesini barındıran bir bilgisayardaki uygulama sunucu olabilir. Örnek: Bir istemci (tarayıcı) sunucuya bir HTTP isteği gönderir; sunucu istemciye bir yanıt döndürür. Yanıt, istekle ilgili durum…

Devamını Oku →

HTTP Durum Mesajları

Bir tarayıcı bir web sunucusundan hizmet istediğinde bir hata oluşabilir. Bu hatalar aslında sitenizle alakalı mı yoksa sunucuyla mı alakalı olduğu gibi bilgileri bizlere verir. Bazen sorun çözerken bunların anlamlarını bilmek gerekiyor. Derlediğim HTTP durum mesajlarının listesi aşağıdaki gibidir. Çoğunun açıklamasını yapmaya çalıştım. Sizin farklı karşılaştıklarınız varsa bana iletebilirsiniz. 1xx: Bilgi MESAJ AÇIKLAMA 100 Continue…

Devamını Oku →

HTML Kursu Mayıs İndirim Kodu

Web sitesi yapmayı merak ediyorsunuz ve nereden başlayacağınızı bilmiyorsanız en temelden yani HTML konusundan başlamalısınız. İnternet sitelerinin arkaplanda ne kullandığına bakmazsanız, tarayıcıda görünen kısmının arkaplanında HTML vardır. Sizlere bu eğitimde sıfırdan HTML yapısını ve etiketlerini öğreterek, HTML5 ile değişen özelliklerden bahsediyor ve örneklerle etiketleri açıklıyorum. Ayrıca CSS konusuna da kısa giriş yaparak örneklerle konuları pekiştiriyoruz….

Devamını Oku →

Temelden İleri Seviyeye CSS Eğitimi

Merhabalar, HTML ile bir web sayfasını yaparsınız ama CSS ile bu sayfaya düzen, görsellik, ekranlara uyumlu responsive tasarım ve diğer seçenekleri de eklemeniz gerekir. Aksi halde sayfanız düz bir yapı olmaktan öteye geçemez. İşte bu kursta öncelikle CSS ile ilgili temel bilgilere bakıp, CSS ve CSS3 ile ilgili özellikleri ve tanımlanabilecek değerleri göreceksiniz. Ardından bazı…

Devamını Oku →

perl-Git Kurulum Hatası

Terminalde #yum update yazıyorsunuz ancak güncelleme aşağıdaki gibi hata veriyor. Bu hatayı verdiği içinde uzun bir update listesini güncelleyemiyorsunuz. Aslında çözüm çok basit, tabii ne yapacağınızı bilmiyorsanız o zaman basit değil zor oluyor. // OUTPUT CODE —> Package git.x86_64 0:1.7.1-9.el6_9 will be installed –> Processing Dependency: perl-Git = 1.7.1-9.el6_9 for package: git-1.7.1-9.el6_9.x86_64 –> Processing Dependency:…

Devamını Oku →

Sorularla SSH

Bu yazımda sizlere SSH ile ilgili tarafıma gelen soruları ve cevaplarımı aktarıyorum. Sizinde SSH ile ilgili nasıl yapılır soruları varsa yorum yazarak ulaşabilirsiniz. SORU 1: SSH Nedir? CEVAP 1: Açılımı Secure Shell olan ve kısaca SSH olarak denilen bir protokoldür. Uzak sunuculara erişmek için güvenli ve yaygın olarak kullanılan bir protokoldür. Bu protokol, iki ana…

Devamını Oku →

SSH ile MySQL Yedekleme

Linux sunucuda SSH ile MySQL veritabanlarını yedekleyebilir ve geri yükleyebilir miyim diye bir soruyu sormamış olun. Tabii ki SSH ile bunu yapabilirsiniz. Ancak MySQL root şifresini biliyorsanız bu mümkün. SSH root şifresi ile MySQL root şifresi genelde farklıdır. Basit olarak yedek alma ve yedekten geri yükleme örnek komutları aşağıdaki gibidir. (NOT: Komutları çağırınca şifre ekranı…

Devamını Oku →

HTML Dil Kodları

ISO Dil Kodları: HTML lang, bir web sayfasının dilini bildirmek için kullanılır. Bu arama motorlarına ve tarayıcılara yardımcı olmaya yarar. W3C tavsiyesine göre, <html> etiketinin içindeki lang ile her bir Web sayfasının dilini bildirmelisiniz. Örneğin; HTML5 ‘te aşağıdaki gibidir. <html lang=”tr”> …DİĞER KODLAR </html> yada XHTML için; <html xmlns=”http://www.w3.org/1999/xhtml” lang=”tr” xml:lang=”tr”> …DİĞER KODLAR </html>

Devamını Oku →

htaccess ile HTTPS Adres Yönlendirmesi

Merhabalar. Bugün gelen soruya sıcağı sıcağına yazıyla cevap vereyim dedim. PHP ile SSL olan adrese yönlendirmeyi daha önce yazmıştım. Tabii orada yazdığım hazır olmayan (Yani WordPress, Joomla, Drupal..vb.. olmayan) PHP kodlamaları içindi. Peki hazır script kullanıyorsanız bunda nasıl SSL yönlendirmesi yapacaksınız? Cevap basit. htaccess dosyasını kullanacaksınız.

Devamını Oku →

PHP ile HTTPS Adres Yönlendirmesi

Merhabalar. Para verdiniz hostunuza SSL kurdunuz. Ancak insanlar hala SSL olmadan sitenize erişiyor. Bu tabii Google-Bot içinde geçerli. Google Chrome kullananlarda siteniz “Güvenli Değil” olarak işaretleniyor ve sitenize giren çıkıyor. Tabii sizde sinir oluyorsunuz. Ben olsam bende sinir olurdum. 🙂 PHP ile SSL olmadan erişmeyen kişilere ne gibi önlemler alabiliriz? Aslına bakarsanız bu sorunu PHP…

Devamını Oku →

MySQL Tarihe Göre Kayıt Adetleri

Merhabalar. Kullanılan bir sistemde raporlara 2 adet yeni sayfa eklenmesi istendi. Bunlardan biri günlük olarak kayıt edilen mesaj adeti, diğeri ise istenilen tarihteki saatlik kayıt edilen mesaj adetinin gösterimi. PHP ile yapılacak ama önce SQL sorgusunu yazacaz ki gösterelim. Bu adet verileri herhangi bir yere yazılmadığından ana tablodan sql sorgusu ile çekmeliyiz. İlerde sizlere de…

Devamını Oku →

Centos 7 Üzerine Tomcat 9 Kurulumu

Normalde bu işlemi bir SH scripti ile yapıyorum ancak yazıya dökmem gerektiğinden bilmeniz için adım adım yazacam. Tomcat ne işe yarıyor? Java scriptlerini web ortamında çalıştırmaya yarıyor diyebilirim. Yani şöyle; Java Servlet, JavaServer Pages, Java Expression Language ve Java WebSocket çalıştırmak için bu yazılımı kurmanız lazım. Centos 7 benim tercihim. Minimal kurulum yaparsanız ekstra paketlerde…

Devamını Oku →

Cpanel Tema ve Stil Değiştirme

Tekrar merhaba. Eski bir cpanel kurulu server. Yıllardır aktif halde. Son olarak cpanel versiyonu 74.0.X bir sürüme yükselmiş. Arkadaşın Cpanelinde eskiden x3 teması olarak kullanılıyormuş ve en sonunda beni dinleyerek temayı paper_lantern olarak değiştirdi. Sonra dedi ki yahu arkadaş herkes daha x3 temasını kullanıyor. Bu işi başıma sen açtın, şimdi bütün hostingleri yeni temaya geçir.

Devamını Oku →

Yıllar sonra merhabalar

Öncelikle herkese merhabalar. Ben Ali Osman Kahraman. Dün gibi hatırlarım. Yıl 2002. Sıcak bir yaz günü. Öylesine bir web sitesi oluşturmak için başladık bu mecaraya. Bayağı kalabalık bir ekip. İsim tartışmaları sonucu en sonunda isimde karar kılınmış. NETOPSİYON. Ve 2002 Temmuz ayında o zamanlar popüler olan PHP-NUKE ile yayına merhaba dedik.

Devamını Oku →