Przejdź do zawartości

Jak zainstalować Odoo 19 Community vs Enterprise?

8 czerwca 2026 przez

Wybór między Odoo Community a Enterprise to kluczowa decyzja dla każdej organizacji planującej wdrożenie tego potężnego systemu ERP. W tym artykule szczegółowo omówimy proces instalacji obu wersji Odoo 19 oraz kluczowe różnice między nimi.

Różnice między Odoo Community a Enterprise

Przed przystąpieniem do instalacji warto zrozumieć fundamentalne różnice między wersjami:

Odoo Community Edition

Wersja Community jest w pełni darmowa i open-source, dostępna na licencji LGPL v3. Oferuje podstawowe funkcjonalności ERP, w tym zarządzanie sprzedażą, CRM, magazynem, produkcją oraz księgowością. Jest idealnym rozwiązaniem dla małych firm oraz programistów chcących rozwijać własne moduły. Community zawiera solidny fundament funkcjonalny, który może obsłużyć większość podstawowych procesów biznesowych.

Odoo Enterprise Edition

Wersja Enterprise to płatna subskrypcja oferująca zaawansowane funkcje i moduły premium. Zawiera wszystko z wersji Community plus dodatkowe aplikacje, nowoczesny interfejs użytkownika (Studio, Documents, Helpdesk, IoT), wsparcie techniczne od Odoo S.A., możliwość hostingu w chmurze Odoo.sh oraz regularne aktualizacje zabezpieczeń z priorytetowym wsparciem. Enterprise sprawdza się w średnich i dużych przedsiębiorstwach wymagających profesjonalnego wsparcia oraz zaawansowanych funkcjonalności analitycznych i raportowych.

Wymagania systemowe przed instalacją

Odoo 19 wprowadza zaktualizowane wymagania systemowe. Szczegółowe informacje znajdziesz w naszym artykule o wymaganiach systemowych dla Odoo 19.

Podstawowe wymagania dla Odoo 19 to:

  • System operacyjny: Ubuntu 22.04/24.04 LTS, Debian 11/12 lub podobny
  • Python 3.11 lub nowszy (Odoo 19 wymaga Python 3.11+)
  • PostgreSQL 13 lub nowszy (zalecane 14+)
  • Node.js 18.x lub nowszy (wymagane dla zasobów frontend)
  • Minimum 4 GB RAM (zalecane 8 GB dla produkcji)
  • Przynajmniej 40 GB przestrzeni dyskowej (zalecane 60 GB)
  • wkhtmltopdf 0.12.6 (z obsługą patched qt) dla generowania PDF

Instalacja Odoo Community - krok po kroku

Krok 1: Aktualizacja systemu i instalacja zależności

Zacznij od zaktualizowania systemu i zainstalowania niezbędnych pakietów dla Odoo 19:

sudo apt update && sudo apt upgrade -y
sudo apt install git python3-pip python3-dev python3-venv python3-wheel 
libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libtiff-dev 
libjpeg-dev libopenjp2-7-dev zlib1g-dev libfreetype6-dev 
lcms2-utils libwebp-dev libharfbuzz-dev libfribidi-dev 
libxcb1-dev libpq-dev libssl-dev node-less npm -y

Następnie zainstaluj wkhtmltopdf:

sudo apt install wkhtmltopdf -y

Krok 2: Instalacja i konfiguracja PostgreSQL

Zainstaluj PostgreSQL i utwórz użytkownika dla Odoo:

sudo apt install postgresql postgresql-client -y
sudo su - postgres -c "createuser -s odoo"
sudo su - postgres -c "createuser -s $USER"

Więcej szczegółów na temat konfiguracji bazy danych znajdziesz w artykule jak skonfigurować bazę danych PostgreSQL dla Odoo.

Krok 3: Utworzenie użytkownika systemowego

sudo useradd -m -d /opt/odoo -U -r -s /bin/bash odoo

Krok 4: Pobranie Odoo 19 Community z GitHub

sudo su - odoo
git clone https://www.github.com/odoo/odoo --depth 1 --branch 19.0 /opt/odoo/odoo19-community
exit

Krok 5: Utworzenie środowiska wirtualnego Python

sudo su - odoo
cd /opt/odoo
python3 -m venv odoo-venv
source odoo-venv/bin/activate
pip install --upgrade pip
pip install wheel
pip install -r /opt/odoo/odoo19-community/requirements.txt
deactivate
exit

Krok 6: Konfiguracja pliku odoo.conf

Utwórz i skonfiguruj plik konfiguracyjny:

sudo mkdir /etc/odoo
sudo nano /etc/odoo/odoo.conf

Podstawowa konfiguracja dla Odoo 19:

[options]
admin_passwd = StrongMasterPassword2024
db_host = False
db_port = False
db_user = odoo
db_password = False
addons_path = /opt/odoo/odoo19-community/addons
logfile = /var/log/odoo/odoo.log
xmlrpc_port = 8069
workers = 4
max_cron_threads = 2

