Előfeltételek
1. lépés: Frissítse a rendszert
2. lépés: Telepítse és konfigurálja a PostgreSQL-t
3. lépés: Telepítse az Odoo-t
4. lépés: Az Odoo konfigurálása
5. lépés: Telepítse az Nginx-et a felhasználói hozzáférés megkönnyítése érdekében
Az Odoo, korábbi nevén OpenERP, egy mindent az egyben üzleti menedzsment platform. Az Odoo különféle alkalmazások széles skáláját kínálja, mint például könyvelés, számlázás, projektmenedzsment, leltár és még sok más.
Előfeltételek
- Egy újonnan telepített Vultr példány, amelyen a CentOS 7 fut.
- Egy sudo felhasználó .
1. lépés: Frissítse a rendszert
Mielőtt bármilyen csomagot telepítene a CentOS-példányra, javasoljuk, hogy frissítse a rendszert. Jelentkezzen be a sudofelhasználóval, és futtassa a következő parancsokat a rendszer frissítéséhez.
sudo yum -y update
sudo reboot
Miután a rendszer újraindult, jelentkezzen be újra sudofelhasználóként, és folytassa a következő lépésekkel.
2. lépés: Telepítse és konfigurálja a PostgreSQL-t
Telepítenie és konfigurálnia kell a PostgreSQL-t, amely az Odoo alapértelmezett adatbázis-rendszere.
sudo yum install -y postgresql-server
Inicializálja, indítsa el és állítsa be, hogy a PostgreSQL automatikusan elinduljon a rendszer indításakor.
sudo postgresql-setup initdb
sudo systemctl start postgresql
3. lépés: Telepítse az Odoo-t
Most már telepítheti az Odoo-t.
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
Indítsa el az Odoo-t, és állítsa be, hogy automatikusan elinduljon, amikor a rendszer elindul.
sudo systemctl enable odoo
sudo systemctl start odoo
Módosítsa a tűzfalszabályokat, hogy a felhasználók a következőn keresztül érhessék el az Odoo-t 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
Mostantól elérheti az Odoo-t webböngészőjével a következő címen.
http://[your-vultr-instance-IP]:8069
Cserélje [your-vultr-server-IP]ki a Vultr-példány IP-címét; és ne felejtse el 8069a cím végére hozzáadni a portszámot .
Válasszon nevet az adatbázisnak, amelyet az Odoo létrehoz, adja meg e-mail címét, és válasszon jelszót a adminfelhasználó számára. Folytassa a gombra Create databasekattintva.
Az adatbázis beállítása után megjelenik az Odoo felhasználói felülete, ahol alkalmazások telepítésével testreszabhatja Odoo rendszerét.
5. lépés: Telepítse az Nginx-et a felhasználói hozzáférés megkönnyítése érdekében
Átirányíthatja a forgalmat az alapértelmezetten HTTP port: 80és az alapértelmezetten HTTPS port: 443az Odoo-ra (fut: port 8069), így a felhasználóknak többé nem kell 8069minden alkalommal hozzáadniuk a portszámot, amikor hozzáférnek a rendszerhez. Az Nginx használata lehetővé teszi az Odoo biztonságossá tételét is SSL-tanúsítvánnyal, az Nginx SSL-tanúsítvány telepítésének folyamatát itt ismertetjük .
Telepítse az Nginx-et.
sudo yum install -y nginx
Szerkessze a /etc/nginx/nginx.conffájlt szövegszerkesztővel, például nano-val.
sudo nano /etc/nginx/nginx.conf
Keresse meg a locationrészt.
location / {
}
Adja hozzá a következő szegmenst, hogy a locationszakasz így nézzen ki.
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;
}
Indítsa újra az Nginxet, és állítsa be, hogy automatikusan elinduljon, amikor a rendszer elindul.
sudo systemctl restart nginx
sudo systemctl enable nginx
Mostantól meglátogathatja az Odoo rendszert a port 8069és a port 80.
http://[your-vultr-instance-IP]:8069
http://[your-vultr-instance-IP]