Odoo je OpenSource ERP. Dřívější název je „Otevřený ERP“. Odoo / OpenERP je komplexní sada open source podnikových aplikací pro správu a podnikání včetně prodeje, CRM, projektového managementu, skladového hospodářství, výroby, finančního řízení a lidských zdrojů atd. Krátké a výstižné „Odoo“ má tu výhodu, že je snadné kombinovat se specifickými názvy produktů v každém sektoru, vytvářet řešení jako Odoo CMS, Odoo Commerce a tak dále. Je k dispozici v cloudu nebo na místě a je nejvhodnější pro malé až středně velké společnosti.
V tomto tutoriálu nainstalujeme Odoo 8 (dříve OpenERP) na Ubuntu 18.04/15.04. Zde se ukáže, jak nainstalovat nejnovější Odoo verze 8 od začátku pomocí instalačního programu balíčků, protože Odoo poskytuje zabalené instalační programy pro Windows, distribuce založené na deb a balíčky založené na RPM, které automaticky nastavují všechny závislosti.
Nastavení serveru Ubuntu 18.04/15.04 s předpoklady
Nejprve připravíme server ubuntu s jeho nejnovějšími aktualizacemi a požadovanými balíčky nezbytnými pro nastavení Odoo 8 (OpenERP). Přihlasme se k vašemu serveru, otevřete jeho terminál příkazového řádku a spusťte níže uvedený příkaz k aktualizaci systému nejnovějšími balíčky a aktualizacemi zabezpečení.
root@ubuntu-15:~# apt-get update
Než přistoupíte k instalaci Odoo, ujistěte se, že používáte čerstvě nainstalovaný počítač Ubuntu. Odoo vyžaduje Python 2.7+ a PostgreSQL 9. Na serveru Ubuntu 15.04 je ve výchozím nastavení nainstalován Python 2.7+, takže musíme nainstalovat PostgreSQL s webovým serverem Apache a další balíčky podporující Python pro Odoo.
1) Instalace knihoven Pythonu
Instalace Odoo závisí na počtu knihoven Python, takže spusťte následující příkaz a nainstalujte požadované knihovny Pythonu.
root@ubuntu-15:~# apt-get install -y python-decorator python-docutils python-feedparser python-imaging python-ldap python-libxslt1 python-mako python-mock python-openid python-passlib python-psutil python-pybabel
Při instalaci knihoven Pythonu můžete získat následující indikaci, abyste opravili některé nenaplněné závislosti.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies.
python-docutils : Depends: python-roman but it is not going to be installed
Depends: docutils-common (= 0.12+dfsg-1) but it is not going to be installed
Recommends: python-pil but it is not going to be installed
Recommends: python-pygments but it is not going to be installed
Recommends: docutils-doc (= 0.12+dfsg-1) but it is not going to be installed
python-imaging : Depends: python-pil but it is not going to be installed
python-libxslt1 : Depends: python-libxml2 but it is not going to be installed
python-mako : Depends: python-markupsafe but it is not going to be installed
python-pybabel : Depends: python-babel but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Jak je uvedeno výše, spusťte níže uvedený příkaz, abyste opravili nesplněné závislosti a nainstalovali seznam závislých balíčků.
root@ubuntu-15:~# apt-get -f install
2) Instalace PostgreSQL
K instalaci PostgreSQL použijeme nástroj Tasksel, protože je jednodušší a přímočarý. Zadejte následující příkaz a vyberte PostgreSQL server pro instalaci:
Spusťte níže uvedený příkaz a nainstalujte obslužný program taskel, pokud ještě není nainstalován.
root@ubuntu-15:~# apt-get install tasksel
Poté spusťte taskel a vyberte balíčky, které chcete nainstalovat, včetně databáze PostgreSQL, jak je uvedeno níže.
root@ubuntu-15:~# tasksel
3) Instalace webového serveru
Odoo OpenERP je webová aplikace, takže musíte mít na svém serveru nainstalovaný a spuštěný jakýkoli webový server. Pokud ještě není na vašem systému nainstalován, spusťte níže uvedený příkaz pro instalaci webového serveru Apache a spusťte jeho služby.
root@ubuntu-15:~# apt-get install apache2
root@ubuntu-15:~# service apache2 status
Úspěšnou instalaci vašeho webového serveru můžete otestovat otevřením níže uvedeného odkazu s IP adresou vašeho serveru a ujistěte se, že výchozí port Apache Webserver je povolen ve firewallu.
http://your_localhost_IP/
Instalace Odoo (OpenERP)
Nyní přistoupíme k instalaci Odoo. Nejprve si musíme stáhnout instalační soubor Odoo pomocí následujícího příkazu ke stažení verze 8 Odoo pro Linux nebo navštivte www.odoo.com/page/download a zadejte své údaje pro stažení balíčku na vašem localhost výběrem požadované verze pro váš OS. .
root@ubuntu-15:~# wget http://nightly.odoo.com/8.0/nightly/deb/odoo_8.0.latest_all.deb
Spuštěním příkazu dpkg nainstalujte stažený Debian balíček Odoo.
root@ubuntu-15:~# dpkg -i odoo_8.0.latest_all.deb
Konfigurace aplikace Odoo OpenERP
Výchozí konfigurační soubor pro server se nachází na (/etc/odoo/openerp-server.conf), otevřete jej pomocí nainstalovaného editoru a nakonfigurujte heslo databáze.
root@ubuntu-15:~# vim /etc/odoo/openerp-server.conf
[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = odoo123
addons_path = /usr/lib/python2.7/dist-packages/openerp/addons
:wq!
Po provedení změn konfigurace restartujte služby služby Odoo a poté zkontrolujte jejich stav, abyste se ujistili, že je aktivní a funguje správně.
root@ubuntu-15:~# service odoo restart
root@ubuntu-15:~# service odoo status
Správa databáze Odoo
Nyní otevřete webový prohlížeč a přejděte na http://your_server_ip:8069, vyplňte vstupní pole a klikněte na tlačítko „Vytvořit databázi“, jak je znázorněno níže.
Po vytvoření databáze budete přesměrováni na administrátorský panel, kde můžete změnit heslo, spravovat aplikace, uživatele a další nastavení.
Instalace místního modulu (správa projektu) na Odoo
Nyní můžete nainstalovat moduly, které si přejete nainstalovat na svůj Odoo Server, jako příklad vám ukážeme proces instalace jednoho z dostupných modulů Odoo, kterým je „Správa projektu“. Vyberte modul a vyberte jej na obrázku níže a klikněte na tlačítko Instalovat.
Kliknutím na tlačítko "Vytvořit" spustíte nový projekt, ve kterém můžete organizovat své aktivity a plánovat úkoly atd.
Poté v dalším okně musíte zadat požadované údaje o vašem novém projektu, kde zvolíte název nového projektu, vašeho zákazníka a projektového manažera se svým týmem. Jakmile nakonfigurujete podrobnosti o svém novém projektu, klikněte na tlačítko "Uložit".
Doufám, že vám tento tutoriál pomůže. Nyní si můžete nainstalovat jakékoli další moduly, k dispozici je více než 200 bezplatných modulů, které si můžete vybrat a nainstalovat s jeho bezplatným obchodním modelem, OpenERP kombinuje výhody kompletního ERP systému s flexibilitou in- řešení domu.