Szczegółowy przewodnik konfiguracji dostępny jest w artykule jak skonfigurować plik odoo.conf.

Krok 7: Utworzenie katalogu na logi

sudo mkdir /var/log/odoo
sudo chown odoo:odoo /var/log/odoo

Krok 8: Uruchomienie jako usługa systemd

Aby Odoo uruchamiał się automatycznie, skonfiguruj usługę systemd według instrukcji w artykule jak uruchomić Odoo jako usługę systemd.

Instalacja Odoo Enterprise - krok po kroku

Instalacja Odoo Enterprise wymaga najpierw zainstalowania wersji Community, a następnie dodania modułów Enterprise.

Krok 1-7: Instalacja podstawy Community

Wykonaj kroki 1-7 z poprzedniej sekcji dotyczącej instalacji Odoo Community.

Krok 8: Uzyskanie dostępu do repozytorium Enterprise

Aby zainstalować Odoo Enterprise, potrzebujesz:

  • Aktywnej subskrypcji Odoo Enterprise
  • Dostępu do repozytorium GitHub Odoo Enterprise
  • Osobistego tokena dostępu GitHub (GitHub Personal Access Token - PAT) z uprawnieniami do prywatnych repozytoriów

Token PAT możesz wygenerować w ustawieniach swojego konta GitHub (Settings → Developer settings → Personal access tokens → Tokens (classic)). Token musi mieć uprawnienie 'repo' do pełnego dostępu do prywatnych repozytoriów.

Krok 9: Klonowanie repozytorium Enterprise

Użyj swojego tokena GitHub do sklonowania repozytorium:

sudo su - odoo
git clone https://TWÓJ_TOKEN@github.com/odoo/enterprise --depth 1 --branch 19.0 /opt/odoo/odoo19-enterprise
exit

Alternatywnie, jeśli masz skonfigurowane klucze SSH w koncie GitHub powiązanym z subskrypcją Odoo:

sudo su - odoo
git clone git@github.com:odoo/enterprise.git --depth 1 --branch 19.0 /opt/odoo/odoo19-enterprise
exit

Krok 10: Aktualizacja konfiguracji addons_path

Edytuj plik konfiguracyjny, aby uwzględnić moduły Enterprise:

sudo nano /etc/odoo/odoo.conf

Zaktualizuj ścieżkę addons_path:

addons_path = /opt/odoo/odoo19-enterprise,/opt/odoo/odoo19-community/addons

Moduły Enterprise muszą być wymienione PRZED modułami Community, aby miały priorytet. To krytyczne dla prawidłowego działania funkcji Enterprise.

Krok 11: Konfiguracja licencji Enterprise

Po pierwszym uruchomieniu musisz wprowadzić kod subskrypcji Enterprise w interfejsie Odoo:

  • Zaloguj się do Odoo jako administrator
  • Przejdź do Ustawienia → Ogólne ustawienia → sekcja Enterprise
  • Wprowadź Enterprise Subscription Code otrzymany od Odoo S.A. (zazwyczaj w formacie UUID)
  • System połączy się z serwerami Odoo, zweryfikuje kod i aktywuje funkcje Enterprise
  • Po aktywacji zobaczysz dodatkowe aplikacje Enterprise w menu Apps

Konfiguracja zaawansowana po instalacji

Reverse Proxy z Nginx

Dla produkcyjnego środowiska zaleca się użycie Nginx jako reverse proxy. Szczegóły konfiguracji znajdziesz w artykule jak ustawić nginx jako reverse proxy dla Odoo.

Konfiguracja HTTPS/SSL

Bezpieczeństwo jest kluczowe. Skonfiguruj certyfikat SSL zgodnie z przewodnikiem jak skonfigurować HTTPS/SSL dla Odoo.

Instalacja modułów zewnętrznych

Zarówno w wersji Community jak i Enterprise możesz instalować moduły zewnętrzne z Odoo App Store lub innych źródeł. Sprawdź nasz artykuł jak zainstalować moduły zewnętrzne w Odoo.

Alternatywna metoda instalacji - Docker

Dla szybszego wdrożenia możesz rozważyć instalację za pomocą Dockera. Ta metoda działa zarówno dla Odoo Community jak i Enterprise i jest szczególnie przydatna w środowiskach deweloperskich. Szczegóły znajdziesz w artykule jak zainstalować Odoo za pomocą Dockera.

Kluczowe różnice w zarządzaniu wersjami

Wersja Community:

  • Aktualizacje należy wykonywać ręcznie poprzez git pull i restart usługi
  • Pełna kontrola nad kodem źródłowym i możliwość jego inspekcji
  • Możliwość modyfikacji rdzenia systemu (choć nie jest to zalecane)
  • Wymaga samodzielnego zarządzania backupami i monitoring systemu
  • Brak oficjalnego wsparcia technicznego - poleganie na społeczności

