Це насправді відносно прямо вперед, щоб працювати. Якщо ви можете бачити інтерфейс веб-адміністратора, тоді ви встановили автономну версію GeoServer, яка в міру відмітки Imp запускається з використанням контейнера сервлетів Jetty.
Трюк у викритті GeoServer через IIS 7 полягає у використанні маршрутизації запитів додатків (ARR) . З ARR можна перенаправляти трафік, що надходить до IIS, на основі правил, один такий тип правил використовує звичайний шаблон вираження для відповідності вхідним запитам URL.
Отже, використовуючи ARR, можна перенаправити трафік на GeoServer, що працює на порту 8080, на основі деякої публічної URL-адреси. Наприклад, якщо у вас є загальнодоступна URL-адреса http://www.myserver.com/geoserver, ви можете використовувати ARR, щоб отримати IIS для передачі всіх запитів, що відповідають цьому URL-адресу localhost: 8080 (якщо припустити, що ваш GeoServer працює на тому ж сервері як IIS 7).
У наступному дописі на блозі адміністратора IIS є хороший приклад використання ARR для маршрутизації запитів до Tomcat. Пропустіть сторінку 1, як там розповідається про те, як встановити Tomcat, що для вас не має значення, оскільки у вас вже працює GeoServer на порту 8080. Решта деталей на сторінках 2 і 3 допоможе вам працювати з ARR. Все, що вам потрібно буде зробити, це зіставити вхідні запити на localhost: 8080.
Так налаштовано мої сервери Windows 2008, хоча я використовую Tomcat та веб-архів GeoServer, а не інсталятор Windows GeoServer, але принцип той самий.
Сподіваюся, що це допомагає!
Jetty
те, що схожий на контейнер сервлетівTomcat
. Потім GeoServer встановлюється всередині веб-програмиJetty
. Ось чому твоїlocalhost:8080
твори - цеJetty
.