INT 21h

Домашняя страница самого страшного прерывания

Установка OpenGTS на Ubuntu

№ 3998 В разделе "Администрирование" от January 13th, 2012,

Пошаговое руководство

  • Поставить убунту сервер с конфигурацией LAMP и OpenSSH
    Создать пользователя opengts с паролем opengts. Пароль root к MySQL opengts
  • sudo rm /etc/apt/sources.list
  • sudo nano /etc/apt/sources.list
  • прописать любимый репозиторий и нажать ctrl+x, а потом нажать Y
  • sudo apt-get update
  • sudo apt-get dist-upgrade
  • sudo apt-get autoremove
  • sudo reboot
  • sudo apt-get install default-jdk ant tomcat6 libmysql-java unzip
  • cd ~
  • скачать от сюда JavaMail http://java.sun.com/products/javamail/downloads/index.html и закачать в виртуалку (WinSCP, wget + кибердиск и т.п.)
  • wget “http://downloads.sourceforge.net/project/opengts/server-base/2.2.2/OpenGTS_2.2.2.zip?use_mirror=surfnet”
  • unzip OpenGTS*.zip
  • rm OpenGTS*.zip
  • sudo mv OpenGTS* /opt/OpenGTS
  • export CATALINA_HOME=/usr/share/tomcat6/
  • export GTS_HOME=/opt/OpenGTS
  • export JAVA_HOME=/usr/lib/jvm/default-java/
  • unzip javamail*.zip
  • rm javamail*.zip
  • sudo mv javamail[*]/mail.jar /usr/lib/jvm/default-java/jre/lib/ext/
  • wget “http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-3.1.14.zip/from/http://mysql.he.net/”
  • unzip mysql-connector*.zip
  • sudo cp mysql-connector[*]/mysql-connector*.jar /usr/lib/jvm/default-java/jre/lib/ext/
  • cd /opt/OpenGTS/
  • ant all
  • bin/initdb.sh -rootUser=root -rootPass=opengts
  • bin/checkInstall.sh
  • sudo nano /etc/environment
    добавить в конец:
    CATALINA_HOME=/usr/share/tomcat6/
    GTS_HOME=/opt/OpenGTS/
    JAVA_HOME=/usr/lib/jvm/default-java/
  • sudo cp ./build/track.war /var/lib/tomcat6/webapps/
  • sudo cp ./build/events.war /var/lib/tomcat6/webapps/
  • Если необходоимо установить Google Maps, надо в private.xml поместить свой ключ авторизации. Строку <MapProvider name=”openLayers” active=”${MapProvider.active=true}” заменить на <MapProvider name=”openLayers” active=”${MapProvider.active=false}”. Строку <MapProvider name=”googleMaps” active=”${MapProvider.active=false}” заменить <MapProvider name=”googleMaps” active=”${MapProvider.active=true}”.
  • sudo nano /etc/rc.local
    добавить перед exit 0:export CATALINA_HOME=/usr/share/tomcat6/
    export GTS_HOME=/opt/OpenGTS/
    export JAVA_HOME=/usr/lib/jvm/default-java/
    cd $GTS_HOME
    bin/runserver.sh -s gtsdmtp

Сделать рестарт сервера командой sudo reboot

[*] – дополнить имя файла текущей версией

13 комментариев »

13 комментариев »

Comment by i_kar | June 26, 2012 @ 18:46:09

Респект автору!
Ставил на Ubuntu 12.04LTS. Все работает!!! Если следовать написанному – то и новичек сможет поднять сможет! Огорчает одна проблемка – ТК102 не хочет подключаться :(

Comment by dmitrolex | August 22, 2013 @ 17:13:46

Доброго дня. Примечательно краткая инструкция. Кое-что в ошибках …sudo mv javamail[*]/mail.jar /usr/lib/jvm/default-java/jre/lib/ext/
mv: не удалось выполнить stat для «javamail[*]/mail.jar»: Нет такого файла или каталога

Та же 12.04

Comment by dmitrolex | August 22, 2013 @ 17:20:53

Сорри .. протупил…

Comment by Артем | June 19, 2014 @ 03:01:33

не получается поставить мозг взорвался весь уже. Проблема такая – tomcat установился нормально и отвечает на страничке http://pnp-photo.com:8080/ но при обращении по адресу http://pnp-photo.com:8080/track/Track получаю The requested resource (/track/Track) is not available. Ощущение что не видится track.war хотя он есть и лежит в корне папки webapps. Спасибо

Comment by Артем | June 19, 2014 @ 03:02:21

сервер Ubuntu 12.04 на виртуальном хостинге

Comment by 21h | June 19, 2014 @ 06:24:41

Ух. Слишком много времени прошло. У меня сейчас нет ни 12.04, ни томката, ни опенгтс. Придется разбираться вам самостоятельно.

Comment by Артем | June 19, 2014 @ 13:52:59

Эхххх…совсем новичек в это но желание разобраться огромное-)) Так понимаю что что-то не так с томкетом у меня. Вообще смотрю много общих тем у нас – микроконтроллеры и всякие полезные железки

Comment by 21h | June 19, 2014 @ 15:52:30

а что в логах видно? там должно быть написано, что все файлы загрузились и работают.

Comment by Артем | June 19, 2014 @ 18:50:53

да я даже не знаю чьи логи смотреть то. Томкета? я не вижу что бы war файл распаковывался куда-то. или в логах opengts? Так до них похоже дело совсем не доходит.

Comment by Артем | June 19, 2014 @ 18:52:06

CATALINA_HOME=/usr/share/tomcat6/ Так прописано у меня но файл track.war вобщем как и работающие примеры tomcat я вижу в /usr/local/tomcat6/

Comment by Артем | June 20, 2014 @ 01:39:53

Все получилось. Криво томкет стал – переустановил и все пошло

Comment by mugger | July 2, 2014 @ 00:09:09

Артем, как получилось русифицировать OPENGTS?

Comment by erzik | April 2, 2015 @ 21:19:04

Открой private.html в opengts каталоге, там есть инстукция где поменять false на true, далее перекомпилировать и закинуть всё из opengts/build в томкат… Webapp и рестарт томкат.

Я убрал все кроме нужного варианта языка ато надо выбирать постоянно, а так сразу интер

Форма отправки комментария

CAPTCHA
*

Разрешенные HTML-теги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

RSS RSS Feed только для этого поста |


Комментарии
  • Игорь: Все настроил, еще раз просмотрел видео и методом научного тыка все настроил и сохранил, все работает и обе...
  • 21h: Здравствуйте, Игорь! Я не знаю :) Думаю аналогично согласно инструкции к вашей радиостанции.
  • Игорь: Добрый день, просмотрел Ваше видео все доступно и ясно для 8 ми канальных радеек, но мне нада настроить 69...
  • Гоги: Есть инструкция к Моторолкам – она подходит к серии Motorola TLKR T4… Т8. В конце сетка частот и...
  • 21h: торчок давно уже не обновлял, как только закрыл сайт где он работал. да, это морда для opentracker. без...
  • Buter: Какова дальнейшая жизнь торчка? Он кстати веб-интерфейсом для OpenTracker выступает? Без OpenTracker работать...
  • 21h: понятия не имею. гуглите инструкцию к вашей радейке и сверяйтесь с ней.
  • Денис: хочу их подружить с uv5r
  • Денис: t-388 walkie talkie на эти шпаргалочек нет,или как приминить ваши к их настройке?
  • John: Стекла для электроник – техночас.ру