Bu aslında çalışmak için nispeten düz ileri. Web yöneticisi arayüzünü görebiliyorsanız, GeoServer'ın Imp işaret ettiği gibi Jetty sunucu uygulaması kapsayıcısını kullanarak çalışan bağımsız sürümünü yüklediniz.
GeoServer'ı IIS 7 aracılığıyla göstermenin hilesi, Uygulama İsteği Yönlendirmesi'nin (ARR) kullanımında yatmaktadır . ARR ile IIS'ye gelen trafiği kurallara göre yeniden yönlendirmek mümkündür, böyle bir kural türü gelen URL isteklerini eşleştirmek için normal bir ifade deseni kullanır.
Bu nedenle, ARR'yi kullanarak trafiği bazı kamu URL'lerine dayanarak 8080 bağlantı noktasında çalışan GeoServer'a yönlendirmek mümkündür. Örneğin, http://www.myserver.com/geoserver adresinde herkese açık bir URL'niz varsa, IIS'yi bu URL ile eşleşen tüm istekleri localhost: 8080'e (GeoServer'ınızın aynı sunucuda çalıştığı varsayılarak) iletmek için ARR'yi kullanabilirsiniz. IIS 7 olarak).
IIS Yönetici blogunda yer alan aşağıdaki yazı, istekleri Tomcat'e yönlendirmek için ARR kullanımına iyi bir örnektir. 8080 numaralı bağlantı noktasında GeoServer çalıştığından, sizin için ilgisiz olan Tomcat'in nasıl kurulacağını açıkladığı için 1. sayfayı atlayın. Sayfa 2 ve 3'teki geri kalan ayrıntılar ARR ile çalışmaya başlar. Tek yapmanız gereken gelen istekleri localhost: 8080 ile eşleştirmek.
Windows GeoServer yükleyicisi yerine Tomcat ve GeoServer web arşivi kullanmama rağmen Windows 2008 sunucularımı bu şekilde yapılandırdım, ancak prensip aynı.
Umarım yardımcı olur!
Jetty
neye benzer bir sunucu uygulaması kapsayıcısı içerirTomcat
. GeoServer daha sonra içeride bir web uygulaması olarak kurulurJetty
. Bu yüzdenlocalhost:8080
çalışmalarınız - öyleJetty
.