Instalatory pakietowe¶
Odoo udostępnia instalatory pakietowe dla dystrybucji Linuksa opartych na Debianie (Debian, Ubuntu itp.), dystrybucji Linuksa opartych na RPM (Fedora, CentOS, RHEL itp.) oraz dla systemu Windows w wersjach Community i Enterprise.
Oficjalne nocne pakiety Community ze wszystkimi wymaganymi zależnościami są dostępne na serwerze nocnym.
Informacja
Pakiety nocne mogą być trudne w utrzymaniu na bieżąco.
Oficjalne pakiety Community i Enterprise można pobrać ze strony pobierania Odoo.
Informacja
Wymagane jest zalogowanie się jako płacący klient on-premise lub partner, aby pobrać pakiety Enterprise.
Linux¶
Przygotowanie¶
Odoo wymaga serwera PostgreSQL, aby działać poprawnie.
Domyślna konfiguracja pakietu «deb» Odoo polega na użyciu serwera PostgreSQL na tym samym hoście co instancja Odoo. Wykonaj następujące polecenie, aby zainstalować serwer PostgreSQL:
$ sudo apt install postgresql -y
Upewnij się, że polecenie sudo jest dostępne i poprawnie skonfigurowane, a następnie wykonaj następujące polecenie, aby zainstalować serwer PostgreSQL:
$ sudo dnf install -y postgresql-server
$ sudo postgresql-setup --initdb --unit postgresql
$ sudo systemctl enable postgresql
$ sudo systemctl start postgresql
Ostrzeżenie
wkhtmltopdf nie jest instalowany przez pip i musi być zainstalowany ręcznie w wersji 0.12.6, aby obsługiwał nagłówki i stopki. Sprawdź wkhtmltopdf wiki, aby uzyskać więcej informacji na temat różnych wersji.
Repozytorium¶
Odoo S.A. udostępnia repozytorium, które może być użyte do instalacji edycji Community poprzez wykonanie następujących poleceń:
$ 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
Użyj zwykłego polecenia apt-get upgrade, aby aktualizować instalację.
$ 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
Informacja
Obecnie nie ma nocnego repozytorium dla edycji Enterprise.
Pakiet dystrybucyjny¶
Zamiast korzystać z repozytorium, pakiety dla edycji Community i Enterprise można pobrać ze strony pobierania Odoo.
Informacja
Pakiet «deb» Odoo 19 obecnie obsługuje Ubuntu Noble (24.04LTS).
Po pobraniu wykonaj następujące polecenia jako root, aby zainstalować Odoo jako usługę, utworzyć niezbędnego użytkownika PostgreSQL i automatycznie uruchomić serwer:
# apt update
# apt install <path_to_installation_package>
Informacja
Pakiet «rpm» Odoo 19 obsługuje Fedora 42.
Po pobraniu pakiet można zainstalować za pomocą menedżera pakietów «dnf»:
$ sudo dnf localinstall odoo_19.0.latest.noarch.rpm
$ sudo systemctl enable odoo
$ sudo systemctl start odoo
Okna¶
Ostrzeżenie
Pakiet Windows jest oferowany dla wygody testowania lub uruchamiania lokalnych instancji jednoużytkownikowych, ale wdrożenie produkcyjne jest odradzane ze względu na szereg ograniczeń i zagrożeń związanych z wdrażaniem Odoo na platformie Windows.
Pobierz instalator z serwera nocnego (tylko Community) lub instalator Windows ze strony pobierania Odoo (dowolna edycja).
Uruchom pobrany plik.
Ostrzeżenie
W systemie Windows 8 i nowszych może zostać wyświetlone ostrzeżenie Windows protected your PC. Kliknij More Info, a następnie Run anyway, aby kontynuować.
Zaakceptuj monit UAC.
Przejdź przez kroki instalacji.
Odoo uruchamia się automatycznie po zakończeniu instalacji.