Her domaini tek tek istemcilerin hosts dosyasına yazacaksanız dns sunucusu
kurmanıza gerek yok. localde çalışırken de bunu yapıyoruz zaten.
On Dec 2, 2011 10:27 PM, "Onur Özgür ÖZKAN" <[email protected]>
wrote:
>
> Merhaba,
>
> Arkadaşlar bir web uygulaması için kullanıcılara subdomain bazında
hesaplar açılacaktır. Müşteriler hesap isimlerini kendileri
belirleyecektir. Normalde kendi bilgisayarımda apache ayarlarını yaptım.
İlgili subdomainleri /etc/hosts dosyasına yazarak test ediyorum. Gerçek
sunucuya çıkınca bunu bir DNS programı örneğin BIND9 kullanmadan
çözebilmemin bir yöntemi var mıdır? Sunucuda sadece bu domain çalışacaktır.
Sunucu büyük ihtimal ile Ubuntu Server olacak ve sadece bu proje için
tahsil edilecektir. Kaynak israfı yapmamak için cpanel vb bir uygulama
kullanmayı düşünmüyoruz.
>
> Sistem mühendisi değilim o yüzden bu konuyu çözmenin en kolay yolu nedir?
Eğer illahi bind9 gibi bir program kullanmak zorundaysak hem program
(paket) önerilerinizi, hem konu ile ilgili bana bir okuma listesi
önerilerinizi bekliyorum.
>
> Saygılar.
>
> /// Örnek etc/hosts
> 127.0.0.1       localhost
> 127.0.1.1       hermes
>
> 127.0.1.1       www.kebab-revolution.local
> 127.0.1.1       a-firmasi.kebab-revolution.local
> 127.0.1.1       b-firmasi.kebab-revolution.local
> 127.0.1.1       c-firmasi.kebab-revolution.local
>
> # The following lines are desirable for IPv6 capable hosts
> ::1     ip6-localhost ip6-loopback
> fe00::0 ip6-localnet
> ff00::0 ip6-mcastprefix
> ff02::1 ip6-allnodes
> ff02::2 ip6-allrouters
>
>
> /// Örnek apache conf dosyası
> LoadModule passenger_module
/home/ooo/.rvm/gems/ruby-1.9.2-p290/gems/passenger-$
> PassengerRoot /home/ooo/.rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.9
> PassengerRuby /home/ooo/.rvm/wrappers/ruby-1.9.2-p290/ruby
> PassengerMaxPoolSize 10
>
> <VirtualHost *:80>
>     ServerName www.kebab-revolution.local
>     ServerAlias *.kebab-revolution.local
>     DocumentRoot /var/www/kebab/revolution/server-ror/public
>     RailsBaseURI /
>     RailsEnv development
> </VirtualHost>
>
>
> --
>
> Onur Özgür ÖZKAN
> lab2023 - internet teknolojileri
> www.lab2023.com
>
> Adres: Pamukkale Teknoloji Geliştirme Bölgesi
> İdari Bina B-Blok Z13 Kınıklı / Denizli / TÜRKİYE
> Telefon: +90 258 215 50 10 - E-posta: [email protected]
>
> Bu elektronik posta ve onunla iletilen bütün dosyalar sadece göndericisi
tarafindan almasi amaclanan yetkili gercek ya da tüzel kisinin kullanimi
icindir. Eger söz konusu yetkili alici degilseniz bu elektronik postanin
icerigini aciklamaniz, kopyalamaniz, yönlendirmeniz ve kullanmaniz
kesinlikle yasaktir ve bu elektronik postayi derhal silmeniz gerekmektedir.
lab2023 - internet teknolojileri bu mesajin icerdigi bilgilerin doğruluğu
veya eksiksiz oldugu konusunda herhangi bir garanti vermemektedir. Bu
nedenle bu bilgilerin ne sekilde olursa olsun iceriginden, iletilmesinden,
alinmasindan ve saklanmasindan sorumlu degildir. Bu mesajdaki görüsler
yalnizca gönderen kisiye aittir ve lab2023' ün görüslerini yansitmayabilir.
>
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> [email protected]
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap