Пакетні інсталятори¶
Odoo надає пакетні інсталятори для дистрибутивів Linux на базі Debian (Debian, Ubuntu тощо), дистрибутивів Linux на базі RPM (Fedora, CentOS, RHEL тощо) та Windows для випусків Community та Enterprise.
Офіційні нічні пакети Community з усіма необхідними залежностями доступні на нічному сервері.
Примітка
Нічні пакети може бути важко підтримувати в актуальному стані.
Офіційні пакети Community та Enterprise можна завантажити зі сторінки завантаження Odoo.
Примітка
Для завантаження пакетів Enterprise потрібно увійти як платний клієнт on-premise або партнер.
Linux¶
Підготовка¶
Для правильної роботи Odoo потрібен сервер PostgreSQL.
Типова конфігурація пакета Odoo „deb“ передбачає використання сервера PostgreSQL на тому самому хості, що й екземпляр Odoo. Виконайте наступну команду для встановлення сервера PostgreSQL:
$ sudo apt install postgresql -y
Переконайтеся, що команда sudo доступна та правильно налаштована, і тільки потім виконайте наступну команду для встановлення сервера PostgreSQL:
$ sudo dnf install -y postgresql-server
$ sudo postgresql-setup --initdb --unit postgresql
$ sudo systemctl enable postgresql
$ sudo systemctl start postgresql
Попередження
wkhtmltopdf не встановлюється через pip і має бути встановлений вручну у версії 0.12.6, щоб підтримувати колонтитули. Перегляньте wiki wkhtmltopdf для отримання детальнішої інформації про різні версії.
Репозиторій¶
Odoo S.A. надає репозиторій, який можна використовувати для встановлення випуску Community, виконавши наступні команди:
$ wget -q -O - https://nightly.odoo.com/odoo.key | sudo gpg --dearmor -o /usr/share/keyrings/odoo-archive-keyring.gpg
$ echo 'deb [signed-by=/usr/share/keyrings/odoo-archive-keyring.gpg] https://nightly.odoo.com/19.0/nightly/deb/ ./' | sudo tee /etc/apt/sources.list.d/odoo.list
$ sudo apt-get update && sudo apt-get install odoo
Використовуйте звичайну команду apt-get upgrade, щоб тримати встановлення актуальним.
$ sudo dnf config-manager --add-repo=https://nightly.odoo.com/19.0/nightly/rpm/odoo.repo
$ sudo dnf install -y odoo
$ sudo systemctl enable odoo
$ sudo systemctl start odoo
Примітка
Наразі немає нічного репозиторію для редакції Enterprise.
Пакет дистрибутива¶
Замість використання репозиторію пакети як для редакції Community, так і для Enterprise можна завантажити зі сторінки завантаження Odoo.
Примітка
Пакет „deb“ Odoo 19 наразі підтримує Ubuntu Noble (24.04LTS).
Після завантаження виконайте наступні команди від імені root, щоб встановити Odoo як службу, створити необхідного користувача PostgreSQL і автоматично запустити сервер:
# apt update
# apt install <path_to_installation_package>
Примітка
Пакет „rpm“ Odoo 19 підтримує Fedora 42.
Після завантаження пакет можна встановити за допомогою менеджера пакетів „dnf“:
$ sudo dnf localinstall odoo_19.0.latest.noarch.rpm
$ sudo systemctl enable odoo
$ sudo systemctl start odoo
Windows¶
Попередження
Пакування для Windows пропонується для зручності тестування або запуску локальних екземплярів для одного користувача, але розгортання у виробництві не рекомендується через низку обмежень і ризиків, пов’язаних із розгортанням Odoo на платформі Windows.
Завантажте інсталятор з нічного сервера (тільки Community) або інсталятор Windows зі сторінки завантаження Odoo (будь-яка редакція).
Виконайте завантажений файл.
Попередження
У Windows 8 і пізніших версіях може з’явитися попередження Windows захистив ваш комп’ютер. Натисніть Докладніше, а потім Усе одно запустити, щоб продовжити.
Прийміть запит UAC.
Пройдіть кроки встановлення.
Odoo запускається автоматично в кінці встановлення.