Git Installation On Windows | How To Install Git on Windows 10 | Git Installation | Simplilearn
Tartalomjegyzék:
- Mielőtt elkezded
- Hozzon létre Odoo felhasználót
- Telepítse és konfigurálja a PostgreSQL-t
- Telepítse a Wkhtmltopdf fájlt
- Telepítse és konfigurálja az Odoo szoftvert
- Hozzon létre egy rendszerezett egység fájlt
- Tesztelje a telepítést
- Következtetés
Az Odoo a világ egyik legnépszerűbb üzleti szoftvere. Az Odoo telepítésének számos módja van, a szükséges felhasználási körülményektől függően.
Az Odoo telepítésének legegyszerűbb és leggyorsabb módja a hivatalos adattáruk használata.
Ez az útmutató az Odoo telepítéséhez és konfigurálásához szükséges lépéseket tartalmazza az Ubuntu 16.04 Git source és Python virtuális környezetének használatával.
Mielőtt elkezded
Mielőtt folytatná ezt az oktatóprogramot, győződjön meg arról, hogy be van jelentkezve mint sudo jogosultságokkal rendelkező felhasználó.
Frissítse a csomag-indexet és az összes telepített csomagot a legújabb csomagokra:
sudo apt update && sudo apt upgrade
Telepítse a Git, Pip, Node.js szoftvert és az Odoo függőségek létrehozásához szükséges eszközöket:
sudo apt install git python3-pip build-essential python3-dev libxslt-dev libzip-dev libldap2-dev libsasl2-dev node-less
Hozzon létre Odoo felhasználót
Hozzon létre egy új rendszerfelhasználót és csoportot az otthoni könyvtár
/opt/odoo
, amely futtatja az Odoo szolgáltatást:
useradd -m -d /opt/odoo -U -r -s /bin/bash odoo
Megnevezheti a felhasználót a kívánt módon, csak győződjön meg arról, hogy létrehozott egy PostgreSQL felhasználót ugyanazzal a névvel.
Telepítse és konfigurálja a PostgreSQL-t
Telepítse a PostgreSQL csomagot az Ubuntu alapértelmezett tárolóiból:
sudo apt install postgresql
A telepítés befejezése után hozzon létre egy új PostgreSQL felhasználót az előzőleg létrehozott rendszerfelhasználóval megegyező névvel, esetünkben az
odoo
:
sudo su - postgres -c "createuser -s odoo"
Telepítse a Wkhtmltopdf fájlt
A PDF jelentések nyomtatásához szükség van a
wkhtmltopdf
eszközre. A Wkhtmltopdf ajánlott verziója
0.12.1
amely nem érhető el az Ubuntu 16.04 hivatalos lerakataiban. Letölti és telepíti az ajánlott verziót a hivatalos Wkhtmltopdf webhelyről.
Töltse le a csomagot a következő wget paranccsal:
wget
A letöltés befejezése után telepítse a csomagot a következő gépeléssel:
sudo apt install./wkhtmltox_0.12.1.3-1~xenial_amd64.deb
Telepítse és konfigurálja az Odoo szoftvert
Telepítjük az Odoo-t a GitHub tárházból egy izolált Python környezetben, így jobban ellenőrizhetjük a verziókat és a frissítéseket.
A telepítési folyamat megkezdése előtt feltétlenül váltson a „odoo” felhasználóra:
sudo su - odoo
A következő parancs segítségével megerősítheti, hogy be van jelentkezve
odoo
-felhasználóként:
whoami
A telepítési eljárással kezdje el klónozva az Odoo forráskódját a GitHub tárházból:
git clone https://www.github.com/odoo/odoo --depth 1 --branch 11.0 /opt/odoo/odoo11
- Ha másik Odoo verziót szeretne letölteni és telepíteni, akkor csak a
--branch
kapcsoló után változtassa meg a verziószámot.Az Odoo forráskódját bármilyen formátumban letöltheti, például azodoo11
helyett használhatja a domain nevét.
virtualenv
eszköz Python-környezetek létrehozásához. A telepítéshez használja:
pip3 install virtualenv
Hozzon létre egy új Python virtuális környezetet az Odoo telepítéséhez az alábbiakkal:
cd /opt/odoo
virtualenv odoo11-venv
Aktiválja a környezetet:
source odoo11-venv/bin/activate
Telepítse az összes szükséges Python modult:
pip3 install -r odoo11/requirements.txt
Ha a telepítés során fordítási hibákat tapasztal, győződjön meg arról, hogy telepítette az
Before you begin
szakaszban felsorolt összes szükséges függőséget.
A telepítés befejezése után inaktiválja a környezetet, és váltson vissza a sudo-felhasználóra a következő parancsok segítségével:
deactivate
exit
sudo mkdir /opt/odoo/odoo11-custom-addons
sudo chown odoo: /opt/odoo/odoo11-custom-addons
A következő dolog, amit tennünk kell, egy konfigurációs fájl létrehozása. Vagy létrehozhatunk egy újat a semmiből, vagy másolhatjuk a mellékelt konfigurációs fájlt:
sudo cp /opt/odoo/odoo11/debian/odoo.conf /etc/odoo11.conf
Nyissa meg a fájlt, és szerkessze a következőképpen:
sudo nano /etc/odoo11.conf
/etc/odoo11.conf
; This is the password that allows database operations: admin_passwd = my_admin_passwd db_host = False db_port = False db_user = odoo db_password = False addons_path = /opt/odoo/odoo11/addons; If you are using custom modules; addons_path = /opt/odoo/odoo11/addons, /opt/odoo/odoo11-custom-addons
Ha kész, zárja be és mentse a fájlt.
my_admin_passwd
biztonságosabbá változtatni, és módosítsa az
addons_path
beállítást, ha egyedi modulokat használ.
Hozzon létre egy rendszerezett egység fájlt
Az odoo szolgáltatásként történő futtatásához létre kell hoznunk egy
odoo11.service
egység fájlt az
/etc/systemd/system/
könyvtárban.
Nyissa meg a szövegszerkesztőt, és illessze be a következő sorokat:
sudo nano /etc/systemd/system/odoo11.service
/etc/systemd/system/odoo11.service
Description=Odoo11 Requires=postgresql.service After=network.target postgresql.service Type=simple SyslogIdentifier=odoo11 PermissionsStartOnly=true User=odoo Group=odoo ExecStart=/opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf StandardOutput=journal+console WantedBy=multi-user.target
Értesítse a rendszert, hogy létrejön egy új egységfájl, és indítsa el az Odoo szolgáltatást a következő végrehajtással:
sudo systemctl daemon-reload
sudo systemctl start odoo11
Ellenőrizze a szolgáltatás állapotát a következő paranccsal:
sudo systemctl status odoo11
A kimenetnek az alábbiak szerint kell kinéznie, jelezve, hogy az Odoo szolgáltatás aktív és fut.
● odoo11.service - Odoo11 Loaded: loaded (/etc/systemd/system/odoo11.service; disabled; vendor preset: enabled) Active: active (running) since Tue 2018-01-23 21:09:25 UTC; 1s ago Main PID: 14146 (python3) CGroup: /system.slice/odoo11.service └─14146 /opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf
Engedélyezze az Odoo szolgáltatás automatikus indítását a rendszerindításkor:
sudo systemctl enable odoo11
Tesztelje a telepítést
Nyissa meg a böngészőt, és írja be:
http://:8069
http://:8069
Ha a telepítés sikeres, akkor a következő képernyő jelenik meg:
Ezen a ponton működő Odoo 11 telepítéssel rendelkezik. A telepítést befejezheti egy új adatbázis létrehozásával, és megkezdheti a projekt munkáját.
Következtetés
Ez az! Ez az oktatóprogram végigvezette az Odoo 11 Ubuntu 16.04-en való Python virtuális környezetben történő telepítésén.
A következő üzenetből megtudhatja, hogyan konfigurálhatja az Odoo-t az Nginx-rel fordított proxyként, és hogyan érheti el az Odoo-telepítést a HTTPS-en keresztül:
Konfigurálja az Odoo-t az Nginx-rel fordított proxyként
Érdemes lehet megnéznie az Odoo-adatbázisok automatikus napi biztonsági másolatának létrehozásáról szóló bemutatónkat is.
ubuntu odoo postgresql python pipA google chrome böngésző telepítése az ubuntu 18.04 verzióra
A Google Chrome a világon a legszélesebb körben használt böngésző. Gyors, könnyen használható és biztonságos böngésző, amely a modern webhez készült. Ebben az oktatóanyagban megmutatjuk, hogyan kell telepíteni a Google Chrome böngészőt az Ubuntu 18.04-re.
Az nginx telepítése az ubuntu 16.04 verzióra
Ebben az oktatóanyagban megvitatjuk az Nginx telepítésének és kezelésének módját az Ubuntu 16.04 rendszereken. A Nginx kiejtett motorja egy ingyenes, nyílt forrású, nagy teljesítményű HTTP és fordított proxy szerver.
Az xrdp szerver (távoli asztal) telepítése az ubuntu 18.04 verzióra
Az Xrdp a Microsoft Remote Desktop Protocol (RDP) nyílt forrású megvalósítása, amely lehetővé teszi egy távoli rendszer grafikus vezérlését. Ez az oktatóanyag elmagyarázza, hogyan kell telepíteni és konfigurálni az Xrdp szervert az Ubuntu 18.04-en.