Sådan installeres Odoo 12 på Ubuntu 16.04

Sådan installeres Odoo 12 på Ubuntu 16.04

Installation af Odoo 12 på Ubuntu 16.04I denne artikel vil vi vise dig Sådan installeres Odoo 12 på Ubuntu 16.04. Odoo (tidligere OpenERP) er en serie af open source-forretningsprogrammer, der dækker hele din virksomheds behov: CRM, e-handel, regnskab, lager, ERP, et salgssted, projektledelse og mange flere. Odoo kommer i to udgaver, en open-source Community Edition og Enterprise Edition, den licenserede. I vores tilfælde vil vi installere og bruge fællesskabsudgaven af ​​Odoo.

1. Krav

Installer Odoo 12 på Ubuntu 16.04

Installer Odoo 12 på Ubuntu 16.04

De minimale systemkrav til Odoo, der kører 5-brugere, er 2 CPU-kerner og 2Gb RAM-hukommelse. Vi bruger vores VPS SSD 2 Plan med henblik på denne vejledning.

  • Ubuntu 16.04 VPS
  • PostgreSQL server
  • Python version 3.5
  • Apache webserver
  • SSH adgang med root privilegier

2. Log ind via SSH og opdater systemet

Log ind på din Ubuntu 16.04 VPS med SSH som rootbruger

ssh [Email protected]_Address -p Port_number

Du kan kontrollere, om du har den rigtige Ubuntu-version installeret på din server med følgende kommando:

# lsb_release -a

Du skal få denne output:

Distributør-id: Ubuntu Beskrivelse: Ubuntu 16.04.1 LTS Udgivelse: 16.04 Kodenavn: Xenial

Når du er logget ind, skal du køre følgende kommando for at opdatere alle installerede pakker til den nyeste tilgængelige version

apt-get opdatering && apt opgradering

3. Installer PostgreSQL server

Odoo kræver en PostgreSQL database til at gemme sine oplysninger, så vi bliver nødt til at installere PostgreSQL serveren. Vi installerer en PostgreSQL-server ved hjælp af følgende kommando:

apt-get install postgresql

Når du er installeret, skal du starte PostgreSQL-serveren og aktivere den til at starte ved serverstart.

systemctl start postgresql systemctl aktivere postgresq

Følg denne vejledning for detaljerede instruktioner på hvordan man installerer Postgre SQL på Ubuntu 16.04

3. Tilføj opbevaringssted og installer Odoo

Odoo er ikke tilgængelig i det officielle Ubuntu 16.04-depot, så for at installere det skal vi tilføje Odoo-depotet til serveren. For at gøre det skal du køre følgende kommandoer

wget -O - https://nightly.odoo.com/odoo.key | apt-key add - echo "deb http://nightly.odoo.com/12.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list

4. Installer Odoo 12 på Ubuntu

Opdater derefter den lokale pakkedatabase

apt-get update

og installer Odoo ved hjælp af apt pakke manager

apt-get install odoo

Denne kommando installerer Odoo, Python 3 og alle nødvendige Python-moduler, opretter PostgreSQL-bruger og starter Odoo-forekomsten. Når installationen er gennemført, kan du kontrollere status for Odoo-tjenesten:

systemctl status odoo

Output:

● odoo.service - Odoo Open Source ERP og CRM indlæst: indlæst (/lib/systemd/system/odoo.service; aktiveret; leverandørindstilling: aktiveret) Aktiv: aktiv (kører) Hoved PID: 7693 (odoo) CGroup: / system .slice / odoo.service └─7693 / usr / bin / python3 / usr / bin / odoo --config /etc/odoo/odoo.conf --logfile /var/log/odoo/odoo-server.log

Når installationen er gennemført, skal du redigere Odoos konfigurationsfil og indstille masteradministratoradgangskoden.

nano /etc/odoo/odoo.conf

Ikke-kommende linjen 'admin_passwrd' og ændre feltet admin_password med et stærkt kodeord.

admin_passwd = STRONG_PASSWORD

For at gøre disse ændringer gældende, skal du genstarte Odoo

systemstart genstart odoo

På dette tidspunkt kan du åbne din yndlingswebbrowser og få adgang til din Odoo på http: // your_IP_Address: 8069

Installer Odoo 12 Ubuntu 16.04

5. Apache installation

Kontroller, om Apache allerede er installeret og kører på din server. Du kan gøre dette med følgende kommando:

dpkg -l apache2

Hvis Apache ikke er installeret, kan du gøre dette ved at udføre følgende kommandoer.

apt-get install apache2

Når installationen er færdig, skal du aktivere Apache at starte automatisk ved serverstart med:

systemctl aktiver apache2

Du kan også kontrollere status for din Apache-tjeneste med følgende kommando:

systemctl status apache2

Nu hvor vi er sikre på, at Apache er installeret og kører på vores server, kan vi fortsætte med det næste trin og oprette en Odoo reverse proxy.

Til næste trin skal vi aktivere nogle ekstra proxy moduler til Apache. For at aktivere disse moduler, udfør følgende kommandoer:

a2enmod proxy a2enmod proxy_http

Når dette er gjort, skal du åbne en ny konfigurationsfil ved hjælp af nano eller din favorit tekstredigerer med følgende kommando:

nano /etc/apache2/sites-available/your_domain.conf

Tilføj følgende linjer:

<VirtualHost *: 80> Servernavn your_domain.com ServerAlias ​​www.your_domain.com ProxyRequests Off <Proxy *> Bestil benægt, tillad Tillad fra alle </ Proxy> ProxyPass / http://your_domain.com:8069/ ProxyPassReverse / http: / /your_domain.com:8069/ <Placering /> Ordre tillader, nægt Tillad fra alle </ Location> </ VirtualHost>

Aktivér konfigurationen "your_domain.conf" i Apache ved hjælp af:

ln -s /etc/apache2/sites-available/your_domain.conf /etc/apache2/sites-enabled/your_domain.conf

Husk at erstatte din 'your_domain.com' med dit faktiske domænenavn. Gem ændringerne og genstart Apache webserveren for ændringerne træder i kraft:

service apache2 genstart

Det er det. Hvis du fulgte alle instruktionerne korrekt nu, skal du kunne få adgang til din Odoo 12 med dit domænenavn på din Ubuntu 16.04-maskine. For mere information om Odoo 12, dets funktioner og konfiguration, Se venligst deres officielle dokumentation.

Oprindelig artikel

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.