Tuna Web Internet, yazılım, donanım, film blogu

Net2FTP - Webden FTP

Surf Notları Yorum Yok »

FTP Programı webmasterın vazgeçilmezidir, her iÅŸini onunla görür. Benim de burada gördüğüm bir yazı sayesinde size aktarma gereÄŸi duyduÄŸum bir “program” Net2FTP… Ne ayrıcalığı var bu Net to FTP’nin? Åžimdi FTP programıyla sadece bir bilgisayardan sitenize baÄŸlanırsınız (programın kurulu olduÄŸu bilgisayardan) ama Net2FTP bir site ve tamamen browser tabanlı çalışan bi yazılım. GerektiÄŸi zaman siteye giriyorsunuz ftp serverınızı ve ÅŸifrenizi yazıyorsunuz çok hızlı (cidden hızlı) bir ÅŸekilde iÅŸinizi görüyorsunuz. Üstelik direk dosyalar üstünde edit desteÄŸi bile var. Denemeden geçmeyin derim, fakat hizmet her kullanıcıya kota koymuÅŸ bir kaç mblık. Ama ufak iÅŸlemlerinizde gayet kullanışlı.

Etiketler: | | | | | | | |

PHP, MySQL ve APACHE

PHP / MySQL Dersleri Yorum Yok »

Apache, PHP ve mySQL`in son versiyonlarını bilgisayarınıza indirdikten sonra kurulumu şu şekilde yapabilirsiniz :

1- tar zxvf apache_1_3_9.tar.gz

2- tar zxvf mysql-3.22.27-pc-linux-i686.tar.gz

3- tar zxvf php-4_0b3_tar.gz

Daha sonra işimiz kolaylaşsın diye sembolik linkler yaratalım .

4- ln -s mysql-3.22.27-pc-linux-i686 mysql

5- ln -s apache_1.3.9 apache

6- ln -s php-4_0b3 php4

mySQL, Apache ve PHP den bağımsız kurulduğu için öncelikle onu kuralım.

7- cd mysql

8- scripts/mysql_install_db

9- bin/safe_mysqld &

..ve mySQL deamon` ini başlatalım. Bilgisayarın her açılışında kendiliğinden başlaması için sistem

açılış dosyasına (Slackware için /etc/rc.d/rc.local dosyasina) bir ekleme yapalım.

10- /etc/rc.d/local.rc (local.rc dosyası açılış sırasında okunan dosyalardan biridir. Fakat değişiklinux dağıtımlarında bu dosyanın ismi ve bulunduğu yer farklı olabilir) dosyasının sonuna ;

/bin/bash -c “cd /usr/local/mysql ; ./bin/safe_mysqld &

satırını ekleyin.

Şimdi de sıra Apache ve PHP ikilisini kurmaya geldi.

11- cd ../apache

12- ./configure

13- cd ../php

14- ./configure –with-mysql=../mysql –with-apache=../apache

–enable-track-vars 15- make

16- make install

17- cd ./apache

18- ./configure –prefix=/net –activate-module=src/modules/php4/libphp4.a

Bu adımda zaten kullanmakta olduÄŸunuz bir httpd varsa yukarıdaki “–prefix=/net” yerine apache`nin kurulu olduÄŸu dizinin ismini yazın. ÖrneÄŸin kendi bilgisayarım için “–prefix=/var/lib/apache” yazmalıydım.

Bu aşamada eski ayarlarını korumak isteyenler make install komutunu kullanmak yerine apache/src`nin altındaki httpd binary` sini çalışmakta olan apache binary` si ile değiştirmeliler. Örneğin kendi bilgisayarım için

cp /var/lib/apache/bin/httpd /var/lib/apache/bin/httpd.yedek

cp src/httpd /var/lib/apache/bin

