Страница 1 из 1

Установка MapServer для Windows

Добавлено: 04 авг 2010, 16:02
gojko
Здравствуйте, дорогие друзья.
Хочу поднять вопрос - на какой платформе необходимо устанавливать Mapserver?
Серверной Windows или обычной пользовательской (например, XP)?
Планируется создание системы (Mapserver+Openlayers)с 20-30 пользователями, с разным уровнем доступа к пространственной информации.
Я новичок, поэтому и задаю такой вопрос.
Спасибо!

Re: Установка MapServer для Windows

Добавлено: 04 авг 2010, 17:32
Mavka
В Windows XP Professional установлено ограничение (лимит) на количество сетевых подключений - 10. (Это сделано преднамеренно.) Windows Server требует покупки лицензий на количество подключений, т.н. "CAL".

Я как сис. администратор, посоветовал бы выбрать один из дистрибутивов Linux или FreeBSD. MapServer прекрасно работает на всех указанных платформах (win/lin/bsd).
с разным уровнем доступа к пространственной информации
Сразу предупреждаю, что нативного ограничения по ACL в MapServer нет. Потребуется использовать навесные системы ограничения доступа.

Re: Установка MapServer для Windows

Добавлено: 05 авг 2010, 10:13
gojko
Спасибо большое за ответ!
К сожалению, я в этом совсем мало понимаю, поэтому у меня возникают другие вопросы:
У меня планируется 1 компьютер, на котором будет стоять MapServer и создавать WMS. Этот WMS через OpenLayers в обычном Internet Explorer будут смотреть 20 человек. Даже если отбросить разный уровень доступа к информации, непонятно:

- возможна ли установка сервера на Linux, а все клиенты будут смотреть WMS на Windows?
- если 20 человек одновременно смотрят просматривают мой WMS, то считается, что идет одновременно 20 запросов к серверу - поэтому и не подходит XP?

Спасибо!

Re: Установка MapServer для Windows

Добавлено: 05 авг 2010, 11:18
Mavka
возможна ли установка сервера на Linux, а все клиенты будут смотреть WMS на Windows
Да. WMS работает поверх обычного интернет-протокола HTTP. Он един для всех платформ, изначально создавался как кроссплатформенный.
20 человек одновременно смотрят просматривают мой WMS
20 пользователей - это примерно 20 подключений. Причем расчет такой: допустим, пользователь со своего компьютера подключается к серверу на "общую папку", принтер и сервис WMS - итого будет 3 подключения, хотя компьютер один и тот же (неиспользуемые подключение через некоторое время освобождаются). Если решите использовать Windows Server, то приобретайте лицензии CAL с запасом (при нехватке в системных событиях появится соответствующее сообщение).

Re: Установка MapServer для Windows

Добавлено: 05 авг 2010, 12:07
gojko
Спасибо большое, все ясно и понятно. Подскажите, где я могу почитать про конфигурацию железа и софта для такого сервера (соответственно, если это будет Linux и его нагрузка - 20-30 пользователей). Как же сконфигурировать его, чтобы мой WMS не тормозил, а быстро доставлялся довольным пользователям. Может быть, подскажете, как это все примерно накидать?

Спасибо заранее!

Re: Установка MapServer для Windows

Добавлено: 05 авг 2010, 13:22
Mavka
Аппаратные требования
Не думаю, что у MapServer есть определенный перекос на память или процессорную мощность. Скорее так - всего и побольше.
софта для такого сервера
Здесь лучше подождать рекомендаций в выборе дистрибутива от других участников форума. Что то уже обуждалось здесь. Вероятно, Ubuntu, SUSE или Fedora. Как вариант, посмотрите Arramagong (я только не уверен, можно ли его установить на компьютер для постоянной работы). В нем есть уже установленные и настроенные программы, в том числе UMN MapServer. А также, в состав входит Apache Tomcat и вы сможете работать с такими программа контроль доступа как GeoShield и owsProxy.
сконфигурировать его, чтобы мой WMS не тормозил
По части правильной настройки рекомендую посмотреть статьи, где сравнивают различные серверы MapServer vs. GeoServer vs. ArcGIS Server и т.п. В частности у Chris Tweedie и в презентации прошлогоднего соревнования на FOSS4G (извините, прямые ссылки про настройку MapServer сходу не нашел). Там же можно присмотреть ответ на первый вопрос, хотя в тестах использовались "синтетические" данные. Но это все специфические тонкости и в первом приближении можно обойтись кэширующими серверами типа GeoWebCache или GeoJazzy.

Re: Установка MapServer для Windows

Добавлено: 05 авг 2010, 17:01
gojko
Огромное спасибо, буду разбираться!

Re: Установка MapServer для Windows

Добавлено: 08 авг 2010, 13:39
Mavka
Нашел свою заметку про соревнование серверов WMS. Единственная оптимизация UMN заключается в использовании режима FastCGI (как его настроить). Можно еще и рендеры по-выбирать, но это, я думаю, и так очевидно.

Re: Установка MapServer для Windows

Добавлено: 08 авг 2010, 21:47
Александр Мурый
вставлю пять копеек: Arramagong LiveDVD можно устанавливать на жесткий диск так же, как обычную Ubuntu, Fedora и все остальное.

Re: Установка MapServer для Windows

Добавлено: 28 авг 2010, 16:56
Батя
Друзья, хочу присоедиться к вашему форому как новичок.
Установил на своем компе Denwer for XP, освоил на php немногие приемы создания баз данных for MySQL. Задача- связать базы с геообъектами. Заинтересовался MapServer,появились вопросы: можно ли установить его на denwer и где можно скачать бесплатно ?
-спасибо

Re: Установка MapServer для Windows

Добавлено: 01 сен 2010, 20:31
Mavka
MapServer за собой кучу зависимостей тянет. И я не стал бы пробовать самостоятельно его раскладывать по папочкам. Есть два дистрибутива для Windows:
MS4W
OSGeo4W
Кстати, работают они немного по-разному, у каждого свои тараканы.
Вариант MS4W больше похож на пакеты для Denwer, но я так устанавливать его ни разу не пробовал.
Поскольку и там и там Apache, то настраивать PHP нужно точно также как и в Denwer.

Re: Установка MapServer для Windows

Добавлено: 13 фев 2013, 18:06
gamm
Mavka писал(а):MapServer за собой кучу зависимостей тянет. И я не стал бы пробовать самостоятельно его раскладывать по папочкам. Есть два дистрибутива для Windows:
MS4W
OSGeo4W
Кстати, работают они немного по-разному, у каждого свои тараканы.
есть желание попробовать запустить WMS на Windows в локальной сети, что-нибудь изменилось за эти годы? Какой наиболее простой вариант развернуть WMS под Windiows (семерка или Windows Server 2003)?

Re: Установка MapServer для Windows

Добавлено: 27 фев 2013, 11:36
merc