Гид по технологиям

Установка Openbravo ERP

5 min read Установка ERP Обновлено 23 Nov 2025
Установка Openbravo ERP — пошагово
Установка Openbravo ERP — пошагово

TL;DR

Краткое пошаговое руководство по скачиванию и установке Openbravo ERP на Linux (i386 и x86_64). Приведены точные команды wget/chmod/запуска, настройки PostgreSQL и набор проверок после установки.

Важно: установка выполняется под правами пользователя с возможностью доступа к PostgreSQL (root или postgres). Резервную копию данных делайте перед изменениями в продакшене.

О чём эта инструкция

Это подробная инструкция по скачиванию и установке Openbravo ERP с офиц. зеркала SourceForge. Подходит для стандартной установки, когда база данных и приложение находятся на одной машине. Приведены команды для i386 и x86_64, примеры ответов на вопросы установщика и рекомендации по приёмке и откату.

Подготовка перед установкой

  • Убедитесь, что на системе установлены Java JDK, Ant и Tomcat. Если нет — установите через пакетный менеджер вашей дистрибуции.
  • Убедитесь, что PostgreSQL установлен и вы знаете пароль администратора (пользователь postgres).
  • Проверьте свободное место на диске и права на каталоги, куда будет устанавливаться Openbravo.

Скачивание установщика

Перейдите на страницу проекта Openbravo на SourceForge и скачайте последний установщик (на странице загрузок выберите 02-openbravo-installers). Ниже приведены команды примера.

Для i386:

cd /tmp/  
wget http://dfn.dl.sourceforge.net/sourceforge/openbravo/OpenbravoERP_2.40-linux-installer.bin

Для x86_64:

cd /tmp/  
wget http://dfn.dl.sourceforge.net/sourceforge/openbravo/OpenbravoERP_2.40-linux-x64-installer.bin

После загрузки сделайте установщик исполняемым.

i386:

chmod +x OpenbravoERP_2.40-linux-installer.bin

x86_64:

chmod +x OpenbravoERP_2.40-linux-x64-installer.bin

Запустите установщик:

i386:

./OpenbravoERP_2.40-linux-installer.bin

x86_64:

./OpenbravoERP_2.40-linux-x64-installer.bin

Инсталлятор текстовый. Для просмотра лицензии нажимайте ENTER несколько раз, в конце введите “yes” (y), если соглашаетесь.

Типовые ответы установщику (пример)

Во время установки вам будут задаваться вопросы. Ниже — примерная последовательность и стандартные значения. Вводимые значения отмечены комментариями после двоеточия.

Please specify the directory where Openbravo ERP will be installed

[/opt/OpenbravoERP]: <– ENTER

Please specify a directory for the Openbravo ERP attachments

[/opt/OpenbravoERP/AppsOpenbravo/attachments]: <– ENTER

Installation mode
Please select the installation mode you wish to perform

[1] Complete
The database and the application server in the same computer
[2] Distributed
The database and the application server in different computers
Please choose an option [1] : <– ENTER

Please select the installation type you wish to perform

[1] Standard
Installs the database and sets up the application server.
Recommended.
[2] Development
Installs the database and and sets up the application server
through a compilation process.
Recommended for developers.
Please choose an option [1] : <– ENTER

Please specify the directory where the JDK is located

[/usr/lib/jvm/java-6-sun]: <– ENTER

Please specify the location where the Ant executable is located

[/usr/share/ant/bin/ant]: <– ENTER

Please specify the directory where Tomcat is located.  
In case of having Tomcat split into 2 directories, select the one containing the webapps directory

[/var/lib/tomcat5.5]: <– ENTER

Please select a database

[1] PostgreSQL
[2] Oracle
Please choose an option [1] : <– ENTER

Please specify the directory where the binaries of the PostgreSQL installation are located (psql, pg_restore, vacuumdb)

[/usr/bin]: <– ENTER

Please enter the IP address of the PostgreSQL database

Database host [localhost]: <– ENTER

Please enter the port of the PostgreSQL database

Database port [5432]: <– ENTER

Enter the password for your "postgres" administrator user

Password : <– yourrootsqlpassword
Retype password : <– yourrootsqlpassword

Please enter the name of the PostgreSQL database

Database name [openbravo]: <– ENTER

Please enter a username for the Openbravo ERP PostgreSQL database

Username [tad]: <– ENTER

Please enter a password for the new database user

Password : <– tadsqlpassword (a password of your choice)
Retype password : <– tadsqlpassword

Enter a context name.
This is used in the URL to access Openbravo ERP:  
http://:/context_name

Context name [openbravo]: <– ENTER

Please select the preferred date and time formats
Date format
Date format

[1] DD MM YYYY
[2] MM DD YYYY
[3] YYYY MM DD
Please choose an option [1] : <– ENTER

Date separator

[1] -
[2] /
[3] .
[4] :
Please choose an option [1] : <– ENTER

Time format

[1] 12h
[2] 24h
Please choose an option [2] : <– ENTER

Time separator