yazmam gerekliydi. Yukarıda önce eski httpd deamon` nin bir yedeÄŸini aldık. Ardından yeni httpd`yi eskisinin üzerine kopyaladık. Fakat burada dikkat edilmesi gerekli bir konu var. Apache, bir çok linux sürümünde bilgisayar açıldığında baÅŸlayan bir daemon olarak çalışır. Bu nedenle apache üzerinde yapacağınız deÄŸiÅŸikliklerden önce, httpd` yi durdurmanız gereklidir. Bunu da (çalışmakta olan) apache/bin dizininin içinde “./apachectl stop” komutuyla yapabilirsiniz.

Eger 16. maddeyi anlayamadım derseniz kısaca “make install” komutu iÅŸinizi görür. Bu komutla beraber /net adinda bir klasör yaratılacak ve içine gerekli dosyalar kopyalanacaktır.S

ıra geldi içine PHP`yi gömdüğümüz yeni httpd deamon` ini çalıştırmaya…

Öncelikle eski httpd daemon`unu

19- make

20- make install

21- /net/bin/apachectl restart

komutu ile durdurup yeni httpd`yi başlatalım.

22- /etc/rc.d/rc.http

dosyasının içinde muhtemelen”/var/lib/apache/sbin/apache start” gibi bir ifade vard

ır. Onu şu şekilde değiştirin ;

#/var/lib/apache/sbin/apache start

/net/bin/apachectl start

Bu sayede bir terslik olursa ilk satırın başındaki diyezi ikinci satıra koyup eski ayarlarınızı

kullanmanız mümkün olur.

23- Apache`nin PHP sayfalarını anlayabilmesi için /net/conf/httpd.conf dosyasındaki (Klasör isminin netile baÅŸlamasının sebebi 18. adımda –prefix=/net komutu kullanmamız yani klasör olarak net

ismini seçmemiz)

#AddType application/x-httpd-php3 .php3

#AddType application/x-httpd-php3-source .phps

satırlarını su satırlarla değiştirin ;

AddType application/x-httpd-php .php .php3

AddType application/x-httpd-php-source .phps

Eğer bu satırlar yoksa httpd.conf` un içinde herhangi bir yere ekleyebilirsiniz. Bu adım da bittikten sonra PHP, mySQL ve Apache kullanıma hazır hale geliyor.

İlk Örnek

Eğer su ana kadar herşeyi yukarıda anlatıldığı gibi yaptıysanız muhtemelen asağıdaki uygulamamız

da çalışacaktır.PHP ile haz

ırlanmış web sayfalarının uzantısının .php şeklinde olması gerekli. Bunu gözönünde

bulundurarak bundan sonraki tüm örneklerimizi /net/htdocs/ dizini altına (htdocs dizini, apache` nin httpd.conf dosyasında bir değişiklik yapılmazsa web sayfalarını tuttuğu dizindir) kaydedeceğiz.

Aşağıdaki örneği o2.php olark kaydedelim;

<?php

echo “<center>Merhaba Dünya</center>”;

?>

Tahmin edersiniz ki ekran çıktısı;

Merhaba Dünya şeklinde olacaktır. Nereden göreceğim bu çıktıyı derseniz http://localhost/o2.phpadresini taray

ıcınıza yazıp görebilirsiniz. Burada <center></center> komutu gereği yazı ortalanmıştır.

Echo komutu ise tırnak işaretinin içindeki metni ekrana basar. Eğer sayfanın HTML kodunabakarsan

ız, sadece;

<center>Merhaba Dünya</center>

yazısını görürsünüz. Daha önce de bahsettiğimiz gibi kullanıcı hiçbir şekilde PHP ile ilgili bir

komut görmemektedir.

Ekrana “Merhaba Dünya” da yazdırdığımıza göre geriye pek birÅŸey kalmadı demektir. ;)

Etiketler: | | | | | | |

MSN’de engellenip engellenmediÄŸinizi görün! Kim engellemiÅŸ

MSN Messenger 3 Yorum »

 MSN’de Sizi Kimler EngellemiÅŸ? Deneyin, görün!

Bir süredir MSN’de oldukça yaygın olan engellenip engellenmediÄŸiniz kontrol etme sitelerinin virüslü olduÄŸunu biliyoruz. Åžimdi göstereceÄŸim yöntemde herhangi bir siteye girmiyorsunuz ve gayet basit, Windows Live’ın gözden kaçırdığı bir detay.

