Az Odoo 9 Community telepítése CentOS 7 rendszeren

Az Odoo, korábbi nevén OpenERP, egy jól ismert nyílt forráskódú ERP üzleti platform. Bármilyen méretű vállalat profitálhat az Odoo előnyeiből, köszönhetően az üzletorientált funkciók bőséges listájának, beleértve a webhelykészítést, a számlázást és a könyvelést, az emberi erőforrásokat, az ügyfélkapcsolat-kezelést és a készletkezelést.

Ebben az oktatóanyagban végigvezetem az Odoo 9 Community verziójának Vultr CentOS 7 kiszolgálópéldányra való telepítésének folyamatán.

Előfeltételek

Mielőtt kihasználná az oktatóanyagban található utasításokat, a következőket kell tennie:

  • Helyezzen üzembe egy Vultr CentOS 7 kiszolgálópéldányt a semmiből.
  • Hozzon létre egy sudo-felhasználót, és ezzel jelentkezzen be ebbe a CentOS 7-kiszolgálópéldányba az SSH-terminálról. Nézze meg, hogyan hozhat létre ilyen sudo felhasználót ebben a Vultr oktatóanyagban .

1. lépés: Frissítse rendszerét

Egy képzett rendszergazda mindig frissíti a rendszert a legújabb stabil állapotra:

sudo yum update
sudo reboot

2. lépés: Telepítse és konfigurálja a PostgreSQL-t

Az Odoo adatainak tárolásához telepítenie kell a PostgreSQL-t, az Odoo alapértelmezett adatbázis-programját.

Telepítse az EPEL-tárat, mielőtt telepítené az Odoo-t a YUM használatával:

sudo yum install -y epel-release

Amint látja, az EPEL-tárház alapértelmezés szerint telepítve van, amikor a Vultr CentOS 7 lemezképet választja. A fenti parancs végrehajtása azonban nem árt.

Telepítse és konfigurálja a PostgreSQL-t a következő parancsokkal:

sudo yum install -y postgresql-server
sudo postgresql-setup initdb
sudo systemctl start postgresql.service
sudo systemctl enable postgresql.service

Biztonsági okokból állítson be jelszót az alapértelmezett "postgres" PostgreSQL felhasználóhoz.

sudo -u postgres psql

# when prompt reads: postgres=# 
\password postgres

Írja be kétszer a jelszavát, majd használja a következő parancsot a PostgreSQL-héjból való kilépéshez.

\q

3. lépés: Telepítse az Odoo 9 közösségi verzióját

Adja hozzá az Odoo YUM adattárat a rendszerhez:

sudo vi /etc/yum.repos.d/odoo.repo

Töltse fel a fájlt a következő tartalommal:

[odoo-nightly]
name=Odoo Nightly repository
baseurl=http://nightly.odoo.com/9.0/nightly/rpm/
enabled=1
gpgcheck=1
gpgkey=https://nightly.odoo.com/odoo.key

Mentés és kilépés:

:wq

Telepítse az Odoo-t a YUM segítségével:

sudo yum install odoo

Végezzen további biztonsági beállításokat:

sudo sed -i "s/xmlrpc_interface =/xmlrpc_interface = 127.0.0.1/" /etc/odoo/openerp-server.conf

Indítsa el az Odoo szolgáltatást, és állítsa be, hogy a rendszer újraindítása után automatikusan elinduljon:

sudo systemctl start odoo.service
sudo systemctl enable odoo.service

Módosítsa a tűzfalszabályokat, hogy a látogatók hozzáférjenek az Odoo-hoz a PostgreSQL alapértelmezett 8069-es kommunikációs portján:

sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --zone=public --permanent --add-port=8069/tcp
sudo firewall-cmd --reload

4. lépés: Konfigurálja az Odoo-t webböngészőjéből

Keresse fel a következő címet egy webböngészőből. Ügyeljen arra, hogy a 8069-es portszámot nem lehet figyelmen kívül hagyni.

http://[your-vultr-server-IP]:8069

A webes felületen adjon meg egy adatbázisnevet és egy jelszót az "admin" felhasználóhoz, majd kattintson az "Adatbázis létrehozása" gombra.

Miután sikeresen befejezte az adatbázis beállítását, megjelenik az Odoo kanban, ahol tetszés szerint testreszabhatja Odoo rendszerét. De egyelőre ki kell jelentkeznie (a jobb felső sarokban található hivatkozás segítségével), és be kell állítania egy fő jelszót az Odoo adatbázis-kezelő védelme érdekében.

Az Odoo bejelentkezési felületén kattintson az "Adatbázisok kezelése" hivatkozásra, majd kattintson a "Fő jelszó beállítása" hivatkozásra. Adja meg fő jelszavát a felugró ablakban, majd kattintson a "Folytatás" gombra.

Most jelentkezzen be újra az Odoo rendszerébe (kattintson az adatbázis nevére) a testreszabásához.

5. lépés: Telepítse az Nginx-et a felhasználók hozzáférésének megkönnyítése érdekében

A kényelem kedvéért átirányíthatja a forgalmat az alapértelmezett HTTP-porton (80) az Odoo 8069-es kommunikációs portjára, így a felhasználóknak többé nem kell minden alkalommal megadniuk a 8069-es portszámot, amikor hozzáférnek az Odoo rendszerhez.

Az Nginx telepítése a YUM használatával:

sudo yum install nginx

Nyissa meg az "nginx.conf" fájlt a következővel vi:

sudo vi /etc/nginx/nginx.conf

Írd kommentbe a következő két sort:

location / {
}

Ezek lesznek:

#location / {
#}

Ezután adja hozzá a következő szegmenst közvetlenül az előző két sor alá:

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;
}

Mentés és kilépés:

:wq

Indítsa el az Nginx szolgáltatást:

sudo systemctl restart nginx.service
sudo systemctl enable nginx.service

Most már a 8069-es és a 80-as portról is meglátogathatja az Odoo rendszert.

http://[your-vultr-server-IP]:8069
http://[your-vultr-server-IP]

Ez minden. Odoo rendszere használatra kész.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.