GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Odoo 12 na Ubuntu 16.04

V tomto článku vám ukážeme, jak nainstalovat Odoo 12 na Ubuntu 16.04 . Odoo (dříve OpenERP) je sada podnikových aplikací s otevřeným zdrojovým kódem, které pokrývají všechny potřeby vaší společnosti:CRM, eCommerce, účetnictví, inventář, ERP, prodejní místo, řízení projektů a mnoho dalších. Odoo přichází ve dvou edicích, open-source Community Edition a Enterprise edition, licencované. V našem případě nainstalujeme a budeme používat komunitní edici Odoo.

1. Požadavky

Minimální systémové požadavky pro Odoo s 5 uživateli jsou 2 CPU jádra a 2 GB paměti RAM. Pro účely tohoto tutoriálu budeme používat náš plán VPS SSD 2.

  •  Ubuntu 16.04 VPS
  •  Server PostgreSQL
  •  Python verze 3.5
  • Webový server Apache
  • Přístup SSH s právy root

2. Přihlaste se přes SSH a aktualizujte systém

Přihlaste se ke svému Ubuntu 16.04 VPS pomocí SSH jako uživatel root

ssh root@IP_Address -p Port_number

Zda máte na svém serveru nainstalovanou správnou verzi Ubuntu, můžete zkontrolovat pomocí následujícího příkazu:

# lsb_release -a

Měli byste získat tento výstup:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

Jakmile jste přihlášeni, spusťte následující příkaz a aktualizujte všechny nainstalované balíčky na nejnovější dostupnou verzi

apt-get update && apt upgrade

3. Nainstalujte server PostgreSQL

Odoo vyžaduje PostgreSQL databázi k ukládání svých informací, takže budeme muset nainstalovat PostgreSQL server. Nainstalujeme PostgreSQL server pomocí následujícího příkazu:

apt-get install postgresql

Po instalaci spusťte PostgreSQL server a povolte jeho spuštění při startu serveru.

systemctl start postgresql
systemctl enable postgresql

Postupujte podle tohoto návodu pro podrobné pokyny, jak nainstalovat Postgre SQL na Ubuntu 16.04

3. Přidejte úložiště a nainstalujte Odoo

Odoo není k dispozici v oficiálním úložišti Ubuntu 16.04, takže abychom jej mohli nainstalovat, budeme muset na server přidat úložiště Odoo. Chcete-li to provést, spusťte následující příkazy

wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
echo "deb http://nightly.odoo.com/12.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list

4. Nainstalujte Odoo 12 na Ubuntu

Dále aktualizujte místní databázi balíčků

apt-get update

a nainstalujte Odoo pomocí správce balíčků apt

apt-get install odoo

Tento příkaz nainstaluje Odoo, Python 3 a všechny potřebné moduly Pythonu, vytvoří uživatele PostgreSQL a spustí instanci Odoo. Po dokončení instalace můžete zkontrolovat stav služby Odoo:

systemctl status odoo

Výstup:

● odoo.service - Odoo Open Source ERP and CRM
   Loaded: loaded (/lib/systemd/system/odoo.service; enabled; vendor preset: enabled)
   Active: active (running)
 Main PID: 7693 (odoo)
   CGroup: /system.slice/odoo.service
           └─7693 /usr/bin/python3 /usr/bin/odoo --config /etc/odoo/odoo.conf --logfile /var/log/odoo/odoo-server.log

Po dokončení instalace upravte konfigurační soubor Odoo a nastavte hlavní heslo správce.

nano /etc/odoo/odoo.conf

Odkomentujte řádek „admin_passwrd“ a změňte pole admin_password na silné heslo.

admin_passwd = STRONG_PASSWORD

Aby se tyto změny projevily, restartujte Odoo

systemctl restart odoo

V tuto chvíli můžete otevřít svůj oblíbený webový prohlížeč a přistupovat ke svému Odoo na adrese http://your_IP_Address:8069

5. Instalace Apache

Zkontrolujte, zda je Apache již nainstalován a spuštěn na vašem serveru. Můžete to provést pomocí následujícího příkazu:

dpkg -l apache2

Pokud Apache není nainstalován, můžete to provést provedením následujících příkazů.

apt-get install apache2

Po dokončení instalace byste měli povolit automatické spouštění Apache při spuštění serveru pomocí:

systemctl enable apache2

Stav své služby Apache můžete také zkontrolovat pomocí následujícího příkazu:

systemctl status apache2

Nyní, když jsme si jisti, že je Apache nainstalován a běží na našem serveru, můžeme pokračovat dalším krokem a nastavit Odoo reverzní proxy.

V dalším kroku budeme muset povolit některé další proxy moduly pro Apache. Chcete-li povolit tyto moduly, proveďte následující příkazy:

a2enmod proxy
a2enmod proxy_http

Jakmile to uděláte, otevřete nový konfigurační soubor pomocí nano nebo vašeho oblíbeného textového editoru  pomocí následujícího příkazu:

nano /etc/apache2/sites-available/your_domain.conf

Přidejte následující řádky:

<VirtualHost *:80>
ServerName your_domain.com
ServerAlias www.your_domain.com

ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass / http://your_domain.com:8069/
ProxyPassReverse / http://your_domain.com:8069/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>

Povolte konfiguraci „vaše_doména.conf“ v Apache pomocí:

ln -s /etc/apache2/sites-available/your_domain.conf /etc/apache2/sites-enabled/your_domain.conf

Nezapomeňte nahradit „vaše_doména.com“ skutečným názvem domény. Uložte změny a restartujte webový server Apache, aby se změny projevily:

service apache2 restart

A je to. Pokud jste nyní správně dodrželi všechny pokyny, měli byste mít přístup k vašemu Odoo 12 s názvem vaší domény na vašem počítači Ubuntu 16.04. Další informace o Odoo 12, jeho funkcích a konfiguraci naleznete v jejich oficiální dokumentaci.

Samozřejmě nemusíte instalovat Odoo 12 na Ubuntu 16.04 pokud používáte některou z našich hostingových služeb Odoo VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali Odoo 12 na Ubuntu 16.04. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

Pokud jste se rozhodli upgradovat své Ubuntu a plánujete instalaci vylepšeného Odoo 13, máme pro to řešení. Můžete se podívat na našeho průvodce, jak nainstalovat Odoo 13 na Ubuntu 18.04, a to krok po kroku.

PS. Pokud se vám tento příspěvek líbil, přiinstalaci Odoo 12 na Ubuntu 16.04 s Apache jako reverzní proxy jej prosím sdílejte se svými přáteli na sociálních sítích pomocí tlačítek níže nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat R na Ubuntu 16.04

  2. Jak nainstalovat Odoo 13 na Ubuntu 18.04

  3. Jak nainstalovat Odoo 13 na Ubuntu 20.04

  1. Jak nainstalovat Odoo 10 na Ubuntu 16.04

  2. Nainstalujte Odoo 11 na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat Odoo 15 na Ubuntu 22.04

  3. Jak nainstalovat Odoo 13 na Ubuntu 20.04