Sådan installeres ODOO Management Software på Ubuntu 18.04

Billede: Jack Wallen

Din virksomhed har brug for en solid arbejdsgang. Uden sådan koordinering flyver effektiviteten ud af døren. Heldigvis har du Linux-servere i dit datacenter, der er perfekt grundlagt til at hjælpe denne arbejdsgang. Hvordan? Ved hjælp af open source CRM / ERP værktøj, ODOO.

Datacenter skal læses

  • 8 datacenters forudsigelser for 2020
  • 7 netværksforudsigelser for 2020: Automation, edge computing, Wi-Fi 6 og mere
  • Bedste praksis for server virtualisering og tip til, hvad man ikke skal gøre
  • Kvanteberegning: Syv sandheder, du har brug for at vide

ODOO er en one-stop shop for salg, service, drift, finansiering, markedsføring, udvikling og mere. ODOO er skalerbar og kan dække dine forretningsbehov med over 10.000 apps.

Jeg ved, hvad du tænker: Sådan serversoftware skal være næsten umulig at installere? Nix. Selvom det ikke er så simpelt som en app, kan ODOO installeres på Ubuntu Server 18.04 med relativ lethed.

Jeg vil lede dig gennem den proces nu. Alt hvad du har brug for er en fuldt fungerende Ubuntu Server 18.04-instans og en brugerkonto med sudo-privilegium.

Når det er sagt, lad os installere.

Opdater og opgrader

Inden vi går ind i installationsprocessen, skal du bestemt opdatere og opgradere Ubuntu. Åbn et terminalvindue og udsend kommandoerne:

 sudo apt-get-opdatering sudo apt-get-opgradering 

Bemærk: Hvis kernen opgraderes, bliver du nødt til at genstarte serveren. På grund af dette skal du sørge for at køre opdaterings- / opgraderingskommandoerne på et tidspunkt, hvor en genstart er acceptabel.

Afhængighedsinstallation

Der er et par afhængigheder at installere. Den gode nyhed 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 nodefri postgresql 

Oprettelse af de nødvendige brugere

Det første trin i installationen er at oprette en bruger ved navn odoo. For at gøre dette skal du udstede følgende kommando:

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

Med den oprettede standardbruger er vi også nødt til at oprette en PostgreSQL-bruger med samme navn. Giv kommandoen:

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

Installation af ODOO

Nu er vi klar til at installere ODOO. Skift først til odoo-brugeren med kommandoen:

 sudo su - odoo 

Nu skal vi klone 11.0-grenen fra git (i mappen / opt) med kommandoen:

 git klon https://www.github.com/odoo/odoo - dybde 1 - afdeling 11.0 / opt / odoo / odoo11 

Udsted kommandoen cd / opt / odoo, og opret derefter et nyt virtuelt miljø med kommandoen:

 python3 -m venv odoo11-venv 

Aktiv miljøet med kommandoen:

 kilde odoo11-venv / bin / Activ 

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

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

Den anden af ​​de to ovennævnte kommandoer tager ca. 5-10 minutter. Når det er færdig, skal du deaktivere miljøet og gå tilbage til standardbrugeren med kommandoerne:

 deaktiver exit 

For at gøre brug af det kraftige tilføjelsessystem skal du oprette en ny mappe. Gør dette (og giv det nødvendige ejerskab) med kommandoerne:

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

Opret en ny konfigurationsfil for ODOO med kommandoen:

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

Åbn den fil, og sørg for, at den ser ud:

 muligheder ; Dette er det kodeord, der tillader databasefunktioner: admin_passwd = PASSWORD db_host = False db_port = False db_user = odoo db_password = False addons_path = / opt / odoo / odoo11 / addons 

Hvor PASSWORD er en unik (og stærk) adgangskode.

Gem og luk filen.

For at ODOO skal køre som en service, skal du oprette en systemd-fil. Giv kommandoen:

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

Indholdet af denne fil skal være:

 Enhed Beskrivelse = Odoo11 Kræver = postgresql.service After = netværk.target postgresql.service Service Type = enkel SyslogIdentifier = odoo11 PermissionsStartOnly = sand Bruger = odoo Group = odoo ExecStart = / opt / odoo / odoo11-venv / bin / python3 / opt / odoo / odoo11 / odoo-bin -c /etc/odoo11.conf StandardOutput = journal + konsol Install WantedBy = multi-user.target 

Genindlæs systemdæmonen igen, og start derefter ODOO med kommandoerne:

 sudo systemctl daemon-reload sudo systemctl start odoo11 

Aktivér ODOO-start ved opstart med kommandoen:

 sudo systemctl aktivere odoo11 

Peg en browser til http: // SERVER_IP: 8069, og du vil blive præsenteret for siden med databaseoprettelse ( figur A ).

Figur A

ODOO-databasens oprettelsesside.


Udfyld de nødvendige oplysninger, og klik på Opret database. Du kan også vælge at få demonstrationsdata indlæst (til evalueringsformål). Dette tilføjer lidt ekstra tid til oprettelsen af ​​databasen.

Når databasen er oprettet, finder du dig selv på appsiden ( figur B ), hvor du kan begynde at installere alle de nødvendige apps for at gøre ODOO perfekt til dine forretningsbehov.

Figur B

ODOO-appinstallationssiden.


Klar til lancering

Når du har installeret alle de nødvendige apps, skal du køre gennem ODOO-konfigurationsindstillingerne (for at oprette brugere, opsætte din virksomhed og mere). Når du er færdig, er dit ODOO-sted klar til at starte og hjælpe med at lette din forretningsarbejde.

Datacenter Trends Nyhedsbrev

DevOps, virtualisering, hybrid sky, opbevaring og driftseffektivitet er blot nogle af de datacenteremner, vi vil fremhæve. Leveres mandage og onsdage

Tilmeld dig i dag

© Copyright 2021 | mobilegn.com