Hvordan installere Odoo Top 10 på Linux Mint Top 10

Hvordan installere Odoo Top 10 på Linux Mint Top 10

Odoo 15 er en tilpassbar styringsprogramvare som kommer godt med i mange bedrifter, applikasjoner som lagerstyring, fakturering, e-handel og mange andre. Les denne guiden for å installere ODOO15 på Linux Mint 21.

Installere Odoo 15 på Linux Mint 21

Prosessen med å installere Odoo 15 er ganske lang, men er enkel, da det er noen forutsetninger som man må installere for å sikre jevn arbeid av Odoo 15, nedenfor er noen trinn som man må følge for den vellykkede installasjonen:

Trinn 1: Oppdater pakkelisten over standard pakkesjef for Linux Mint, da det er lurt å gjøre det før du installerer en program eller programvare:

$ sudo apt oppdatering

Steg 2: Installer nå alle nødvendige avhengigheter som kreves for å installere Odoo 15 og for den bruken:

$ sudo apt install python3-pip python3-venv python3-wheel libxml2-dev wget python3-dev libpq-dev libjpeg8-dev liblcms2-dev libxslt1-dev libmysqlclient-dev zlib1g-dev libsasl2-dev libldap2-dev libatlas-base-dev build -essential git libsl-dev libffi-dev libjpeg-dev libblas-dev -y

Trinn 3: Deretter installer PostgreSQL på Linux Mint, da det er obligatorisk fordi Odoo 15 bruker den til databasestyring:

$ sudo apt installer postgreSql -y

Trinn 4: Deretter legger du til en bruker som heter Odoo15 og for den utførelsen:

$ sudo su -postgres -c "createUser -s odoo15"

Sett nå Odoo 15 som bruker i og for den utførelsen:

$ sudo useradd -m -d /opt /odoo15 -u -r -s /bin /bash odoo15

Trinn 5: Installer nå libssi1.1 Bibliotek på Linux Mint Last ned sin Deb -fil ved å utføre:

$ wget http: // arkiv.Ubuntu.com/ubuntu/basseng/main/o/openssl/libsl1.1_1.1.0G-2UBUNTU4_AMD64.Deb

Installer nå biblioteket ved å bruke den nedlastede Deb -filen ved hjelp av standard pakkebehandler:

$ sudo apt installasjon ./libSL1.1_1.1.0G-2UBUNTU4_AMD64.Deb

Trinn 6: Installere nå en annen forutsetning som er wkhtmltox som følger med wkhtmltopdF som konverterer HTML til PDF og for den nedlastingen fra GitHub ved å utføre:

$ wget https: // github.com/wkhtmltopdf/emballasje/utgivelser/nedlasting/0.12.6-1/wkhtmltox_0.12.6-1.Focal_AMD64.Deb

Trinn 7: Nå gjør filen kjørbar ved å bruke CHMOD -kommandoen slik:

$ sudo chmod +x wkhtmltox_0.12.6-1.Focal_AMD64.Deb

Trinn 8: Etter å ha laget filen som kjørbar installerer den ved å bruke standardpakkebehandleren ved hjelp av kommandoen gitt nedenfor:

$ sudo apt installasjon ./wkhtmltox_0.12.6-1.Focal_AMD64.Deb

Trinn 9: Nå for å få tilgang til WKHTMLTOX, la oss lage en symbolsk lenke og for den bruken:

$ sudo ln -s/usr/local/bin/wkhtmltopdf/usr/bin/wkhtmltopdf

Trinn 10: For å se om WKHTMLTOPDF er installert riktig, bare sjekk versjonen sin ved hjelp av:

$ wkhtmltopdf --version

Trinn 11: Nå er det på tide å bytte til Odoo 15 -brukeren vi opprettet tidligere og for den bruken:

$ sudo su - odoo15

Trinn 12: Nå fra GitHub Last ned Odoo 15 -filen ved hjelp av Git Clone:

$ sudo git klon https: // www.github.com/odoo/odoo -dybde 1 -forkant 15.0/opt/odoo15/odoo

Neste installer virtuelle miljø for Odoo 15 ved å bruke:

$ python3 -m Venv Myodoo15 -Venv

Aktiver deretter det virtuelle miljøet vi opprettet tidligere ved å utføre:

