apache, bind virtual hosting
yazım: 02 Aralık 08 09:50 / güncelleme: 04 Ocak 09 01:41
Apache ve Bind ile Virtual Hosting
apt-get install bind9
komutu ile Bind kurulumunu gerçekleştirdikten sonra
nano /etc/bind/named.conf
/etc/bind/named.conf dosyasının son satırına
include "/etc/bind/zones.conf";
.zone dosyalarının yerini belirtmek için bir konfigurasyan dosyası include ediyoruz.
nano /etc/bind/zones.conf
/etc/bind/zones.conf dosyasının içeriği
zone "uygulama.net" IN {
type master;
file "/etc/bind/uygulama.net.zone";
};
şeklinde oluyor.
Örnek zone dosyası içeriği ve ayrıntılar için Bind Zone dosyası ve Google Apps MX kaydı yazısına göz atabilirsiniz.
/etc/bind/zones.conf dosyası içinden istediğimiz alan adları için .zone dosyası yerlerinin kayıtlarını girebiliriz.
Apache üzerinde virtual hosting için /etc/apache2/sites-available dizinine bir konfigurasyon dosyası oluşturuyoruz.
nano /etc/apache2/sites-avaible/uygulama.net
<VirtualHost *:80>
ServerName uygulama.net
ServerAlias www.uygulama.net
DocumentRoot /var/www/uygulama.net
<Directory var/www/uygulama.net>
Options +FollowSymLinks -Indexes
AllowOverride All
</Directory>
</VirtualHost>
yukarıdaki şekilde istediğimiz alan adları için virtual host kayıtlarını açıyoruz.
http://httpd.apache.org/docs/2.0/mod/core.html#virtualhost adresinden detaylı bilgiye ulaşabilirsiniz.






