Preduvjeti
Korak 1: Ažurirajte sustav
Korak 2: Dodajte spremište Odoo paketa
Korak 3: Instalirajte i konfigurirajte PostgreSQL
Korak 4: Instalirajte Odoo
Korak 5: Konfigurirajte Odoo
Korak 6: Instalirajte Nginx kako biste olakšali pristup korisnicima
Odoo, ranije poznat kao OpenERP, je sve-u-jednom platforma za upravljanje poslovanjem. Odoo nudi širok raspon različitih aplikacija, kao što su računovodstvo, naplata, upravljanje projektima, inventar i još mnogo toga.
Preduvjeti
- Novopostavljena instanca Vultra koja pokreće Ubuntu 16.04.
- Korisnik sudoa .
Korak 1: Ažurirajte sustav
Prije instaliranja bilo kojeg paketa na svoju instancu Ubuntua, prijavite se pomoću sudokorisnika i ažurirajte.
sudo apt-get update
sudo apt-get upgrade
sudo reboot
Nakon što se sustav ponovno pokrene, ponovno se prijavite kao sudokorisnik i nastavite sa sljedećim koracima.
Korak 2: Dodajte spremište Odoo paketa
To vam omogućuje da instalirate i ažurirate Odoo bez potrebe da sami ručno postavljate sve ovisnosti.
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
Korak 3: Instalirajte i konfigurirajte PostgreSQL
PostgreSQL je zadani sustav baze podataka za Odoo.
sudo apt-get install postgresql
sudo systemctl start postgresql
sudo systemctl enable postgresql
Nastavite kreiranjem PostgreSQL korisnika sa sljedećim naredbama. Kada se to od vas zatraži, postavite jaku lozinku za korisnika baze podataka i čuvajte je na sigurnom mjestu, možda će vam zatrebati u budućnosti.
sudo su - postgres
createuser odoo -U postgres -dRSP
exit
Korak 4: Instalirajte Odoo
Sada možete instalirati Odoo.
sudo apt-get install odoo
Pokrenite Odoo i postavite ga da se automatski pokreće kada se sustav pokrene.
systemctl start odoo
systemctl enable odoo
Sada možete pristupiti Odoo-u koristeći svoj web preglednik na sljedećoj adresi.
http://[your-vultr-instance-IP]:8069
Zamijenite [your-vultr-server-IP]IP adresom svoje Vultr instance i ne zaboravite dodati broj porta 8069na kraju adrese.
Odaberite naziv baze podataka koju će Odoo izraditi, unesite svoju e-mail adresu i odaberite lozinku za adminkorisnika. nastavite klikom na Create databasegumb.
Nakon što je baza podataka postavljena, bit ćete dovedeni u Odoo korisničko sučelje gdje možete prilagoditi svoj Odoo sustav instaliranjem aplikacija.
Korak 6: Instalirajte Nginx kako biste olakšali pristup korisnicima
Možete preusmjeriti promet na zadanom HTTP port (80)i zadanom HTTPS port (443)na Odoo (pokreće se na port 8069) tako da korisnici više ne moraju dodavati broj porta 8069svaki put kada pristupe sustavu. Korištenje Nginxa također vam omogućuje da zaštitite Odoo pomoću SSL certifikata, ovdje je opisan proces instaliranja SSL certifikata za Nginx .
Instalirajte Nginx.
sudo apt-get install nginx
Uredite konfiguracijsku datoteku Nginx stranice pomoću uređivača teksta, kao što je nano.
nano /etc/nginx/sites-available/default
Pronađite sljedeća dva retka.
location / {
}
Dodajte sljedeći 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;
}
Ponovno pokrenite Nginx i postavite ga da se automatski pokreće kada se sustav pokrene.
systemctl restart nginx
systemctl start nginx
Sada možete posjetiti Odoo sustav s porta 8069 i porta 80.
http://[your-vultr-instance-IP]:8069
http://[your-vultr-instance-IP]