Slik installerer du ODOO Management Software på Ubuntu 18.04

Bilde: Jack Wallen

Virksomheten din trenger en solid arbeidsflyt. Uten slik koordinering flyr effektiviteten ut døra. Heldigvis har du Linux-servere i datasenteret som er perfekt grunnet for å hjelpe den arbeidsflyten. Hvordan? Ved hjelp av open source CRM / ERP-verktøyet, ODOO.

Datasenter må leses

  • 8 datasenterprognoser for 2020
  • 7 nettverksvarslinger for 2020: Automatisering, edge computing, Wi-Fi 6, mer
  • Beste praksis for server virtualisering og tips om hva du ikke skal gjøre
  • Kvanteberegning: Syv sannheter du trenger å vite

ODOO er en one-stop-shop for salg, tjenester, drift, finans, markedsføring, utvikling og mer. ODOO er skalerbar og kan dekke forretningsbehovene dine med over 10 000 apper.

Jeg vet hva du tenker: Slik serverprogramvare må være nesten umulig å installere? Nei. Selv om det ikke er så enkelt som en app, kan ODOO installeres på Ubuntu Server 18.04 med relativt enkelhet.

Jeg kommer til å lede deg gjennom den prosessen nå. Alt du trenger er en fullt fungerende Ubuntu Server 18.04-forekomst og en brukerkonto med sudo-rettighet.

Med det sagt, la oss installere.

Oppdater og oppgrader

Før vi kommer inn i installasjonsprosessen, bør du absolutt oppdatere og oppgradere Ubuntu. Åpne et terminalvindu og gi kommandoene:

 sudo apt-get-oppdatering sudo apt-get-oppgradering 

Merk: Hvis kjernen oppgraderes, må du starte serveren på nytt. På grunn av dette, sørg for at du kjører oppdaterings- / oppgraderingskommandoene på et tidspunkt når en omstart er akseptabel.

Avhengighetsinstallasjon

Det er noen få avhengigheter å installere. Den gode nyheten er at de alle kan installeres med en enkelt kommando:

 sudo apt installere git python3-pip build-essential wget python3-dev python3-venv python3-hjul libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-mindre postgresql 

Opprette nødvendige brukere

Det første trinnet i installasjonen er å lage en bruker som heter odoo. For å gjøre dette, utgiv følgende kommando:

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

Når standardbrukeren er opprettet, må vi også opprette en PostgreSQL-bruker med samme navn. Gi kommandoen:

 sudo su - postgres -c "createuser -s odoo" 

Installerer ODOO

Nå er vi klare til å installere ODOO. Bytt først til odoo-brukeren med kommandoen:

 sudo su - odoo 

Nå skal vi klone 11.0-grenen fra git (inn i / opt-katalogen) med kommandoen:

 git klone https://www.github.com/odoo/odoo - dypte 1 - filial 11.0 / opt / odoo / odoo11 

Gi kommandoen cd / opt / odoo, og opprett deretter et nytt virtuelt miljø med kommandoen:

 python3 -m venv odoo11-venv 

Aktiv miljøet med kommandoen:

 kilde odoo11-venv / bin / activ 

Installer nødvendige Python-moduler, via pip3, med kommandoene:

 pip3 installere hjul pip3 installere -r odoo11 / krav.txt 

Den andre av de to kommandoene ovenfor tar omtrent 5-10 minutter. Når det er fullført, deaktiverer du miljøet og går tilbake til standardbrukeren med kommandoene:

 deaktiver avkjørsel 

For å kunne bruke det kraftige tilleggssystemet, må du opprette en ny katalog. Gjør dette (og gi det nødvendige eierskapet) med kommandoene:

 sudo mkdir / opt / odoo / odoo11-custom-addons sudo chown odoo: / opt / odoo / odoo11-custom-addons 

Lag en ny konfigurasjonsfil for ODOO med kommandoen:

 sudo cp /opt/odoo/odoo11/debian/odoo.conf /etc/odoo11.conf 

Åpne filen og sørg for at den ser ut som:

 alternativer; Dette er passordet som tillater databaseoperasjoner: admin_passwd = PASSWORD db_host = False db_port = False db_user = odoo db_password = False addons_path = / opt / odoo / odoo11 / addons 

Hvor PASSORD er et unikt (og sterkt) passord.

Lagre og lukk den filen.

For at ODOO skal fungere som en tjeneste, må du opprette en systemd-fil. Gi kommandoen:

 sudo nano /etc/systemd/system/odoo11.service 

Innholdet i denne filen må være:

 Enhet Beskrivelse = Odoo11 Krever = postgresql.service After = nettverk.target postgresql.service Service Type = enkel SyslogIdentifier = odoo11 PermissionsStartOnly = true Bruker = odoo Group = odoo ExecStart = / opt / odoo / odoo11-venv / bin / python3 / opt / odoo / odoo11 / odoo-bin -c /etc/odoo11.conf StandardOutput = journal + konsoll Install WantedBy = multi-user.target 

Last inn systemdæmonen på nytt, og start deretter ODOO med kommandoene:

 sudo systemctl daemon-reload sudo systemctl start odoo11 

Aktiver ODOO-start ved oppstart med kommandoen:

 sudo systemctl aktiver odoo11 

Pek en nettleser til http: // SERVER_IP: 8069, og du vil bli presentert for siden for opprettelse av database ( figur A ).

Figur A

ODOO-databasens opprettingsside.


Fyll ut nødvendig informasjon og klikk Opprett database. Du kan også velge å laste ned demonstrasjonsdataene (for evalueringsformål). Dette gir litt ekstra tid til opprettelsen av databasen.

Når databasen er opprettet, finner du deg selv på appsiden ( figur B ), hvor du kan begynne å installere alle de nødvendige appene for å gjøre ODOO perfekt til dine forretningsbehov.

Figur B

ODOO-appens installasjonsside.


Klar til å lanseres

Etter å ha installert alle nødvendige apper, vil du kjøre gjennom ODOO-konfigurasjonsalternativene (for å opprette brukere, konfigurere firmaet ditt og mer). Når du er ferdig, er ODOO-siden klar til å lansere og bidra til å lette arbeidsflyten.

Datasenter Trender Nyhetsbrev

DevOps, virtualisering, hybridsky, lagring og driftseffektivitet er bare noen av datasentertemaene vi vil trekke frem. Leveres mandager og onsdager

Registrer deg i dag

© Copyright 2021 | pepebotifarra.com