Değişmeyen tek şey değişimin kendisiymiş öyleyse…
Posted by Bahri Meriç CANLI on Nis 13, 2008
Değişmeyen tek şey değişimin kendisiymiş öyleyse web siteleride değişmeli. Bahri.Info arka plandaki kodu ve içeriğindeki yazısı ile belli bir şablon içinde yer almaktaydı. Özellikle teknik yazmaya özen gösteriyordum. Kişisel yazılarımı diğer bloglarımda yazıyordum. alan adı ve benzeri konular ile ilgili konuları da DomainLabs Blog‘a taşımıştım. En son KaleHOST Blog ile de hosting ve benzeri konuları bahri.info’un içerik listesinden çıkarttım. Geriye hiçbir yere yazmadığım(yazmayacağım) politik fikirlerim ve diğer konular kaldı.
Belki ilerleyen zamanlarda yazmaya başladığım hikayeden yada birden bire aklıma gelip üzerinde hala çalıştığım elektronik devreden(buluş çok iddalı bir kelime olur) bahsedebilirim.
Birazda resim ekleyeyim diyorum. 2005 yılında beri aktif olan blogumda hiç resim kullanmadım. Bundan sonra biraz daha resimli yazılar yazmayı düşünüyorum. Renkli görünmesi daha eğlenceli bir hale getirebilir.
Yıllar önce programcı bir üstadın sitesinde program kodları ve şiirler görmüştüm. O zamanlar ikisi bir arada tuaf gelmişti. (hatta ne alaka demiştim) şimdi o zaman ki düşüncem tuaf geliyor. (neden olmasın diyorum) Bu sözün üstüne bende şiir yayınlayacağım gibi marjinal bir fikrim yok. Fakat daha kişisel şeyler yazmak istiyorum. Farklı konulardaki yazılarımı rss feed ile okuyanlar yada gezegenlerde yayınlana feedlerde de değişiklik yaparak scripteki kategori özelliğini daha aktif şekilde kullanacağım.
Google pagerankları güncellemiş
Posted by Bahri Meriç CANLI on Eki 28, 2007
Ücretsiz SSL sertifikası dağıtmaya karar verdim
Posted by Bahri Meriç CANLI on Eki 20, 2007
SSL sertifikası kullanan servisler için kendim sertifika oluşturup kullanıyordum. Fakat sürekli gözüme batıp duruyordu. Bu sebeple israil menşeli StartCom firmasının ücretsiz SSL sertifikası servisini belli bir süre kullandım. Taki son sertifika almak istediğimde sorun çıkarmalarına kadar, girdiğim sahte telefon numarasını (903121234567) beğenmemişler. Tekrar başvurmamı istediler. Farklı bilgiler ile tekrar başvurdum. Sertifika oluşturma işlemine başlamak için gelmesi gerrek nmail bir türlü gelmedi. Zaten StartCom’dan aldığım sertifikalar benim OpenSSL ile oluşturuğum sertifikalardan geçerlilik yönünden herhangi farkı yoktu. sadece ben OpenSSL’i o kadar iyi bilmiyordum.
Biraz araştırma sonucunda bu işlemi nasıl yapacaüımı öğrendim. Hatta bu işlemi yapan birde script buldum. ılk önce proje alan adım (PRJ.BE) ile cert.prj.be adresi ile bu servisi vermeyi diye düşündüm. Fakat üzerinden 24 saat kadar geçtikden sonra (cert.prj.be alan adını barındıracak host servisinin bir türlü dns kaydı girmemesinin de etkisi ile) AcraTrust.com alan adını alıp servisi bu alan adı üzerinden açtım.
Henüz servis demek için erken olsa da bir başlangıç yaptık. En azından mevcut beş SSL sertifikamı bu servise taşıdım. Biraz daha üzerinde çalışırsam (biraz php biraz mysql serpiştirerek) benim dışımda birileride bu servisi kullanabilir.
Windows’dan web sunucu olmaz
Posted by Bahri Meriç CANLI on Ağu 12, 2007
Test amaçlı ayırdığım makinelerin birine windows 2003 kurmuştum. Nedir ne değildi, elimden geldiğince incelemeye çalışıyorum. şimdiye kadar olan Linux ve azda olsa FreeBSD tecrübem ışığında bir windows sunucudan web sunucusu yapmak hiç akıllıca bir yöntem değil. En ufak ayar için sunucuya uzak masa üstü bağlantısı yada VNC ile bağlanmak gerekiyor. telnet niye var onuda anlamış değilim. telnet üzerinden birakaç işe yarayan komut buldum (iisrestart gibi) onlarda ekranıma bir sürü hata bastılar. Ve çalışmadılar.
Ayrıca üzerinde gelen web ara birimi sadece ie ile çalışabilir şekilde yapılmış. Pardus üzerinde Firefox ile çalışmıyor
Masa üstünde bile linux kullanıp windows sunucu yöneten acaba var mıdır?
Windows sunucu kurma amaçlarımdan biride domainhunter acaba Windows sunucularda düzgün çalışıyor mu bunu denemekti.(v0.0.2 çalışmıyordu) Aldığım sonuç standart php kurulumu yapılmış bir makinede ekranda tanımsız değişken hataları dışında tarih sorununu da saymazsak çalışıyor gibi
Fakat geldiğim noktada Windows sunucu çöktü. Yedek alma işkencesi başladı. Bu işkenceleri yaşatan Windows üzerinde DomainHunter deneyen kullanıcılara saygılarımı sunuyorum.
Debian üzerinde mod_python yapılandırması
Posted by Bahri Meriç CANLI on Tem 14, 2007
Python öğrenme isteğim tekrar kabarmış olacak ki adı piton olan sunucuma mod_python kurmaya karar verdim. Fakat iş
sudo apt-get install libapache2-mod-python
demekle bitmiyormuş birazcık apache2.conf ile de oynamak gerekiyor. Bununla ilgili ubuntuforums.org da bir bilgi buldum. Kaybolmasın diye buraya aktarıyorum.
.py betikleri aktif hale getirmek:
cd /etc/apache2/sites-available/sudo nano 000-default
10. satırdan başlayan aşağıdaki bölümü bulun:
Options Indexes FollowSymLinks MultiViews AllowOverride AuthConfig Order allow,deny allow from all # Uncomment this directive is you want to see apache2’s # default start page (in /apache2-default) when you go to / #RedirectMatch ^/$ /apache2-default/
ve aşağıdaki şekilde değiştirin:
Options Indexes FollowSymLinks MultiViews AllowOverride AuthConfig Order allow,deny allow from all
AddHandler mod_python .py PythonHandler mod_python.publisher PythonDebug On
# Uncomment this directive is you want to see apache2’s # default start page (in /apache2-default) when you go to / #RedirectMatch ^/$ /apache2-default/
Dosyayı kaydedin ve apache2′yi yeniden başlatın:
sudo /etc/init.d/apache2 restart
Test etmek için:
sudo nano /var/www/test.py
Aşağıdaki kodu ekleyin:
def index(req): return "Test successful";
ve http://localhost/test.py şeklinde çalıştırın ekranda "Test successful" mesajını görüyorsanız mod_python başarı ile yapılandırılmış demektir.
Yeni pardus forumları
Posted by Bahri Meriç CANLI on Mar 26, 2007
Google pagerankleri güncelledi
Posted by Bahri Meriç CANLI on Oca 14, 2007
Bahri.Info sonunda güncellendi
Posted by Bahri Meriç CANLI on Oca 3, 2007
phpBB’yi Patch ile güncellemek
Posted by Bahri Meriç CANLI on Ara 24, 2006
Pek sık yapılmadığı için sürekli nasıl olduğunu unuttuğum notlarımı birazdaha anlaşılır biçimde buraya aktarıyorum. Hem kendim hemde phpBB kullanıp da güncelleme konusunda bilgisi olmayanlar için bir kaynak olabilir.
ssh erişiminiz olan bir Linux sunucu için çok fazla uğraşmadan phpBB forumunuzu günceleyebilirsiniz. Burada 2.0.21 sürümünden 2.0.22 sürümüne geçişi anlatacağım. Bu işleme ılk önce www.phpbb.com/download adresinden tar.gz olarak Full Package ve Patch File Only paketlerini indirerek yama operasyonumuza başlıyoruz. Daha sonra bu iki paketi forumunuzun bulunduğu dizinin içine tar xfv dosya_adi.tar.gz biçiminde açıyoruz. Full Package açıldığında dizinin içinde phpBB2 isminde bir dizin oluşturur. Bu dizinin ismini phpbb2022 ( phpBB2 2.0.22 için) olarak değiştiriyoruz. Patch File Only paketi forum içine açılacaktır. Bu işlemler tamamlandıktan sonra ln -s forumunuzun_sunucudaki_konumu phpbb2021 (phpBB2 2.0.21 kurulu olduğunu varsayıyorum) komutu ile forum dizininde aynı dizinin bir linkini oluşturuyoruz. Yukarıda işlemler sırasıyla tamamlandıktan sonra patch –backup –verbose -p1 < phpBB-2.0.20_to_2.0.21.patch komutu ile yamamızı uyguluyoruz. Dosyalar ile yapacağımız işlemlerimiz tamamlandı. forumunuzu bir web tarayıcı ile açarak http://forum_adresiniz/install/update_to_latest.php adresini açıyoruz ve böylece veritabanındaki güncellemeler ve sürüm güncellemesi de tamamlanıyor.
Sonraki işlemlerimiz güncelleme sonrası kalan artıkları temizlemek. rm *.orig komutu ile güncelleme öncesi kullandığımız forum dosyalarını siliyoruz. rm *.patch komutu ile uyguladığımız yama dosyalarını temizliyoruz. rm *.tar.gz komutu ile indirmiş olduğumuz güncelleştirme paketlerini siliyoruz. rm -rf install/ contrib/ phpbb20* komutu ile de güncellememiz tamamlanıyor.
Sitelerin ve bilgisayar sistemlerinin hacklenmesinin en büyük sebebinin zamanında yapılmayan güncelleştirilmelerden kaynaklandığınında hatırlatmak isterim.
