How to Install Ubuntu 16.04 LTS on VirtualBox in Windows 8 / Windows 10
Obsah:
- Než začnete
- Vytvořte uživatele Odoo
- Nainstalujte a nakonfigurujte PostgreSQL
- Nainstalujte Wkhtmltopdf
- Nainstalujte a nakonfigurujte aplikaci Odoo
- Vytvořte soubor systémové jednotky
- Vyzkoušejte instalaci
- Závěr
Odoo je jedním z nejpopulárnějších podnikových softwarů na světě. Existuje několik způsobů, jak nainstalovat Odoo v závislosti na požadovaném případu použití.
Nejjednodušší a nejrychlejší způsob instalace aplikace Odoo je pomocí jejich oficiálních repozitářů.
Tato příručka popisuje kroky nezbytné pro instalaci a konfiguraci Odoo pomocí zdroje Git a virtuálního prostředí Python na Ubuntu 16.04.
Než začnete
Před pokračováním v tomto kurzu se ujistěte, že jste přihlášeni jako uživatel s právy sudo.
Aktualizujte index balíčků a všechny nainstalované balíčky na nejnovější balíčky:
sudo apt update && sudo apt upgrade
Nainstalujte Git, Pip, Node.js a nástroje potřebné k vytváření závislostí Odoo:
sudo apt install git python3-pip build-essential python3-dev libxslt-dev libzip-dev libldap2-dev libsasl2-dev node-less
Vytvořte uživatele Odoo
Vytvořte nového uživatele systému a skupinu s domovským adresářem
/opt/odoo
který bude provozovat službu Odoo:
useradd -m -d /opt/odoo -U -r -s /bin/bash odoo
Můžete pojmenovat uživatele, jak se vám líbí, jen se ujistěte, že vytvoříte PostgreSQL uživatele se stejným jménem.
Nainstalujte a nakonfigurujte PostgreSQL
Nainstalujte balíček PostgreSQL z výchozích úložišť Ubuntu:
sudo apt install postgresql
Po dokončení instalace vytvořte nového uživatele PostgreSQL se stejným jménem jako dříve vytvořený uživatel systému, v našem případě
odoo
:
sudo su - postgres -c "createuser -s odoo"
Nainstalujte Wkhtmltopdf
Abyste mohli tisknout zprávy PDF, budete potřebovat nástroj
wkhtmltopdf
. Doporučená verze Wkhtmltopdf je
0.12.1
která není k dispozici v oficiálních repozitářích Ubuntu 16.04. Doporučenou verzi stáhneme a nainstalujeme z oficiálního webu Wkhtmltopdf.
Stáhněte si balíček pomocí následujícího příkazu wget:
wget
Po dokončení stahování nainstalujte balíček zadáním:
sudo apt install./wkhtmltox_0.12.1.3-1~xenial_amd64.deb
Nainstalujte a nakonfigurujte aplikaci Odoo
Nainstalujeme Odoo z úložiště GitHub v izolovaném prostředí Pythonu, abychom měli větší kontrolu nad verzemi a aktualizacemi.
Před zahájením procesu instalace se ujistěte, že jste přepnuli na uživatele „odoo“:
sudo su - odoo
Chcete-li potvrdit, že jste přihlášeni jako uživatel
odoo
, použijte následující příkaz:
whoami
Začněte instalačním procesem klonováním zdrojového kódu Odoo z úložiště GitHub:
git clone https://www.github.com/odoo/odoo --depth 1 --branch 11.0 /opt/odoo/odoo11
- Pokud si chcete stáhnout a nainstalovat jinou verzi Odoo, jednoduše změňte číslo verze za
--branch
--branch. Můžete si stáhnout zdrojový kód Odoo do libovolnéhoodoo11
, napříkladodoo11
můžete použít název vaší domény.
virtualenv
je nástroj pro vytváření izolovaných prostředí Python. K instalaci použijte:
pip3 install virtualenv
Vytvořte nové virtuální prostředí Pythonu pro instalaci Odoo pomocí:
cd /opt/odoo
virtualenv odoo11-venv
Aktivujte prostředí:
source odoo11-venv/bin/activate
Nainstalujte všechny požadované moduly Python:
pip3 install -r odoo11/requirements.txt
Pokud během instalace narazíte na nějaké chyby kompilace, ujistěte se, že jste nainstalovali všechny požadované závislosti uvedené v části
Before you begin
.
Po dokončení instalace deaktivujte prostředí a přepněte zpět na uživatele sudo pomocí následujících příkazů:
deactivate
exit
sudo mkdir /opt/odoo/odoo11-custom-addons
sudo chown odoo: /opt/odoo/odoo11-custom-addons
Další věc, kterou musíme udělat, je vytvořit konfigurační soubor. Můžeme buď vytvořit nový od nuly, nebo zkopírovat přiložený konfigurační soubor:
sudo cp /opt/odoo/odoo11/debian/odoo.conf /etc/odoo11.conf
Otevřete soubor a upravte jej následujícím způsobem:
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
Po dokončení soubor zavřete a uložte.
my_admin_passwd
na něco bezpečnějšího a upravit
addons_path
.
Vytvořte soubor systémové jednotky
Pro spuštění odoo jako služby potřebujeme vytvořit soubor jednotek
odoo11.service
v adresáři
/etc/systemd/system/
.
Otevřete textový editor a vložte následující řádky:
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
Upozorněte systemd, že je vytvořen nový soubor jednotky a spusťte službu Odoo spuštěním:
sudo systemctl daemon-reload
sudo systemctl start odoo11
Zkontrolujte stav služby pomocí následujícího příkazu:
sudo systemctl status odoo11
Výstup by měl vypadat jako níže, což znamená, že služba Odoo je aktivní a spuštěná.
● 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
Povolit automatické spuštění služby Odoo v době spuštění:
sudo systemctl enable odoo11
Vyzkoušejte instalaci
Otevřete prohlížeč a zadejte:
http://:8069
http://:8069
Za předpokladu, že je instalace úspěšná, objeví se obrazovka podobná následující:
Nyní máte funkční instalaci aplikace Odoo 11. Instalaci můžete dokončit vytvořením nové databáze a zahájením práce na projektu.
Závěr
A je to! Tento tutoriál vás provedl instalací aplikace Odoo 11 na Ubuntu 16.04 ve virtuálním prostředí Python.
Chcete-li se dozvědět, jak nakonfigurovat svůj Odoo pomocí Nginx jako reverzního proxy a jak přistupovat k vaší instalaci Odoo přes HTTPS, podívejte se na následující příspěvek:
Nakonfigurujte Odoo s Nginx jako reverzní proxy
Můžete si také prohlédnout náš tutoriál o tom, jak vytvořit automatické denní zálohy vašich databází Odoo.
ubuntu odoo postgresql python pipJak nainstalovat, nainstalovat tiskárnu hp officejet 6500a plus all-in-one

Naučte se, jak nastavit a nainstalovat tiskárnu HP Officejet 6500A Plus All-in-one.
Jak nasadit odoo 11 na Ubuntu 18.04

Tato příručka popisuje kroky nezbytné pro instalaci a konfiguraci Odoo pro produkci pomocí zdroje Git a virtuálního prostředí Python v systému Ubuntu 18.04.
Jak nainstalovat odoo 13 na Ubuntu 18.04

V této příručce vás provedeme instalací a nasazením Odoo 13 ve virtuálním prostředí Python na Ubuntu 18.04. Stáhneme Odoo z jejich úložiště Github a použijeme Nginx jako reverzní proxy.