$ kilde Myodoo15-venv/bin/aktiverer

Trinn 13: Installer nå hjul ved hjelp av PIP -installasjonsprogram ved å utføre:

$ pip3 installasjonshjul

Trinn 14: Når installasjonen er ferdig, får du tekstfilen Python Modules ved å bruke standard pakkebehandler:

$ pip3 install -r odoo/krav.tekst

Deaktiver nå det virtuelle miljøet ved å bruke deaktiveringskommando:

$ deaktiverer

Trinn 15: Lag nå katalogen til Custom-Addons ved hjelp av MKDIR, og avslutt etterpå ODOO15:

$ mkdir/opt/odoo15/tilpasset addons
$ exit

Trinn 16: Åpne nå konfigurasjonsfilen til Odoo 15 ved å bruke Nano -kommandoen:

$ sudo nano /etc /odoo15.konf

Legg nå til linjene gitt nedenfor i konfigurasjonsfilen. Endre her administratorpassordet i henhold til din preferanse når endringene er gjort, lagre endringene og lukk filen.

[alternativer]
admin_passwd = 1234567
db_host = falsk
db_port = falsk
db_user = odoo15
db_password = falsk
XMLRPC_PORT = 8069
Logfile =/var/log/odoo15/odoo.Logg
addons_path =/opt/odoo15/odoo/addons,/opt/odoo15/custom-addons

Trinn 17: Lag nå en loggfil for Odoo 15 og for den bruker MKDIR:

$ sudo mkdir/var/log/odoo15

Trinn 18: Endre neste eierskap til Odoo 15 -loggfilen ved å utføre:

$ sudo chown odoo15: root/var/log/odoo15

Trinn 19: For å gjøre Odoo 15 til en tjeneste lar oss opprette sin konfigurasjonsfil ved hjelp av Nano -kommandoen:

$ sudo nano/etc/systemd/system/odoo15.service

Skriv deretter linjen gitt nedenfor i filen:

[Enhet]
Beskrivelse = odoo15
Krever = PostgreSql.service
Etter = nettverk.Mål PostgreSql.service
[Service]
Type = enkel
Syslogidentifier = odoo15
TillatelserSstartonly = True
Bruker = odoo15
Gruppe = ODOO15
ExecStart =/opt/odoo15/odoo-venv/bin/python3/opt/odoo15/odoo/odoo-bin -c/etc/odoo15.konf
StandardOutput = Journal+Console
[Installere]
WantedBy = Multi-User.mål

Trinn 20: Lagre nå konfigurasjonsfilen og laste opp Daemon -tjenesten ved å bruke:

$ sudo SystemCTL Daemon-Reload

Neste aktiver Odoo 15 -tjenesten ved å bruke SystemCTL -kommandoen slik:

$ sudo SystemCTL Enable -Now Odoo15

Trinn 21: Få tilgang til Oddo 15 -siden ved å legge inn IP -adressen og porten som er 8069 ved hjelp av nettleseren:

Fjerner Odoo 15 fra Linux Mint 21

Hvis du ikke lenger trenger Odoo 15 og vil fjerne den helt fra Linux Mint 21, følg de påfølgende trinnene:

Trinn 1: Fjern Odoo 15 -katalogen i OPT -mappen til Linux Mint ved å bruke:

$ sudo rm -r /opt /odoo15

Steg 2: Fjern deretter konfigurasjonsfilen til Odoo 15 -serveren ved å bruke:

$ sudo rm -f /etc /odoo15 -server.konf

Fjern deretter konfigurasjonsfilen til ODOO 15 brukt til databasekonfigurasjon ved å utføre:

$ sudo rm -f /etc /odoo15.konf

Fjern nå Odoo 15 -serverfilen som hovedsakelig brukes til å kjøre den som en tjeneste fordi den inneholder alle dataene som kreves for å kjøre Odoo 15 som en tjeneste:

$ sudo rm -f /etc /init.d/odoo15-server

Konklusjon

Odoo 15 er et tilpassbart styringsverktøy som serverer mange applikasjoner som regnskap, netthandel, prosjektledelse og mange andre. Prosessen med å få denne applikasjonen på Linux Mint er ganske enkel så langt man følger alle nødvendige trinn som er nevnt i denne guiden.