Forutsetninger
Trinn 1: Oppdater systemet
Trinn 2: Legg til Odoo-pakkelageret
Trinn 3: Installer og konfigurer PostgreSQL
Trinn 4: Installer Odoo
Trinn 5: Konfigurer Odoo
Trinn 6: Installer Nginx for å lette brukertilgangen
Odoo, tidligere kjent som OpenERP, er en alt-i-ett-plattform for forretningsadministrasjon. Odoo tilbyr et bredt spekter av forskjellige applikasjoner, som regnskap, fakturering, prosjektledelse, inventar og mye mer.
Forutsetninger
- En nylig distribuert Vultr-forekomst som kjører Ubuntu 16.04.
- En sudo-bruker .
Trinn 1: Oppdater systemet
Før du installerer noen pakker på Ubuntu-forekomsten, logg på med sudobrukeren og oppdater.
sudo apt-get update
sudo apt-get upgrade
sudo reboot
Når systemet har startet på nytt, logg på igjen som sudobruker og fortsett med de neste trinnene.
Trinn 2: Legg til Odoo-pakkelageret
Dette lar deg installere og oppdatere Odoo uten å måtte sette opp alle avhengighetene manuelt selv.
sudo wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
sudo echo "deb http://nightly.odoo.com/10.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list
sudo apt-get update
Trinn 3: Installer og konfigurer PostgreSQL
PostgreSQL er standard databasesystem for Odoo.
sudo apt-get install postgresql
sudo systemctl start postgresql
sudo systemctl enable postgresql
Fortsett ved å opprette en PostgreSQL-bruker med følgende kommandoer. Når du blir bedt om det, angi et sterkt passord for databasebrukeren og oppbevar det på et trygt sted, kan det hende du trenger det i fremtiden.
sudo su - postgres
createuser odoo -U postgres -dRSP
exit
Trinn 4: Installer Odoo
Du kan nå installere Odoo.
sudo apt-get install odoo
Start Odoo og sett den til å starte automatisk når systemet starter opp.
systemctl start odoo
systemctl enable odoo
Du kan nå få tilgang til Odoo ved å bruke nettleseren din på følgende adresse.
http://[your-vultr-instance-IP]:8069
Erstatt [your-vultr-server-IP]med IP-adressen til Vultr-forekomsten din, og ikke glem å legge til portnummeret 8069på slutten av adressen.
Velg et navn for databasen som Odoo skal lage, skriv inn e-postadressen din og velg et passord for adminbrukeren. fortsett ved å klikke på Create databaseknappen.
Når databasen er satt opp, vil du bli brakt inn i Odoo-brukergrensesnittet hvor du kan tilpasse Odoo-systemet ditt ved å installere apper.
Trinn 6: Installer Nginx for å lette brukertilgangen
Du kan omdirigere trafikk på standard HTTP port (80)og standard HTTPS port (443)til Odoo (kjører på port 8069) slik at brukere ikke lenger trenger å legge til portnummer 8069hver gang de får tilgang til systemet. Bruk av Nginx lar deg også sikre Odoo ved hjelp av et SSL-sertifikat, prosessen for å installere et SSL-sertifikat for Nginx er beskrevet her .
Installer Nginx.
sudo apt-get install nginx
Rediger Nginx-nettstedets konfigurasjonsfil ved hjelp av et tekstredigeringsprogram, for eksempel nano.
nano /etc/nginx/sites-available/default
Finn følgende to linjer.
location / {
}
Legg til følgende segment.
location / {
proxy_pass http://127.0.0.1:8069;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
Start Nginx på nytt og sett den til å starte automatisk når systemet starter opp.
systemctl restart nginx
systemctl start nginx
Du kan nå besøke Odoo-systemet fra både port 8069 og port 80.
http://[your-vultr-instance-IP]:8069
http://[your-vultr-instance-IP]