Forum

webmin apache sanal...
 
Bildirimler
Hepsini Temizle

webmin apache sanal sunucu problemi

16 Yazılar
4 Üyeler
0 Reactions
568 Görüntüleme
(@mavideniz56)
Gönderiler: 37
Trusted Member
Konu başlatıcı
 

merhaba arkadaşlar bizim burda bir Debian Linux 4.0 üzerine webmin kurulu. bu serverda apache server kurulu fakat benim yapmış olduğum asp.net dosyalarımı nasıl yayınlayacam bilemiyorum. bu konu hakkında yardımlarınızı bekliyorum. farklı bir pc de iis kurup çalıştırdım fakat nasıl link verecem bilemiyorum. yani apache serverdan sanal sunucu oluştursam olurmu olursa nasıl yapabilirim?

 
Gönderildi : 12/05/2010 17:41

(@huseyinertugrul)
Gönderiler: 1112
Noble Member
 

Selamlar, Apache sunucu üzerinde .net çalıştırmak imkansız değil, http://www.google.com.tr/search?q=apache+on+asp.net&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:tr:official&client=firefox-a bu sayfada bir çok kılavuz yazı var fakat linux sunucu üzerinde uzman değilseniz bu iş sizin için işkence halini alabilir. Size tavsiyem windows sunucu üzerinde kendinizi yormadan sitenizi host etmenizdir.

 
Gönderildi : 13/05/2010 03:42

(@mavideniz56)
Gönderiler: 37
Trusted Member
Konu başlatıcı
 

yalnız hocam bizim wen sunucu linux ve onu farklı nedenlerden kaldıramıyoruz üzerinde php ve apache var. fakat benim yazdığım asp.net başka bir makineye iss kurup linuxdan nasıl o yolu gösterebilirim? yada nasıl kurabilirim.

 
Gönderildi : 13/05/2010 19:16

(@mavideniz56)
Gönderiler: 37
Trusted Member
Konu başlatıcı
 

arkadaşlar aslında biraz araştırdık şöyle birşey buldum. benim linux makinesinden iis kurulu windows makinesine bu şekilde sanal yol tanımladım fakat aşağıdaki hatayı veriyor.

Invalid command 'ProxyRequests', perhaps misspelled or defined by a module not included in the server configuration

 

 

<VirtualHost *>
ServerName mavideniz56                         /sunucu adını yazıyorum buraya
ProxyRequests off
ProxyPass /sitem/ http://192.168.1.142/
ProxyPassReverse /sitem/ http://191.168.1.142/
</virtualHost>

 
Gönderildi : 14/05/2010 21:16

(@huseyinertugrul)
Gönderiler: 1112
Noble Member
 

mod_proxy ayarlarını kontrol etmelisin, bu konuda şu adresten bilgi alabilirsin; http://httpd.apache.org/docs/2.0/mod/mod_proxy.html

 
Gönderildi : 15/05/2010 03:04

(@alikemalturker)
Gönderiler: 1016
Noble Member
 

Cüneyt selamlar

1. İşletim Sistemi hangi linux?
2. Hangi versiyon apache?
3. mod_proxy açık mı?

Kolay gele

 
Gönderildi : 15/05/2010 14:55

(@alikemalturker)
Gönderiler: 1016
Noble Member
 

Webmin e giris yaptigin root sifresi ile sisteme giris yapabilirsin

mod_proxy icin httpd.conf icersinde LoadModule proxy_module modules/mod_proxy.so satirini bul. Basinda # isareti varsa kaldir ve sunucuyu tekrar baslat.

Komut satirindan eger proxy module yuklenip yuklenmedigini gormek icin
httpd -M komutunu calisitir. Orada goreceksin

 
Gönderildi : 15/05/2010 14:56

(@mavideniz56)
Gönderiler: 37
Trusted Member
Konu başlatıcı
 

