Итак, начнем... с того, как обычно, что проясним для тех, кто не в теме, что же такое Geoserver. Перефразируя слова Шарика из мультфильма "Барбос в гостях у Шарика" - "Ну, это такая штука, это такая штука, понимаешь, Geoserver!". А если серьезно, то Geoserver это опенсорсный сервер, написанный на Java и предназначенный для работы с геопространственными данными. И живет сие чудо современных технологий по адресу http://geoserver.org/
Что имеем в наличии: Ubuntu 12.04.1 x64.Так же проверено что все прекрасно работает на Ubuntu 11.10 x32.
"Яву", "Яву", взял я...
В документации к Geoserver четко прописано, что для работы этого сервера строго рекомендуется использовать Oracle Java не ниже версии 6. На сегодняшний момент мы можем поставить версию 8. Сделаем это.
Чтобы не заниматься всякими лишними плясками просто добавим репозиторий от широко известной команды webupd8 и поставим Java оттуда
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installerПосле этого проверяем, что все поставилось правильно и работает
>java -version java version "1.8.0-ea" Java(TM) SE Runtime Environment (build 1.8.0-ea-b57) Java HotSpot(TM) 64-Bit Server VM (build 24.0-b22, mixed mode)
Ошибок нет. Будем надеяться, что наша свежеустановленная Java сможет и остальные вещи так же без ошибок проворачивать.
Если вдруг сведения о версии отличаются, то попробуйте выполнить командуsudo update-java-alternatives -s java-8-oracleИдем дальше.
Догнать! Отловить! Возьмите лучших из лучших котов!
Потихоньку подбираемся к Geoserver'у.
Производитель предлагает устанавливать и запускать Geoserver как сервлет для Apache Tomcat или Jetty. И вот тут у многих неискушенных пользователей и начинающих администраторов задора убавляется. А если прочитать что написано про Tomcat на википедии, то желания связываться с этим добром практически не остается. Однако все не так страшно. Наоборот - все совсем не страшно.
Ставим TomcatПроизводитель предлагает устанавливать и запускать Geoserver как сервлет для Apache Tomcat или Jetty. И вот тут у многих неискушенных пользователей и начинающих администраторов задора убавляется. А если прочитать что написано про Tomcat на википедии, то желания связываться с этим добром практически не остается. Однако все не так страшно. Наоборот - все совсем не страшно.
sudo apt-get install tomcat7Проверить, что все установилось и работает можно очень просто - перейдите по ссылке http://localhost:8080/. Увидели надпись It works! стало быть все работает.
Вот и все! Оказывается это совсем не больно ;)
Я требую продолжения банкета!
Остался всего один шаг - непосредственно установка Geoserver'а. Идем на страницу загрузки стабильной версии и качаем Web Archive. Распаковываем его и копируем в папку веб-приложений Tomcat.
wget http://downloads.sourceforge.net/geoserver/geoserver-2.2-war.zip unzip geoserver-2.2-war.zip sudo cp geoserver.war /var/lib/tomcat7/webapps
Tomcat должен автоматически распознать, что появилось новое приложение и также автоматически его установить. На это требуется какое-то время. Следить можно по возросшей загрузке процессора процессом java. Может потребоваться несколько минут.
После того как все установилось проверить все ли работает можно перейдя по ссылке http://localhost:8080/geoserver/web/. Увидели стартовую страницу Geoserver - поздравляю!
Стандартные логин и пароль администратора admin и geoserver
2 комментария :
можно ли связать геосервер с postgresql, ели да то как?))))
кстати спасибо вам за ваш замечатльный блог, с удовольствием читаю.
и еще заметил при установке томкат выдается ошибка
no JDK found - please set JAVA_HOME
Отправить комментарий