Requisits previs
Pas 1: actualitzeu el sistema
Pas 2: afegiu el dipòsit de paquets Odoo
Pas 3: instal·leu i configureu PostgreSQL
Pas 4: instal·leu Odoo
Pas 5: configureu Odoo
Pas 6: instal·leu Nginx per facilitar l'accés dels usuaris
Odoo, abans conegut com OpenERP, és una plataforma de gestió empresarial tot en un. Odoo ofereix una àmplia gamma d'aplicacions diferents, com ara comptabilitat, facturació, gestió de projectes, inventari i molt més.
Requisits previs
- Una instància Vultr recentment desplegada que executa Ubuntu 16.04.
- Un usuari de sudo .
Pas 1: actualitzeu el sistema
Abans d'instal·lar qualsevol paquet a la vostra instància d'Ubuntu, inicieu sessió amb l' sudousuari i actualitzeu-lo.
sudo apt-get update
sudo apt-get upgrade
sudo reboot
Un cop el sistema s'hagi reiniciat, torneu a iniciar sessió com a sudousuari i continueu amb els passos següents.
Pas 2: afegiu el dipòsit de paquets Odoo
Això us permet instal·lar i actualitzar Odoo sense haver de configurar totes les dependències manualment.
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
Pas 3: instal·leu i configureu PostgreSQL
PostgreSQL és el sistema de base de dades predeterminat per a Odoo.
sudo apt-get install postgresql
sudo systemctl start postgresql
sudo systemctl enable postgresql
Continueu creant un usuari PostgreSQL amb les ordres següents. Quan se us demani, configureu una contrasenya segura per a l'usuari de la base de dades i mantingueu-la en un lloc segur, potser la necessiteu en el futur.
sudo su - postgres
createuser odoo -U postgres -dRSP
exit
Pas 4: instal·leu Odoo
Ara podeu instal·lar Odoo.
sudo apt-get install odoo
Inicieu Odoo i configureu-lo perquè s'iniciï automàticament quan s'iniciï el sistema.
systemctl start odoo
systemctl enable odoo
Ara podeu accedir a Odoo mitjançant el vostre navegador web a l'adreça següent.
http://[your-vultr-instance-IP]:8069
Substituïu [your-vultr-server-IP]-la per l'adreça IP de la vostra instància Vultr i no us oblideu d'afegir el número de port 8069al final de l'adreça.
Trieu un nom per a la base de dades que Odoo crearà, introduïu la vostra adreça de correu electrònic i trieu una contrasenya per a l' adminusuari. continuar fent clic al Create databasebotó.
Un cop s'hagi configurat la base de dades, se us portarà a la interfície d'usuari d'Odoo on podreu personalitzar el vostre sistema Odoo instal·lant aplicacions.
Pas 6: instal·leu Nginx per facilitar l'accés dels usuaris
Podeu redirigir el trànsit per defecte HTTP port (80)i per defecte HTTPS port (443)a Odoo (que s'executa a port 8069) perquè els usuaris ja no hagin d'afegir el número de port 8069cada vegada que accedeixen al sistema. L'ús de Nginx també us permet protegir Odoo mitjançant un certificat SSL; aquí es descriu el procés per instal·lar un certificat SSL per a Nginx .
Instal·leu Nginx.
sudo apt-get install nginx
Editeu el fitxer de configuració del lloc Nginx mitjançant un editor de text, com ara nano.
nano /etc/nginx/sites-available/default
Troba les dues línies següents.
location / {
}
Afegiu el segment següent.
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;
}
Reinicieu Nginx i configureu-lo perquè s'iniciï automàticament quan arrenqui el sistema.
systemctl restart nginx
systemctl start nginx
Ara podeu visitar el sistema Odoo tant des del port 8069 com del port 80.
http://[your-vultr-instance-IP]:8069
http://[your-vultr-instance-IP]