• 0
  • 0
  • Урок 1. «Установка и настройка Odoo»

    Цель занятия:

    Настроить рабочую среду для разработки в Odoo (включая Flectra) на Ubuntu/Debian, изучить архитектуру системы и базовые принципы администрирования.

    Ключевые темы:

    1. Введение
      • Обзор версий Odoo (11, 14, 18) и Flectra.
      • Рекомендации по выбору ОС (Ubuntu/Debian предпочтительнее Windows).
    2. Архитектура Odoo
      • Клиент-серверная модель (Python-сервер + JS-клиент).
      • Использование PostgreSQL и JSON-RPC для обмена данными.
    3. Установка и настройка
      • Установка зависимостей (Python 3, PostgreSQL, wkhtmltopdf, Node.js).
      • Клонирование репозитория Odoo/Flectra.
      • Запуск сервера (python3 odoo-bin).
    4. Особенности версий
      • Odoo 11/Flectra 1.7: Python 3.5+, Less для CSS.
      • Odoo 14/Flectra 2: Python 3.6+.
      • Odoo 18: Python 3.10+.
    5. Практические шаги
      • Настройка wkhtmltopdf (версия 0.12.6 для корректных PDF-отчетов).
      • Создание пользователя PostgreSQL.
      • Запуск системы и доступ через браузер (http://localhost:8069).
    6. Частые вопросы
      • Где хранятся логи (/var/log/odoo/)?
      • Как настроить обратный прокси (nginx) и SSL?
      • Где находятся аттачменты и сессии?

    Задание:

    1. Установите Odoo/Flectra из исходников на Ubuntu.
    2. Запустите сервер и создайте тестовую базу данных.
    3. Пришлите скриншоты успешного запуска.


    Рейтинг
    0 0

    На данный момент комментарии отсутствуют.

    чтобы первым оставить комментарий.

    1. 1. Какой язык программирования используется для серверной части Odoo?
    2. 2. Какую СУБД использует Odoo?

    To install this Web App in your iPhone/iPad press and then Add to Home Screen.