Yasin Koç'un Kişisel Günlüğüdür..

 
Virtual Host

Gönderen: yasin 26.02.2011 17:54:42

Yazının Kategorisi: Konfigürasyon Bu yazı 1919 kez okundu.

Yazının Türü: Makaleler Bu yazıya 0 yorum yapıldı.

Öncelikle bu yazıda anlatılanlar Appserv sistemine bağımlı olarak anlatılmıştır, fakat diğer server sistemlerinde de bi değişiklik olacağını sanmıyoruz. Yine de açıklamakta fayda var. Bu işlemler AppServ üzerinde yapılmıştır ve platform olarak WinXp seçilmiştir.

Apache Sürümü: Apache/2.2.8 (Win32)

Yapacaklarımızın tanımına değinirsek, işimiz Virtual Host oluşturmaktır. Denemelerimizi bu yönde yapmamızın sebebi, gerçek sunucular üzerinde gibi test etme isteğimizdir.
 

C:\AppServ\Apache2.2\conf\httpd-vhosts.conf dosyasında işlem yapacağız. AppServ\Apache2.2\ dizini sizde farklı olabilir, yapacağınız şey kısaca Apache klasöründe conf dizinine erişmek.
 

Not: Dosya büyük ihtimalle salt okunur modundadır. Dosyanın üzerine sağ tıklayıp, özelliklere tıklayın. Açılan pencereden Salt Okunur'daki çentiği kaldırın ve Tamam'a basın.
 

Dosyayı açıyoruz ve en aşağısına aşağıda verdiğim kodları kendimize göre düzenleyerek ekliyoruz.
 

<VirtualHost 127.0.0.1>
    ServerAdmin mailadresiniz
    DocumentRoot "C:/AppServ/www/yasoportal"
    ServerName yaso.int
    ErrorLog "logs/yaso.error.log"
    CustomLog "logs/yaso.log" common
</VirtualHost>

Açıklamalar:


ServerAdmin: Sizin iletişim için bilgileriniz.


DocumentRoot: Virtual Host un oluşturulacağı dizinin tam yolu.


ServerName: Adres satırında çalıştıracağınız url adresi. (Örneğin: http://yaso.int)


Diğerleri ise loglar içindir pek önemi yoktur. İsteyen kurcalayabilir..

Dosyayı kaydediyoruz, kapatıyoruz ve başta yaptığımız işlemin tersini yaparak dosyayı Salt Okunur moduna alıyoruz.
 

Sonrasında C:/WINDOWS/system32/drivers/etc/ dizininde yer alan hosts dosyasını önce Salt Okunur modundan çıkarıyoruz (Bknz: Yukarıdaki Not). Sonrasında;
 

127.0.0.1 localhost yaso.int yaso

127.0.0.1 : Local ip adresi.


localhost: bulunduğu dizin yolu / path.


yaso.int: Yeni url. (http://yaso.int)


yaso: Sanırım webserver kullanıcı adı, farkı varmı bilmiyorum, ben ekliyorum.
 

yazıp kaydedip kapatıyoruz. Sonrasında salt okunura tekrar alabilirsiniz dosyayı.
 

Daha sonra Apache'yi restart edip sonuçlarını hep beraber görüyoruz
 

Not: Başlat -> Tüm Programlar -> AppServ -> Control Server By Service -> Apache Restart
 
Not 2: Aynı işlemler Windows 7 32 bit ve 64 bit'te de sorunsuz başarı olmuştur.

Sorularınızı, yorumlarınızı veya eleştirilerinizi esirgemeyiniz.


Saygılarımla,
Yasin Koç.

Bu habere yapılmış bir yorum yoktur. İlk yorum ekleyen siz olun!

 Yorum Ekle 
İsminiz *:
Email *:
Websiteniz :
Yorumunuz :
Güvenlik Kodu :

 

Kullanıcı Girişi

Kullanıcı Adı:
Şifre:

Bağlantılar

Since 2006. Powered By ysn © Rss