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/18.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/18.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 18 obecnie obsługuje Debian Bookworm (12) i Ubuntu Jammy (22.04LTS) lub nowsze.
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:
# dpkg -i <path_to_installation_package> # this probably fails with missing dependencies
# apt-get install -f # should install the missing dependencies
# dpkg -i <path_to_installation_package>
Ostrzeżenie
Pakiet Debiana
python3-xlwt, potrzebny do eksportu do formatu XLS, nie istnieje w Debian Buster ani Ubuntu 18.04. Jeśli jest potrzebny, zainstaluj go ręcznie za pomocą następującego polecenia:$ sudo pip3 install xlwtPakiet Pythona
num2words- potrzebny do renderowania kwot tekstowych - nie istnieje w Debian Buster ani Ubuntu 18.04, co może powodować problemy z modułeml10n_mx_edi. Jeśli jest potrzebny, zainstaluj go ręcznie za pomocą następującego polecenia:$ sudo pip3 install num2words
Informacja
Pakiet «rpm» Odoo 18 obsługuje Fedorę 38.
Po pobraniu pakiet można zainstalować za pomocą menedżera pakietów «dnf»:
$ sudo dnf localinstall odoo_18.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.