Wersja Enterprise:

  • Automatyczne powiadomienia o aktualizacjach w interfejsie
  • Priorytetowe wsparcie techniczne od Odoo S.A. przy problemach z aktualizacją
  • Dodatkowe narzędzia do zarządzania środowiskiem (Odoo Studio, advanced reporting)
  • Możliwość korzystania z Odoo.sh (w pełni zarządzany hosting w chmurze)
  • Dostęp do modułów premium niedostępnych w Community
  • Regularne aktualizacje bezpieczeństwa z gwarancją SLA

Proces aktualizacji obu wersji opisany jest w artykule jak zaktualizować Odoo do nowszej wersji.

Testowanie instalacji

Po zakończeniu instalacji przetestuj system:

# Dla instalacji manualnej:
sudo su - odoo
source /opt/odoo/odoo-venv/bin/activate
python /opt/odoo/odoo19-community/odoo-bin -c /etc/odoo/odoo.conf

Otwórz przeglądarkę i przejdź do http://localhost:8069. Powinieneś zobaczyć ekran tworzenia bazy danych Odoo. Jeśli instalujesz Enterprise, po utworzeniu bazy danych wprowadź kod subskrypcji, aby aktywować funkcje premium.

Często zadawane pytania (FAQ)

Czy mogę przejść z Odoo Community na Enterprise bez reinstalacji?

Tak, możesz przejść z Community na Enterprise dodając repozytorium Enterprise do istniejącej instalacji Community i aktualizując plik konfiguracyjny addons_path. Wystarczy sklonować repozytorium enterprise, dodać je do ścieżki modułów (przed ścieżką Community), zrestartować usługę Odoo i wprowadzić kod subskrypcji Enterprise w interfejsie. Nie jest wymagana reinstalacja systemu ani migracja bazy danych. Wszystkie dane zostaną zachowane, a moduły Enterprise będą dostępne natychmiast po aktywacji.

Jakie są koszty licencji Odoo Enterprise?

Odoo Enterprise działa w modelu subskrypcji rocznej, gdzie płacisz za liczbę użytkowników i wykorzystywane aplikacje. Ceny zaczynają się od około 31.10 EUR za użytkownika miesięcznie przy rocznej subskrypcji (ceny 2024/2025). Dokładne ceny zależą od liczby użytkowników, wybranych aplikacji i typu hostingu (on-premise vs Odoo.sh). Dostępne są rabaty wolumenowe przy większej liczbie użytkowników. Najlepiej skontaktować się bezpośrednio z partnerem Odoo lub Odoo S.A. w celu otrzymania szczegółowej wyceny dostosowanej do Twoich potrzeb.

Czy Odoo Community jest odpowiednie dla małych firm?

Odoo Community jest doskonałym wyborem dla małych firm i startupów z ograniczonym budżetem. Oferuje solidny zestaw podstawowych funkcjonalności ERP wystarczających dla większości małych przedsiębiorstw - CRM, sprzedaż, zakupy, magazyn, księgowość, projekt. Jeśli nie potrzebujesz zaawansowanych raportów, wsparcia technicznego ani specjalistycznych modułów jak Studio czy IoT, Community może być idealnym rozwiązaniem. W miarę rozwoju firmy zawsze możesz płynnie przejść na wersję Enterprise bez utraty danych. Wiele małych firm z powodzeniem używa Community przez lata.

Podsumowanie

Instalacja Odoo 19 Community i Enterprise wymaga podobnych kroków podstawowych, z tą różnicą, że Enterprise dodatkowo wymaga sklonowania repozytorium enterprise, aktualizacji ścieżki modułów i aktywacji subskrypcji. Wybór między wersjami zależy od potrzeb Twojej organizacji, budżetu i wymagań dotyczących wsparcia technicznego oraz zaawansowanych funkcjonalności.

Odoo Community sprawdzi się w małych firmach, projektach developerskich i organizacjach z ograniczonym budżetem, podczas gdy Enterprise oferuje zaawansowane funkcje, profesjonalne wsparcie i dodatkowe moduły niezbędne w większych organizacjach z złożonymi procesami biznesowymi.

Potrzebujesz pomocy z instalacją Odoo?

Instalacja i konfiguracja Odoo może być złożonym procesem wymagającym doświadczenia technicznego oraz znajomości najlepszych praktyk. Zespół KK Innovations specjalizuje się we wdrożeniach Odoo zarówno w wersji Community jak i Enterprise. Oferujemy kompleksowe usługi: od analizy wymagań biznesowych, przez instalację i konfigurację na serwerach on-premise lub w chmurze, po szkolenia użytkowników i wsparcie posprzedażowe.

Skontaktuj się z nami, aby uzyskać profesjonalną pomoc w wyborze odpowiedniej wersji Odoo i jej wdrożeniu dostosowanym do specyfiki Twojej firmy. Nasi certyfikowani specjaliści Odoo pomogą Ci w pełni wykorzystać potencjał systemu ERP i zapewnią płynne wdrożenie bez zakłóceń w działalności biznesowej.