MSN listenizdeki herhangi bir kiÅŸiye saÄŸ tıklayıp Görünüm –> Profil yapın. Açılan sayfada sol menüdeki Profil Ayrıntılarını Göster seçeneÄŸine tıklayın. Açılacak sayfada normalde Web Görünümü ve Mesenger Görünümü olmak üzere 2 bölüm olacaktır. Bu ikisini de görebiliyorsanız kiÅŸi sizi engellememiÅŸtir.

msn engelleyenleri görme kim engellemiş

Fakat sadece Web Görünümü menüsünü görüyorsanız engellenmişsiniz demektir.

msn engelleyenleri görme kim engellemiş

%100 doğru sonuç vermiyor ama çoğu zaman güvenilir. ;

Etiketler: | | | | | |

Google Adsense Prewiew Tool - Adsense Filtreleme

Google Yorum Yok »

Adsense Reklamlarınızı Yönetin

Webmaster’ların olmazsa olmazlarındandır Google Adsense. Ama ne yazık ki bazen sitenizle tamamen alakalı olmayan sonuçlar çıkarabiliyor. Adsense Prewiew Tool adlı araç web sitenizdeki istemediÄŸiniz reklamların gözükmesini engelliyor, yani bir nevi filtreliyorsunuz Adsense ‘i. Programı buradan indirdikten sonra Internet Explorer’ı kapatıp açın (Malesef IE :( ) Sitede boÅŸ bir alanda saÄŸ tıklayın ve açılan menüden Google Adsense Prewiew Tool ‘a tıklayın.

adsense prewiew tool nedir nasıl kullanılır

Daha sonra karşınıza sayfada çıkması muhtemel reklamların listesi gelecek. Reklamların yanlarındaki kutuları iÅŸaretleyip Show Selected URL dediÄŸinizde sizeURL’nin gerçek adresini gösterir. Böylece sahte adres üzerinden reklam verenleri de yakalayabilirsiniz.

adsense reklam filtreleme nedir

Etiketler: | | | | | | |

Türkiye’de Knight Online Çılgınlığı - Koxp

Oyunlar Yorum Yok »

Bu oyunu duymayanınız hatta görmeyeniniz yoktur. Bir zamanlar benim de tutkuyla oynadığım KO bugün özellikle Türkiye’de bir oyundan ziyade mesleÄŸe dönüşüyor. Nasıl mı? Åžimdi adamın biri karakterini 70 - 80 level’lara getiriyor (üstelik bunun için koxp gibi yasal olmayan yazılımları da kullanıyor ki daha kolay geliÅŸsin), bir kaç da item (eÅŸya yani) topluyor ve “tamam bu kadarkter kıvama geldi” noktasında veriyor ilanı forumlara. Hoop bir bakmışsın 1 - 2 milyara alıcı bulmuÅŸ. Satıcı için iÅŸ güzel ama alan adamın büyük ihtimalle niyeti oynamak!  Gelin Knight’ın Google’daki ülke ülke istatistiklerine bakalım;

Türkiye'de Knight online çılgınlığı

Türkiye resmen fark atmış diÄŸer ülkelere,  iÅŸin daha ilginç yanı KO Amerikan yapımı bir oyun. Amerika ise listede dahi yok, ama bizim insanımız boÅŸ durmuyor tabiaçıyor Internet Explorer’ını ve “Knight Online” yazıp arıyor Google’da. Bu iÅŸten en çok kârlı çıkan 1. K2 - 2. Char satıcıları. Bir premium üyeliÄŸin aylık 10$ ile 35$ arasında deÄŸiÅŸtiÄŸi bu oyun almış başını giderken bizim insanımız belki de ekmek parasını bir oyuna veriyor.

Önceden sokağa çıkıp futbol oynanırdı, bir mahalle maçında kutu kolasına. Arada anlaşmazlıklar çıksa da herkes mutluydu, şimdi çevrede bu tür oyunlar arttıkça insanlar birbirlerine karşı hırs yapıyorlar. Nette sosyalliğin değişik bir boyutu, kim bilir gelecekte yerlerini neler alacak.

Etiketler: | | | | | | | |

PhotoShop Avcıları

PhotoShop Dersleri 1 Yorum »

Geçen gün bildirgec‘te gezinirken ÅŸu yazıyla karşılaÅŸtım. PhotoShop Disasters özellikle profesyonel yapımlardaki basit ve komik hataları yakalıyorlar. Bir bakın derim : )

