Установка Java/Jruby — различия между версиями
Vaal (обсуждение | вклад) (Новая страница: «На данной странице приводится инструкция по установке прикладного ПО Java и JRuby.») |
Vaal (обсуждение | вклад) м |
||
| (не показаны 4 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
| − | На данной странице приводится инструкция по установке прикладного ПО Java и JRuby. | + | == Введение == |
| + | На данной странице приводится инструкция по установке прикладного ПО Java и JRuby. Данное ПО служит основной для запуска программной платформы Вектор-М. | ||
| + | ПО Вектор-М может функционировать на 64-битных ОС Windows(Windows 7/Windows 8) и Linux(RHEL/CentOS 5.5/6.x/7.x). | ||
| + | |||
| + | == Установка ПО Java и Jruby на Windows == | ||
| + | Для установки ПО Java(JDK) и Jruby рекомендуется использовать исполняемые файлы(с расширением .exe) для архитектуры x86_64. Версия JDK рекомендуемая к использованию — 1.7.0 Update 67 и выше, версия для Jruby – 1.7.4. | ||
| + | Вся установка сводится к простому следованию подсказкам установщика программ Windows. При установке Jruby необходимо убедиться в добавление значения переменной PATH равной "c:\jruby-1.7.4\bin"(Отмечается в соответствующем окне инсталлятора). После установки JDK необходимо добавить переменную JAVA_HOME со значением "C:\Program Files\Java\jdk1.7.0_67\jre", где вместо "_67" указывается значение актуальной версии Update. | ||
| + | Для проверки добавления переменных в переменные среды нужно выполнить команды '''''java -version''''' и '''''jruby -v''''': | ||
| + | [[File:Java-jruby_version_win.PNG|center|700px]] | ||
| + | |||
| + | == Установка ПО Java и Jruby на Linux == | ||
| + | Для установка ПО Java и Jruby на ОС Linux требуется выполнить следующие действия(из-под root): | ||
| + | * Создать директории java и jruby в /opt/: | ||
| + | #mkdir -p /opt/{java,jruby} | ||
| + | * Скачать в /opt/ файлы с ПО Java и Jruby с ftp, например: | ||
| + | #wget -t 3 <nowiki>ftp://login:pass@ip_addr:/Software/java.zip</nowiki> | ||
| + | #wget -t 3 <nowiki>ftp://login:pass@ip_addr:/Software/jruby.zip</nowiki> | ||
| + | <!-- Комментарий --> | ||
| + | * Разархивировать содержимое скачанных архивов в /opt/java и /opt/jruby, можно использовать Midnight Commander(mc). | ||
| + | * Назначить владельцем директорий необходимого пользователя, например user_dev: | ||
| + | #chown user_dev:user_dev -R /opt | ||
| + | * Установить "бит исполнения" на /opt/java и /opt/jruby: | ||
| + | #chmod +x -R /opt/{java,jruby} | ||
| + | * Привести файл /home/<username>/.bash_profile, где <username> имя пользователя(например user_dev, далее будет использован этот пользователь),к следующему виду: | ||
| + | [[File:Bash profile.PNG|center]] | ||
| + | * Обновить переменные среды выполнив команду: | ||
| + | #. /home/user_dev/.bash_profile | ||
| + | * Залогиниться по пользователем user_dev и проверить версии java и jruby: | ||
| + | $java -version | ||
| + | $jruby -v | ||
| + | [[File:Java-jruby_version_.PNG|center]] | ||
| + | * Залогиниться по суперпользователем root и отредактировать файл /root/.bash_profile аналогично файлу /home/user_dev/.bash_profile, проверить версии java и jruby. | ||
| + | |||
| + | == Решение возможных проблем == | ||
| + | Для ОС Windows большинство проблем решается переустановкой ПО из установочных файлов и проверкой переменных сред окружения. | ||
| + | Для ОС Linux необходимо проверять назначенных на директории java и jruby владельцев, наличие "бита исполнения" и занесение переменных окружения в .bash_profile. | ||
Текущая версия на 22:26, 16 февраля 2018
Содержание
Введение
На данной странице приводится инструкция по установке прикладного ПО Java и JRuby. Данное ПО служит основной для запуска программной платформы Вектор-М. ПО Вектор-М может функционировать на 64-битных ОС Windows(Windows 7/Windows 8) и Linux(RHEL/CentOS 5.5/6.x/7.x).
Установка ПО Java и Jruby на Windows
Для установки ПО Java(JDK) и Jruby рекомендуется использовать исполняемые файлы(с расширением .exe) для архитектуры x86_64. Версия JDK рекомендуемая к использованию — 1.7.0 Update 67 и выше, версия для Jruby – 1.7.4. Вся установка сводится к простому следованию подсказкам установщика программ Windows. При установке Jruby необходимо убедиться в добавление значения переменной PATH равной "c:\jruby-1.7.4\bin"(Отмечается в соответствующем окне инсталлятора). После установки JDK необходимо добавить переменную JAVA_HOME со значением "C:\Program Files\Java\jdk1.7.0_67\jre", где вместо "_67" указывается значение актуальной версии Update. Для проверки добавления переменных в переменные среды нужно выполнить команды java -version и jruby -v:
Установка ПО Java и Jruby на Linux
Для установка ПО Java и Jruby на ОС Linux требуется выполнить следующие действия(из-под root):
- Создать директории java и jruby в /opt/:
#mkdir -p /opt/{java,jruby}
- Скачать в /opt/ файлы с ПО Java и Jruby с ftp, например:
#wget -t 3 ftp://login:pass@ip_addr:/Software/java.zip #wget -t 3 ftp://login:pass@ip_addr:/Software/jruby.zip
- Разархивировать содержимое скачанных архивов в /opt/java и /opt/jruby, можно использовать Midnight Commander(mc).
- Назначить владельцем директорий необходимого пользователя, например user_dev:
#chown user_dev:user_dev -R /opt
- Установить "бит исполнения" на /opt/java и /opt/jruby:
#chmod +x -R /opt/{java,jruby}
- Привести файл /home/<username>/.bash_profile, где <username> имя пользователя(например user_dev, далее будет использован этот пользователь),к следующему виду:
- Обновить переменные среды выполнив команду:
#. /home/user_dev/.bash_profile
- Залогиниться по пользователем user_dev и проверить версии java и jruby:
$java -version $jruby -v
- Залогиниться по суперпользователем root и отредактировать файл /root/.bash_profile аналогично файлу /home/user_dev/.bash_profile, проверить версии java и jruby.
Решение возможных проблем
Для ОС Windows большинство проблем решается переустановкой ПО из установочных файлов и проверкой переменных сред окружения. Для ОС Linux необходимо проверять назначенных на директории java и jruby владельцев, наличие "бита исполнения" и занесение переменных окружения в .bash_profile.