Requisits previs
Pas 1: actualitzeu el sistema
Pas 2: instal·leu i configureu PostgreSQL
Pas 3: instal·leu Odoo
Pas 4: configureu Odoo
Pas 5: 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 CentOS 7.
- Un usuari de sudo .
Pas 1: actualitzeu el sistema
Abans d'instal·lar qualsevol paquet a la vostra instància CentOS, es recomana actualitzar el sistema. Inicieu sessió amb l' sudousuari i executeu les ordres següents per actualitzar el sistema.
sudo yum -y update
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: instal·leu i configureu PostgreSQL
Heu d'instal·lar i configurar PostgreSQL, que és el sistema de base de dades predeterminat per a Odoo.
sudo yum install -y postgresql-server
Inicialitzeu, inicieu i configureu PostgreSQL perquè s'iniciï automàticament quan el sistema arrenqui.
sudo postgresql-setup initdb
sudo systemctl start postgresql
Pas 3: instal·leu Odoo
Ara podeu instal·lar Odoo.
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo=https://nightly.odoo.com/10.0/nightly/rpm/odoo.repo
sudo yum install -y odoo
Inicieu Odoo i configureu-lo perquè s'iniciï automàticament quan s'iniciï el sistema.
sudo systemctl enable odoo
sudo systemctl start odoo
Modifiqueu les regles del tallafoc per permetre als usuaris accedir a Odoo mitjançant port 8069.
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --zone=public --permanent --add-port=8069/tcp
sudo firewall-cmd --reload
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 oblideu 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. Continueu 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 5: instal·leu Nginx per facilitar l'accés dels usuaris
Podeu redirigir el trànsit per defecte HTTP port: 80i per defecte HTTPS port: 443a Odoo (s'executa a port 8069), de manera que 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 yum install -y nginx
Editeu el /etc/nginx/nginx.conffitxer amb un editor de text com ara nano.
sudo nano /etc/nginx/nginx.conf
Busca la locationsecció.
location / {
}
Afegiu el segment següent perquè la locationsecció sembli així.
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.
sudo systemctl restart nginx
sudo systemctl enable nginx
Ara pot visitar el sistema Odoo de tots dos port 8069i port 80.
http://[your-vultr-instance-IP]:8069
http://[your-vultr-instance-IP]