Apache kurulumu yapıldıktan sonra yapmamız gereken sanal konak oluşturmak. Okuduğum bazı belgelerde /etc/apache2/ dizininin altında sites-enabled, sites-available gibi dizinlerin olması gerektiği yazılıydı. Ama Pardus'ta bu dizinleri göremedim ve şöyle bir yol izledim:
#cd /etc/apache2/vhost.d
komutu ile vhost.d klasörüne girdim. Başlangıçta bu klasörde 00_default_vhost.conf dosyası bulunmaktaydı.
#vi youtube.conf
komutuyla yeni bir dosya oluşturdum. İçini şu şekilde doldurdum:

ip adresleri sunucumuzun ip adresi olacak. Diğer seçeneklerle ilgili bilgilere şu ve bu adreslerinden bakabilirsiniz. Dosyamızı kaydedip çıkalım. Sonra /var/www/youtube adında bir klasör oluşturup içinde yayınlamak istediğimiz bi index.html dosyası oluşturalım. Daha sonra Bind'le ilgili ayarları yapmalıyız. /etc/bind/named.conf dosyasına şu satırları ekleyelim:

Daha sonra /etc/bind/zones/youtube.com.db dosyasının içeriğini şu şekilde dolduralım(bu dosya yoksa oluşturalım):

Buradaki ip adresleri bilgisayarınızın ip si olacaktır. En son /etc/resolv.conf dosyasının başına nameserver 127.0.0.1 satırını ekleyip kaydedelim. bind ve apache servislerini başlatalım (ya da yeniden başlatalım):
#service bind start ya da restart
#service apache start ya da restart
Her şey yolunda gittiği taktirde tarayıcınızdan youtube.com adresine girmeye çalıştığınızda karşınıza kendi hazırladığınız index.html sayfası çıkması gerekir.
Emeğine sağlık.
YanıtlaSil