Ukážeme vám, jak nainstalovat Odoo 10 na CentOS 7. Odoo (dříve známý jako OpenERP) je sada webových aplikací pro správu podniku. Je to jeden z nejpopulárnějších a nejvýkonnějších Open Source ERP obchodního softwaru založeného na programovacím jazyce Python.
Obchodní aplikace Odoo jsou uspořádány do 6 skupin:front-end aplikace, aplikace pro řízení prodeje, aplikace pro obchodní operace, marketingové aplikace, lidské zdroje a aplikace pro produktivitu. Lze je použít jako samostatné aplikace a lze je bez problémů integrovat, takže můžete získat plnohodnotné Open Source ERP.
V tomto tutoriálu nainstalujeme nejnovější verzi Odoo 10 a nakonfigurujeme Apache jako reverzní proxy, abyste mohli přistupovat k aplikaci Odoo prostřednictvím domény, aniž byste museli do adresy URL zadávat port Odoo .
Požadavky
V tomto tutoriálu budeme používat náš hostingový plán SSD 1 Linux VPS s operačním systémem CentOS 7.
1. Přihlaste se na svůj server přes SSH:
# ssh root@server_ip
Než začnete, zadejte níže uvedený příkaz a zkontrolujte, zda máte na svém počítači nainstalovanou správnou verzi CentOS:
# cat /etc/redhat-release
což by vám mělo poskytnout spodní výstup:
CentOS Linux release 7.2.1511 (Core)
2. Aktualizujte systém
Ujistěte se, že je váš server plně aktuální:
# yum update
Jakmile to uděláte, nainstalujte úložiště EPEL:
# yum install -y epel-release
3. Nainstalujte PostgreSQL
Odoo používá PostgreSQL, proto jej nainstalujme spolu s některými tolik potřebnými závislostmi. Spusťte níže uvedený příkaz:
# yum install postgresql-server fontconfig libpng libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi wkhtmltopdf yum-utils
Nyní inicializujte PostgreSQL databázi:
# postgresql-setup initdb
Povolte spuštění PostgreSQL při spuštění a spusťte službu pomocí:
# systemctl enable postgresql # systemctl start postgresql
4. Nainstalujte Odoo 10
Přidejte úložiště Odoo:
# yum-config-manager --add-repo=https://nightly.odoo.com/10.0/nightly/rpm/odoo.repo
Aktualizujte index balíčků a nainstalujte Odoo 10:
# yum update && yum install odoo
Po dokončení instalace povolte spuštění Odoo při spouštění:
# systemctl enable odoo
Spusťte Odoo:
# systemctl start odoo
Zkontrolujte, zda Odoo funguje:
# ps aux |grep odoo
Výchozí hlavní heslo Odoo je nastaveno na „admin ‘. Pojďme to změnit. Otevřete konfigurační soubor pro Odoo pomocí svého oblíbeného textového editoru. Používáme nano:
# nano /etc/odoo/odoo.conf
Zrušte komentář (smažte ;
) admin_passwd linku a nastavte své nové hlavní heslo. Ujistěte se, že používáte silné heslo. Můžete jej vygenerovat pomocí příkazového řádku. Uložte a zavřete soubor. Restartujte Odoo, aby se změny projevily:
# systemctl restart odoo
5. Nakonfigurujte Apache
V neposlední řadě musíte nakonfigurovat Apache jako reverzní proxy, abyste se vyhnuli používání portu Odoo ve webovém prohlížeči při přístupu k Odoo. Nejprve si ale nainstalujme Apache:
# yum install httpd
Povolte jeho spuštění při spouštění a poté spusťte Apache:
# systemctl enable httpd # systemctl start httpd
Nyní proveďte skutečnou konfiguraci reverzního proxy. Otevřete nový konfigurační soubor pro vaši doménu:
# nano /etc/httpd/conf.d/your_domain.conf
Vložte následující:
<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>
Samozřejmě nezapomeňte nahradit your_domain.com vaší skutečnou doménou. Uložte a zavřete soubor a restartujte Apache, aby se změny projevily:
# service httpd restart
Gratulujeme, pokud jste pečlivě postupovali podle pokynů, úspěšně jste nainstalovali Odoo 10 na váš CentOS 7 VPS. Nyní můžete otevřít svůj oblíbený webový prohlížeč a přejít do své instance Odoo pomocí domény, kterou jste nakonfigurovali dříve. Vytvořte svou první databázi a začněte používat Odoo 10.
Samozřejmě nemusíte instalovat Odoo 10 na CentOS 7, 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 Odoo 10 nainstalovali a nakonfigurovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám líbil tento příspěvek o tom, jak nainstalovat Odoo 10 na CentOS 7, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek níže nebo jednoduše zanechte odpověď. Děkuji.