maalesef mod_proxy kurulu değil. bunu nasıl kurabilirim? :((

 
Gönderildi : 15/05/2010 16:10

(@mavideniz56)
Gönderiler: 37
Trusted Member
Konu başlatıcı
 

sanırım kurdum. aşağıdaki komutları çalıştırdım. ve çalıştı problem çıkarmadı. 

sudo a2enmod proxy

sudo /etc/init.d/apache2 reload

 

yalnız aşağıda yazdıklarım çalışmadı. ben aynı ağda 2. bir makineye iss kurdum ve orada asp.net dosyalarımı çalıştırıyorum. yalnız apacheden verdiğim şu kodlar çalışmadı işe yaramadı açıkçası. ne yapmam gerekiyor?

 

<VirtualHost *>
ServerName sunucum.com
ProxyRequests on
ProxyPass /sitem/
http://192.168.1.142/
ProxyPassReverse /sitem/ http://191.168.1.142/
</virtualHost> 

 
Gönderildi : 15/05/2010 16:30

(@alikemalturker)
Gönderiler: 1016
Noble Member
 

peki daha once aldigin hatayi aliyormusun.

 
Gönderildi : 15/05/2010 17:00

(@mavideniz56)
Gönderiler: 37
Trusted Member
Konu başlatıcı
 

hayır almıyorum fakat ekrana birşey gelmiyor. sunucu bulunamadı diyor. yazmış olduğum virtualhostta herhangi bir sorun varmı?


<VirtualHost *:80>
ServerName domain.com
ProxyPass /sitem/ http://192.168.1.142/
ProxyPassReverse /sitem/ http://192.168.1.142/
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
</VirtualHost>

 
Gönderildi : 15/05/2010 17:36

(@fatihakkus)
Gönderiler: 372
Honorable Member
 

Selam.Debian sunucun dns sunucun değilse windows ise dns sunucun onun üzerinden direkt dns recordlarını oluştur.Öle yönlendir.

 
Gönderildi : 16/05/2010 04:51

(@alikemalturker)
Gönderiler: 1016
Noble Member
 

<VirtualHost *:80>
ProxyRequests On
ProxyPass /sitem/ http://192.168.1.142/
ProxyPassReverse / http://192.168.142/
ServerName local.sitem.com

</VirtualHost> 

 

hayır almıyorum fakat ekrana birşey gelmiyor. sunucu bulunamadı diyor. yazmış olduğum virtualhostta herhangi bir sorun varmı?

<VirtualHost *:80>
ServerName domain.com
ProxyPass /sitem/ http://192.168.1.142/
ProxyPassReverse /sitem/ http://192.168.1.142/
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
</VirtualHost>

 
Gönderildi : 16/05/2010 10:31

(@mavideniz56)
Gönderiler: 37
Trusted Member
Konu başlatıcı
 

hocam maalesef olmadı. bunu denemiştim daha önce fakat çalışmamıştı tekrar denedim tekrar olmadı.

"The requested URL / was not found on this server." hatası alıyorum. acaba dns ayarı yaparken local.sitem.com için normal internet ip sini vermem gerekiyor değilmi? yalnız şöyle birşey var eğer ben locale bir php dosyası atıp yolu gösteriğimde ekrana hemen geliyor. yalnız ben diğer makineye yönlendirmek istediğim zaman.yani oradan getir dediğim zaman yukarıdaki hatayı alıyorum. servr bulunamadı diyor. fakat localde ben servera erişebiliyorum.  yani ben adres çubuğuna http://192.168.1.142/sitem/ yazdığım zaman çalışıyor sorunsuz. :(((

 
Gönderildi : 16/05/2010 15:33

(@alikemalturker)
Gönderiler: 1016
Noble Member
 

Yanlış yazmışım. Doğrusunu aşağıdaki gibi. Ee tabi bir de DNS de gerekli ayarları yapacaksın. Ayrıca web sunucun üzerinde Virtual host yaratman lazım ve dizini belirtmen lazım. Yani sunucuya local.sistem.com istemi geldiğinde şu dizine bak gibi...

 

<VirtualHost *:80>
ProxyRequests On
ProxyPass /sitem/ http://192.168.1.142/
ProxyPassReverse /sitem/ http://192.168.142/
ServerName local.sitem.com

</VirtualHost>  

 
Gönderildi : 16/05/2010 18:48

(@mavideniz56)
Gönderiler: 37
Trusted Member
Konu başlatıcı
 

hocam olmadı yine. aşağıdaki hatayı verdi. ben DNS ayarlarını yaptım. {local.sitem.com örnektir sadece aynısını yazmadım yani [:)] }  web sunucum üzerinde herhangib bir virtual host oluşturmadım diğer web sunucum üzerinde oluşturdum. zaten orada çalışıyor ben web tarayıcısına http://192.168.1.142/sitem/ yazdığımda geliyor karşıma.. fakat netten local.sitem.com yazdığıma gelmiyor ve aşağıdaki hatayı veriyor. [:S]

 

The following error was encountered:

Unable to determine IP address from host name for local.sitem.com

The dnsserver returned:

Name Error: The domain name does not exist.

This means that:

 The cache was not able to resolve the hostname presented in the URL. 
Check if the address is correct.

 

 
Gönderildi : 17/05/2010 12:08

Paylaş: