Odoo 15 to konfigurowalne oprogramowanie do zarządzania, które przydaje się w wielu firmach, aplikacjach takich jak zarządzanie zapasami, faktury, e-commerce i wiele innych. Dalej przeczytaj ten przewodnik, aby zainstalować Odoo15 na Linux Mint 21.
Instalowanie Odoo 15 na Linux Mint 21
Proces instalowania Odoo 15 jest dość długi, ale jest prosty, ponieważ istnieją pewne warunki wstępne, które należy zainstalować, aby zapewnić płynne działanie odoo 15, poniżej są kroki, które należy zastosować, aby uzyskać udaną instalację:
Krok 1: Zaktualizuj listę pakietów domyślnego menedżera pakietów Linux Mint, ponieważ jest to wskazane przed zainstalowaniem jakiejkolwiek aplikacji lub oprogramowania:
Aktualizacja $ sudo apt
Krok 2: Teraz zainstaluj wszystkie niezbędne zależności, które są wymagane do zainstalowania Odoo 15 i do tego użycia:
$ sudo appt instal Python3-pip python3-venv python3-korek libxml2-dev wget python3-dev libpq-dev libjpeg8-dev liblcms2-dev libxslt1-dev libmysqlclient-dev zlib1g-dev libsasl2-dev libldap2-dev libatLas-base -senne git libssl-dev libffi-dev libjpeg-dev libblas-dev -y
Krok 3: Następnie zainstaluj PostgreSQL w Linux Mint, ponieważ jest to obowiązkowe, ponieważ Odoo 15 używa go do zarządzania bazą danych:
$ sudo apt instint PostgreSQL -y
Krok 4: Następnie dodaj użytkownika o nazwie Odoo15 i do tego wykonania:
$ sudo su -postgres -c „createuser -s odoo15”
Teraz ustaw ODOO 15 jako użytkownika i dla tego wykonania:
$ sudo useradd -m -d /opt /odoo15 -u -r -s /bin /bash odoo15
Krok 5: Teraz zainstaluj libssi1.1 Biblioteka na Linux Mint Pobierz swój plik Deb, wykonując:
$ wget http: // archiwum.Ubuntu.com/ubuntu/basen/main/o/openssl/libssl1.1_1.1.0G-2UBUNTU4_AMD64.Deb
Teraz zainstaluj bibliotekę za pomocą pobranego pliku Deb za pomocą domyślnego menedżera pakietów:
$ sudo apt instal ./libssl1.1_1.1.0G-2UBUNTU4_AMD64.Deb
Krok 6: Teraz zainstaluj kolejny warunek wstępny WKHTMLTOX który jest z WKHTMLTOPDf, który przekształca HTML w PDF i dla tego pobranie go z Github, wykonując:
$ wget https: // github.com/wkhtmltopdf/opakowanie/wydania/pobieranie/0.12.6-1/WKHTMLTOX_0.12.6-1.Focal_AMD64.Deb
Krok 7: Teraz uczyń plik wykonywalny za pomocą polecenia CHMOD w ten sposób:
$ sudo chmod +x wkhtmlTox_0.12.6-1.Focal_AMD64.Deb
Krok 8: Po utworzeniu pliku wykonywalnego zainstaluj go za pomocą domyślnego menedżera pakietów za pomocą polecenia podanego poniżej:
$ sudo apt instal ./WKHTMLTOX_0.12.6-1.Focal_AMD64.Deb
Krok 9: Teraz, aby uzyskać dostęp do WKHTMLTOX, utwórzmy symboliczny link i dla tego użycia:
$ sudo ln -s/usr/local/bin/wkhtmltopdf/usr/bin/wkhtmltopdf
Krok 10: Aby sprawdzić, czy WKHTMLTOPDF jest zainstalowany poprawnie, po prostu sprawdź swoją wersję za pomocą:
$ wkhtmltopdf --version
Krok 11: Teraz nadszedł czas, aby przejść do użytkownika Odoo 15, który utworzyliśmy wcześniej i do tego użycia:
$ sudo su - odoo15
Krok 12: Teraz z github pobierz plik Odoo 15 za pomocą Git Clone:
$ sudo git clone https: // www.github.COM/Odoo/Odoo -Depth 1 -Branch 15.0/opt/odoo15/odoo
Następnie zainstaluj wirtualne środowisko dla Odoo 15, używając:
$ Python3 -m venv myodoo15 -venv
Następnie aktywuj wirtualne środowisko, które wcześniej stworzyliśmy, wykonując:
$ źródło myodoo15-venv/bin/aktywuj
Krok 13: Teraz zainstaluj koło za pomocą instalatora PIP, wykonując:
$ PIP3 Instaluj koło
Krok 14: Po zakończeniu instalacji Plik tekstowy Python moduły za pomocą domyślnego menedżera pakietów:
$ PIP3 instaluj -r odoo/wymagania.tekst
Teraz dezaktywuj środowisko wirtualne za pomocą polecenia dezaktywacji:
$ dezaktywuj
Krok 15: Teraz utwórz katalog niestandardowych addonów za pomocą MKDIR, a następnie wyjdź z Odoo15:
$ mkdir/opt/odoo15/custom-addons
$ exit
Krok 16: Teraz otwórz plik konfiguracyjny ODOO 15 za pomocą polecenia Nano:
$ sudo nano /etc /odoo15.conf
Teraz dodaj wiersze podane poniżej w pliku konfiguracyjnym, tutaj zmień hasło administratora zgodnie z preferencją po dokonaniu zmian Zapisz zmiany i zamknij plik.
[Opcje]
admin_passwd = 1234567
db_host = false
db_port = false
db_user = Odoo15
db_password = false
xmlrpc_port = 8069
logfile =/var/log/odoo15/odoo.dziennik
addons_path =/opt/odoo15/odoo/addons,/opt/odoo15/custom-addons
Krok 17: Teraz utwórz plik dziennika dla Odoo 15 i dla tego użyj MKDIR:
$ sudo mkdir/var/log/odoo15
Krok 18: Następnie zmień własność pliku dziennika Odoo 15, wykonując:
$ sudo chown odoo15: root/var/log/odoo15
Krok 19: Teraz, aby usługa ODOO 15 pozwala utworzyć swój plik konfiguracyjny za pomocą polecenia Nano:
$ sudo nano/etc/systemd/system/odoo15.praca
Następnie napisz linię podaną poniżej w pliku:
[Jednostka]
Opis = Odoo15
Wymaga = postgresql.praca
Po = sieć.Target PostgreSQL.praca
[Praca]
Typ = prosty
SYSLOGIDENTIFIER = Odoo15
PermissionsStartonly = true
Użytkownik = Odoo15
Grupa = Odoo15
ExecStart =/opt/odoo15/odoo-wvenv/bin/python3/opt/odoo15/odoo/odoo-bin -c/etc/odoo15.conf
Standardoutput = Journal+konsola
[Zainstalować]
Wantby = Multi-User.cel
Krok 20: Teraz zapisz plik konfiguracyjny i ponownie załaduj usługę demona za pomocą:
$ sudo systemctl demon-powód
Następnie włącz usługę Odoo 15 za pomocą polecenia SystemCtl w ten sposób:
$ sudo systemctl enable -teraz odoo15
Krok 21: Teraz uzyskaj dostęp do strony internetowej Oddo 15, wprowadzając adres IP i port 8069 za pomocą przeglądarki internetowej:
Usuwanie Odoo 15 z Linux Mint 21
Jeśli nie potrzebujesz już Odoo 15 i chcesz go całkowicie usunąć z Linux Mint 21, wykonaj kolejne kroki:
Krok 1: Usuń katalog Odoo 15 w folderze Opt of Linux Mint Używając:
$ sudo rm -r /opt /odoo15
Krok 2: Następnie usuń plik konfiguracyjny serwera Odoo 15 za pomocą:
$ sudo rm -f /etc /odoo15 -server.conf
Następnie usuń plik konfiguracyjny Odoo 15 używany do konfiguracji bazy danych, wykonując:
$ sudo rm -f /etc /odoo15.conf
Teraz usuń plik serwerowy Odoo 15, który jest używany głównie do uruchamiania go jako usługi, ponieważ zawiera on wszystkie dane wymagane do uruchomienia Odoo 15 jako usługi:
$ sudo rm -f /etc /init.D/Odoo15-Server
Wniosek
Odoo 15 to konfigurowalne narzędzie do zarządzania, które obsługuje wiele aplikacji, takich jak rachunkowość, e -commerce, zarządzanie projektami i wiele innych. Proces otrzymywania tej aplikacji w Linux Mint jest dość łatwy, jeśli chodzi o wszystkie niezbędne kroki wymienione w tym przewodniku.