Odoo, precedentemente noto come OpenERP, è una piattaforma di gestione aziendale all-in-one. Odoo offre una vasta gamma di applicazioni diverse, come contabilità, fatturazione, gestione dei progetti, inventario e molto altro.
Prerequisiti
- Un'istanza Vultr appena distribuita che esegue Ubuntu 16.04.
- Un utente sudo .
Passaggio 1: aggiornare il sistema
Prima di installare eventuali pacchetti sull'istanza di Ubuntu, accedi utilizzando l' sudo
utente e aggiorna.
sudo apt-get update
sudo apt-get upgrade
sudo reboot
Una volta riavviato il sistema, accedere nuovamente come sudo
utente e continuare con i passaggi successivi.
Passaggio 2: aggiungere il repository di pacchetti Odoo
Ciò consente di installare e aggiornare Odoo senza dover impostare manualmente tutte le dipendenze.
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
Passaggio 3: installare e configurare PostgreSQL
PostgreSQL è il sistema di database predefinito per Odoo.
sudo apt-get install postgresql
sudo systemctl start postgresql
sudo systemctl enable postgresql
Procedere creando un utente PostgreSQL con i seguenti comandi. Quando viene richiesto di impostare una password complessa per l'utente del database e conservarla in un luogo sicuro, potrebbe essere necessario in futuro.
sudo su - postgres
createuser odoo -U postgres -dRSP
exit
Passaggio 4: installare Odoo
Ora puoi installare Odoo.
sudo apt-get install odoo
Avvia Odoo e impostalo per l'avvio automatico all'avvio del sistema.
systemctl start odoo
systemctl enable odoo
Ora puoi accedere a Odoo usando il tuo browser web al seguente indirizzo.
http://[your-vultr-instance-IP]:8069
Sostituisci [your-vultr-server-IP]
con l'indirizzo IP dell'istanza Vultr e non dimenticare di aggiungere il numero di porta 8069
alla fine dell'indirizzo.
Scegli un nome per il database che Odoo creerà, inserisci il tuo indirizzo e-mail e scegli una password per l' admin
utente. procedere facendo clic sul Create database
pulsante.
Una volta impostato il database, verrai portato nell'interfaccia utente di Odoo dove puoi personalizzare il tuo sistema Odoo installando app.
Passaggio 6: installare Nginx per facilitare l'accesso degli utenti
Puoi reindirizzare il traffico sui valori predefiniti HTTP port (80)
e predefiniti HTTPS port (443)
su Odoo (in esecuzione port 8069
) in modo che gli utenti non debbano più aggiungere il numero di porta 8069
ogni volta che accedono al sistema. L'utilizzo di Nginx consente inoltre di proteggere Odoo utilizzando un certificato SSL, il processo per installare un certificato SSL per Nginx è descritto qui .
Installa Nginx.
sudo apt-get install nginx
Modifica il file di configurazione del sito Nginx usando un editor di testo, come nano.
nano /etc/nginx/sites-available/default
Trova le seguenti due righe.
location / {
}
Aggiungi il seguente segmento.
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;
}
Riavvia Nginx e impostalo per l'avvio automatico all'avvio del sistema.
systemctl restart nginx
systemctl start nginx
Ora puoi visitare il sistema Odoo sia dalla porta 8069 che dalla porta 80.
http://[your-vultr-instance-IP]:8069
http://[your-vultr-instance-IP]