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