Etiketler: | | |

Firefox için SearchStatus Toolbar SEO | Alexa’da yükselmek

Firefox ve Eklentileri 1 Yorum »

Firefox SearchStatus Toolbar - Alexa’daRankınızı Artırın

SearchStatus Toolbar sayesinde gezindiÄŸiniz sitenin Google PageRank’ından Alexa Rank deÄŸerinden tutun Meta tag’lerine kadar her ÅŸeyini inceleyebilirsiniz. Özellikle SEO ve Alexa ile ilgilenenler için oldukça kullanışlı.

Download SearchStatus for FireFox

 

 




 Firefox Alexa Rank
Search Status Toolbar İndir

 

 

Etiketler: | | | | | | | | |

Metallica 2008′de yeni albüm çıkarıyor! - Metallica Türkiye

Müzik & Sanat Yorum Yok »

Daha önce Metallica Türkiye’ye geliyor mu? adlı yazımda bahsettiÄŸim Metallica’nın Türkiyeye geliÅŸ haberinden sonra grubun yeni albümlerinden bahsedelim. Bir önceki albümleri St. Anger diÄŸer albümlere göre az ilgi görmüştü hatta Metallica’ya yakıştırılamamıştı. Fakat grubun solisti James Hetfield yaptığı açıklamada St. Anger’ın çalmaktan zevk duydukları bir albüm olmadığını, o dönemdeki tutuma bir tepki olduÄŸunu söylüyor. Åžu an mükemmeli yakalamada kararlılarmış.

Yeni albümün demolarını ilk dinleyen kiÅŸi olarak Velvet Revolver‘ın davulcusu Matt Sorum yorumlarında albümün yaÅŸlı Metallica’ya göre birz hızlı olduÄŸunu söyleyerek espri yapmış :)

Bakalım bu albümde harikalar yaratacaklar mı gene… : )

Etiketler: | | | | |

.htaccess nedir? .htaccess Kullanımı, Ayarları ve ipuçları

Web Dersleri Yorum Yok »

Yazı tamamen bitmemiştir arkadaşlar devamını daha sonra yayınlayacağım.

.htaccess Sırları / Ayarları !

.htaccess Apache serverlarında bulunan bir metin dosyası ve üzerinde yaptığımız ufak deÄŸiÅŸikliklerle tüm web sitesini deÄŸiÅŸtirebiliriz! Yani Apache sunucularının tüm ayarları bu küçük dosyada saklanır. .htaccess ‘te yapılan bir hata web sitesinin görüntülenmemesine sebep olabilir, ama paniÄŸe gerek yok; bu .htacces ‘i sildiÄŸinizde sorun kalkar. .htaccess Nerede Bulunur: .htaccess bulunduÄŸu dizini ve alt dizinleri etkiler, eÄŸer web sitenizin genelinde bir deÄŸiÅŸiklik yapmak istiyorsanız sitenizin kök dizinine yüklemelisiniz.

İşte dosyanın sırları


Hata sayfalarını düzenleyin

Malum, bir sitede aradığımız sayfayı bulamayınca yahut sunucuda bir hata oluÅŸunca meÅŸhur 404 ve 500 no’lu hata kodları çıkar karşımıza. Beyaz arkaplan üzerine siyah fontla yazılmış bir sayfa. EÄŸer isterseniz bu hata sayfalarını kendi tasarımınızla düzenleyebilirsiniz. Sadece .htaccess dosyasına aÅŸağıdaki kodları eklemeniz yeterli.

ErrorDocument 404 /404.html

ErrorDocument 500 /500.html

Sonra da bu 404.html ve 500.html adında 2 dosya yaratıp bunları istediÄŸiniz ÅŸekilde düzenleyin. (isimlerin 404.html ve 500.html olması ÅŸart deÄŸil deÄŸiÅŸik isimler koyabilirsiniz yalnız bunu .htaccess ‘te belirtmelisiniz.)

Sayfaları yönlendirin!

Atıyorum çok tutulan bir sayfa var sitenizde, fakat siz bu sayfayı yeni bir yere taşımak veya adını değiştirmek istiyorsunuz. Lâkin bunu yaparken ziyaretçilerin eski sayfaya gittiklerinde hata almasını istemiyorsunuz. Bunun için sayfayı yeni yerine yönelndirmek gayet akıllıca! Aşağıdaki kodları kendinize göre düzenlemeniz yeterli.

Redirect /eski klasör/eskidosya.html

http://www.sitenizin adresi.com/yeni klasör/yenidosya.html


HTML dosyaları ile PHP Kodlarını Çalıştırın!

Yüzlerce html sayfasından oluÅŸmuÅŸ bir siteniz olduÄŸunu düşünün, ama siz bu sitede PHP’ye geçiÅŸ yapmak istiyorsunuz. Ne yaparsınız? Tüm html dosyalarını editleyip uzantılarını mı deÄŸiÅŸtirirsiniz? Gerek yok, .htaccess bize bu kolaylığı da saÄŸlamış. :) VereceÄŸim kod ile html dosyalarına PHP kodlarını yorumlatabilirsiniz.

AddType application/x-httpd-php .html

Eğer bu ayrıcalığı sadece html dosyalarına değil de bazı başka dosyalara da tanımak istiyorsanız kodun sonundaki .html gibi boşluk bırakarak başka bir dosya tipi ekleyebilirsiniz.

AddType application/x-httpd-php .html .htm .txt

gibi…

HTML Sayfalarında Başka Dosyaları Çağırın ( SSI)

SSI (Server Side Include) Apache sunucularında sağlanan harika bir özellik. Bu sayede bir sayfada içinde tamamen ayrı bir sayfayı görüntüleyebilirsiniz. Bu komut özelliklr forumlarda çok kullanılır (en yeni 10 konu gibi).

AddType text/html .shtml

AddHandler server-parsed .htmlOptions Indexes FollowSymLinks Includes

EÄŸer aksini belirtmezseniz kod sadece shtml sayfalarında çalışır. EÄŸer HTML sayfalarında da çalışmasını isterseniz aÅŸağıdaki kodu .htaccess ‘e eklemelisiniz. 2. satırda .html dosyalarına da SSI için izin vermiÅŸ olduk, aynı izni baÅŸka dosyalar için de verebiliriz. Mesela .htm dosyalarına izin vermek için .htaccess ‘e;

AddType text/html .shtml

AddHandler server-parsed .html

AddHandler server-parsed .htm

Options Indexes FollowSymLinks Includes

yazmamız gerekir.

Etiketler: | | | | | | |

Tuna Nehri Akmam Diyor - Tuna Nehri Åžiiri

Genel 1 Yorum »

Tuna nehri akmam diyor
Etrafımı yıkmam diyor.
Şanı büyük Osman Paşa
Plevne`den çıkmam diyor

Düşman Tuna`yı atladı
Karakolları yokladı.
Osman Paşa`nın kolunda
Beş bin top birden patladı.

Kılıcımı vurdum taşa
Taş yarıldı baştan başa.
Şanı büyük Osman Paşa
Askerinle binler yaÅŸa.

Olur mu böyle olur mu?
Evlat babayı vurur mu?
Sizi vatan hainleri
Bu vatan size kalır mı?

Olamaz böyle olamaz
Evlat babayı vuramaz!
Can bedenden çıkmayınca
Bu vatan size kalamaz.

Etiketler: | | |

Tuna Web Blog © Her hakkı saklıdır | Mustafa Tuna
Yazılar RSS Yorumlar RSS Giriş