2014-05-09 22 views
6

Linux sunucusundaki Apache Tomcat üzerindeki 8080 numaralı bağlantı noktasından CentOS 6.5 anahtarını varsayılana kaldırmak istiyorum. On My Hosted Apache Tomcat sunucusunda url vmx15978.hosting24.com.au:8080 adresinde 8080 numaralı bağlantı noktasında çalışıyor. Geoserver yazılımını Apache sunucusuna yükledikten sonra bunun URL'si http://vmx15978.hosting24.com.au:8080/geoserver/web/'dur.Linux Centos 6.5 sunucusundaki Apache Tomcat üzerinde 8080 numaralı bağlantı noktası nasıl değiştirilir?

Web sitem alanım links-map.com. Şu anda bu URL'ye göre Geoserver'a erişebiliyorum: links-map.com:8080/geoserver/web; Ancak, ben bu adresi 8080 olmadan Geoserver erişmek istiyorum:

+0

daha bulabilirsiniz (http://serverfault.com/) – leo

cevap

6

http://links-map.com/geoserver/web/server.xml dosyasını arayın kuruluş dizini senin tomcat here

alınan.

değişiklik

<Connector port="8080" ... 

<Connector port="80" .... 

veya başka bir bağlantı noktasına (80 portunu belirtmeden varsayılan)

değişiklikleri uygulamak tomcat'in yeniden unutmayın

sudo service tomcat7 restart 
+0

Teşekkür Jossef Bu –

+0

ben 80 değişim noktasını 8080 var deneyin

+0

düzenleme/etc/default/tomcat7 ekleyin AUTHBIND = yes –

7

Aynı problem vardı. 8080'den 80'e kadar olan port numarasını değiştirmem gerekiyor, böylece 8080'i eklemeden URL'ime (örneğin www.mydomain.com) erişebiliyorum. Fakat sorunu çözmek için farklı bir yol buldum. server.xml'da port numarasını değiştirmek yerine . Aşağıdaki komut dosyasını kullanarak yönlendirilmiş bağlantı noktası numarası 80 - 8080. Bu benim için gayet iyi çalışıyor.

[[email protected] ~]# iptables -t nat -A PREROUTING -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080 
[[email protected] ~]# iptables -t nat -A PREROUTING -p udp -m udp --dport 80 -j REDIRECT --to-ports 8080 

Bu [Sunucu arıza] için bir soru gibi geliyor bu link

+0

benim için çalıştı benim için çalıştı –

İlgili konular