Обзор
Odoo устанавливается из исходного кода и работает:
- Как служба systemd
- От имени выделенного системного пользователя
odoo - С PostgreSQL в качестве базы данных
- Внутри виртуального окружения Python
- На порту 8069
Доступ
Открыть в браузере: http://<SERVER_IP>:8069
При первом посещении автоматически запускается мастер настройки Odoo.
- Введите мастер-пароль от
/root/.cloudzy-creds(admin_passwd). - Заполните форму, чтобы создать базу данных и учётную запись администратора.
Первый запуск может занять некоторое время — все компоненты инициализируются и выходят на рабочий режим.
Важные файлы и директории
- Odoo home:
/opt/odoo - Odoo source:
/opt/odoo/odoo - Виртуальное окружение:
/opt/odoo/venv - Файл конфигурации:
/etc/odoo.conf - Дополнительные модули:
/opt/odoo/custom/addons - Systemd-сервис:
/etc/systemd/system/odoo.service - Файл учётных данных:
/root/.cloudzy-creds
Управление сервисом
Проверить статус:
systemctl status odoo
Запуск службы:
systemctl start odoo
Перезапуск сервиса:
systemctl restart odoo
Просмотреть логи:
journalctl -u odoo -f
Конфигурация Odoo
Основной конфигурационный файл: /etc/odoo.conf
Ключевые параметры:
admin_passwd→ Мастер-парольdb_user→ odooaddons_path→ Ядро + дополнительные модулиxmlrpc_port→ 8069
Замечания по безопасности
Для безопасного развёртывания настройте:
- Обратный прокси-сервер Nginx.
- HTTPS.
- Правила брандмауэра, ограничивающие доступ к порту 8069.
- Защита через Fail2ban или ограничение частоты запросов.