Инструкция по установке OpenGTS 2.6.0 на Windows 7 32bit находится
здесь.
И так приступим к установке OpenGTS2.5.6 (OS Debian 7)
1 Качаем OpenGTS2.5.6 с
http://sourceforge.net/projects/opengts/files/server-base/2.5.6/OpenGTS_2.5.6.zip/download2 Ставим java-7-openjdk-i386 (ставил через граф. оболочку apt)
3 От root записываем в /etc/bash.bashrc следующее -
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386 (пробовал делать это в терминале - сохраняется только для текущей сессии bash)
4 От root в терминале #
cd /usr/local и #
ln -s $JAVA_HOME java5 Качаем
http://java.net/projects/javamail/downloads/download/javax.mail.jar6 От root идем в папку с
javax.mail.jar и записываем в терминале #
cp javax.mail.jar $JAVA_HOME/jre/lib/ext/7 Ставим ANT (ставил через граф. оболочку apt Быстрый фильтр ant )
8 Качаем Tomcat 7 с
http://apache-mirror.rbc.ru/pub/apache/tomcat/tomcat-7/v7.0.55/bin/apache-tomcat-7.0.55.tar.gz Tomcat 8 не качать с ним не будет работать!
8 От root идем в папку с разархивированным
Tomcat 7 и записываем в терминале #
cp apache-tomcat-7.0.55 /usr/local/9 От root записываем в /etc/bash.bashrc следующее -
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.55 (пробовал делать это в терминале - сохраняется только для текущей сессии bash)
10 От root в терминале #
cd /usr/local и #
ln -s $CATALINA_HOME tomcat11 Ставим MySQL (ставил через граф. оболочку apt Быстрый фильтр mysql-server )
12 Качаем mysql-connector-java-5.1.32
http://mysql.linux.cz/Downloads/Connector-J/mysql-connector-java-5.1.32.tar.gz в нем лежит
mysql-connector-java-5.1.32-bin.jar достаем его!!
13 От root идем в папку с разархивированным
mysql-connector-java-5.1.32-bin.jar и записываем в терминале #
cp mysql-connector-java-5.1.32-bin.jar $JAVA_HOME/jre/lib/ext/14 От root идем в папку с разархивированным
OpenGTS2.5.6 и записываем в терминале #
cp OpenGTS_2.5.6 /usr/local и #
chown -R user:group OpenGTS_2.5.6 где user - Ваше имя пользователя a group - Группа
У меня Группа и Логин одинаковые
15 От root записываем в /etc/bash.bashrc следующее -
export GTS_HOME=/usr/local/OpenGTS_2.5.616 От root записываем в /etc/bash.bashrc следующее -
export ANT_HOME=/usr/share/ant17 От пользователя в терминале $
cd $GTS_HOME18 От пользователя в терминале $
/usr/local/OpenGTS_2.5.6~$ ant all19 Если все правильно сделано в конце должно быть так
BUILD SUCCESSFUL Total time: 35 secondsЕсли появляются ошибки - проверяйте пути
GTS_HOME JAVA_HOME CATALINA_HOME и атрибуты папок и файлов (необходимо установить доступ на чтение всем) У меня на этих файлах стояли крестики при просмотре через nautilus от пользователя Компилятор укажет вам к каким файлам у него нет доступа! С Tomcat 7 из репозитария у меня не находил путь
CATALINA_HOME поэтому я его удалил через apt!
20 В папке usr/local/OpenGTS_2.5.6/build появятся файлы
• "lib/gtsutils.jar"
• "lib/gtsdb.jar"
• "lib/gtsdmtp.jar"
• "lib/tools.jar"g
• "track.war"
• "events.war"
• "mologogo.war"
• "gc101.war"
• "gprmc.war"
21 От пользователя в терминале $
cd /usr/local/OpenGTS_2.5.6 и
bin/initdb.sh -rootUser=<rootUser> -rootPass=<rootPass> rootUser = логин к MySQL rootPass = пароль к MySQL писали при установке mysql-server
22 Проверка $
bin/checkInstall.sh Вывод у меня такой
-- Found 1 Warning(s):
1) Memory below recommended value
-- Recommendations:
- Highly recommend increasing memory to at least 4096 Mb for a production environment.
23 Создаем sysadmin аккаунт от пользователя в терминале $
bin/admin.sh Account -account=sysadmin -pass=password -create
account= Логин а pass= Пароль к web интерфейсу
24 Установка track.war От пользователя в терминале $
ant track затем $
ant track.war25 От root в терминале #
cd $GTS_HOME и #
cp build/track.war $CATALINA_HOME/webapps/26 Запускаем Tomcat От root в терминале #
cd $CATALINA_HOME и #
bin/startup.sh - запуск #
bin/shutdown.sh-остановка
27 Открываем браузер
http://localhost:8080/track/Track29 Account: admin User:admin Password:password у меня так!!
Оригинал здесьhttp://opengts.sourceforge.net/OpenGTS_Config.pdfПро связку GPS2OPENGTS и OpenGTS в следующий раз!!