[1] :
[2] .
Please choose an option [1] : <– ENTER

Should the installer populate the database with demo data?

[Y/n]: <– ENTER

Setup is now ready to begin installing Openbravo ERP on your computer.

Do you want to continue? [Y/n]: <– ENTER

Установка займёт несколько минут.

Please wait while Setup installs Openbravo ERP on your computer.
Installing  
0% ______________ 50% ______________ 100%  
#########################################
----------------------------------------------------------------------------  
Setup has finished installing Openbravo ERP on your computer.

После завершения вы сможете открыть Openbravo по адресу http://server1.example.com:8180/openbravo или http://192.168.0.100:8180/openbravo. По умолчанию логин: Openbravo, пароль: openbravo. Рекомендуется сразу сменить пароль администратора.

Скриншот страницы входа Openbravo

Подпись: Стартовая страница Openbravo после установки.

Скриншот панели администрирования Openbravo

Подпись: Пример интерфейса администратора Openbravo.

Контрольный список перед запуском в эксплуатацию

  • Проверить доступность веб-интерфейса по указанному URL и порту.
  • Убедиться, что служба Tomcat работает и веб-приложение развернуто.
  • Проверить соединение с PostgreSQL под учётной записью, созданной инсталлятором.
  • Сменить пароль администратора Openbravo и создать тестовую организацию/пользователя.
  • Если использовались демоданные — оценить, нужно ли их удалять или заменять реальными.

Критерии приёмки

  • Веб-интерфейс открывается без ошибок (статус 200).
  • Вход в систему под администратором успешен.
  • Данные из демо-набора (если инсталлировались) отображаются корректно.
  • Логи Tomcat и установщика не содержат критических ошибок.
  • Бэкап базы данных выполнен после установки и сохранён в безопасном месте.

Процедура отката и устранения неполадок

  1. Если установка прервана до создания базы — удалите частично созданные каталоги Openbravo и повторите установку.
  2. Если база создана некорректно — восстановите из бэкапа или удалите базу и повторите шаг создания через установщик.
  3. Проверяйте логи Tomcat (обычно /var/log/tomcat*/catalina.out) и PostgreSQL (/var/log/postgresql/) для точных ошибок.
  4. Если веб-приложение не загружается — убедитесь, что пути JDK и Ant указаны верно в ответах установщика.
  5. Для полного отката: остановите Tomcat, удалите каталоги установки и бд Openbravo (после бэкапа) и восстановите конфигурацию системы.

Когда этот способ не подходит

  • Если требуется распределённая архитектура (база и приложение на разных серверах), лучше выбрать режим Distributed и подойти к конфигурации вручную.
  • Для разработчиков предпочтителен режим Development с последующей компиляцией кода под нужную среду.
  • Для крупных продакшен-инсталляций рекомендуется установка и настройка вручную опытным администратором для контроля параметров производительности и безопасности.

Короткая методология (шаги)

  1. Подготовка окружения: JDK, Ant, Tomcat, PostgreSQL.
  2. Скачивание установщика с SourceForge.
  3. Сделать бинарник исполняемым и запустить.
  4. Ответить на вопросы установщика (пути, БД, формат даты/времени).
  5. Дождаться завершения, проверить веб-старт и сменить пароль администратора.
  6. Сделать бэкап базы.

Роли и задачи (чек-лист)

  • Системный администратор: установка JDK/Ant/Tomcat, открытие портов, права на каталоги.
  • DBA: создание/контроль PostgreSQL, резервное копирование.
  • Администратор приложения: проверка веб-интерфейса, смена паролей, настройка организаций.

Глоссарий (одна строка)

  • JDK: Java Development Kit — набор инструментов для запуска и разработки Java-приложений.
  • Ant: инструмент сборки Java-проектов.
  • Tomcat: контейнер сервлетов для запуска Java веб-приложений.
  • PostgreSQL: реляционная СУБД, используемая Openbravo.

Факт-бокс

  • Типичная папка установки по умолчанию: /opt/OpenbravoERP.
  • Стандартный порт приложения в примере: 8180.
  • Логин по умолчанию: Openbravo / openbravo (смените сразу).

Ссылки

Краткое резюме

Инсталлятор Openbravo упрощает развёртывание ERP на небольших серверах. Следуйте шагам, проверяйте ответы установщика и обязательно выполните бэкап базы после установки. Для продакшена рассмотрите ручную настройку и тестирование производительности.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Синхронизация рабочего стола Mac и Windows
Инструкция

Синхронизация рабочего стола Mac и Windows

Перенос контактов Gmail между аккаунтами
Почта

Перенос контактов Gmail между аккаунтами

Запуск Bash в папке из Проводника
Инструкция

Запуск Bash в папке из Проводника

Обновление прошивки AirPods на Mac, iPhone и iPad
Гайды

Обновление прошивки AirPods на Mac, iPhone и iPad

Клики без мыши: правый и левый через клавиатуру
Windows

Клики без мыши: правый и левый через клавиатуру

Как продать старую электронику и заработать
Электроника

Как продать старую электронику и заработать