Ukážeme vám, jak nainstalovat Odoo 10 s filtrováním subdomén. V tomto tutoriálu vám ukážeme, jak nainstalovat Odoo 10 na Ubuntu 16.04 VPS a nakonfigurovat jej tak, aby používal filtrování subdomén, takže uživatelé mohou spouštět více instancí Odoo na různých subdoménách (s jinou databází pro každou subdoménu).
Ujistěte se, že váš seznam balíčků OS a balíčky OS jsou aktuální spuštěním následujících příkazů:
sudo apt-get update sudo apt-get upgrade
Poté začněte s instalací Odoo 10. Nejjednodušší způsob, jak nainstalovat Odoo 10 na váš Linux VPS, je použít instalační skript Odoo dostupný na github.com, takže si skript stáhněte do adresáře na vašem serveru:
cd /opt wget https://raw.githubusercontent.com/Yenthe666/InstallScript/10.0/odoo_install.sh
Upravte skript a změňte hlavní heslo Odoo. Můžete také změnit uživatelské jméno Odoo, instalační cestu Odoo, číslo portu Odoo, verzi Odoo (Enterprise, Community) atd.
vi odoo_install.sh
#set the superadmin password OE_SUPERADMIN="admin"
Nahraďte „admin“ silným heslem, např.:
OE_SUPERADMIN="Adm1NPa55w0^D"
Nastavte instalační skript Odoo jako spustitelný:
chmod +x odoo_install.sh
Spusťte instalační skript Odoo a počkejte na dokončení procesu instalace.
./odoo_install.sh
Po dokončení instalace Odoo 10 upravte konfigurační soubor Odoo (/etc/odoo-server.conf) a nakonfigurujte jej pro filtrování subdomén, tj. přidejte do něj dbfilter =^%d$:
vi /etc/odoo-server.conf
[options] ; This is the password that allows database operations: admin_passwd = Adm1NPa55w0^D db_host = False db_port = False db_user = odoo db_password = False dbfilter = ^%d$ addons_path = /usr/lib/python2.7/dist-packages/odoo/addons [options] logfile = /var/log/odoo/odoo-server.log addons_path=/odoo/odoo-server/addons,/odoo/custom/addons xmlrpc_port = 8069
Nezapomeňte nahradit hlavní heslo Odoo tím, které jste nastavili v instalačním skriptu Odoo. Také pokud jste upravili Odoo addons_path, číslo portu Odoo nebo podobně, musíte je také změnit na konfiguraci Odoo.
Upravte skript config.py Odoo:
vi /odoo/odoo-server/odoo/tools/config.py
Změna:
"--db-filter", dest="dbfilter", my_default='.*'
do
"--db-filter", dest="dbfilter", my_default='%d'
Poté restartujte server Odoo, aby se změny projevily:
/etc/init.d/odoo-server restart
[ecko_alert color=”blue”]Získejte Odoo VPS od nás a náš tým podpory EPIC 24/7 vám zdarma nainstaluje, nakonfiguruje a optimalizuje Odoo.[/ecko_alert]
Nainstalujte Apache, pip a mod-wsgi:
sudo apt-get install python-pip apache2 libapache2-mod-wsgi
Zakázat výchozí konfigurační soubor Apache:
a2dissite 000-default.conf
Vytvořte nový konfigurační soubor Apache. Vytvořte například nový konfigurační soubor Apache s názvem ‚odoo.conf‘:
vi /etc/apache2/sites-available/odoo.conf
Povolte konfigurační soubor „odoo.conf“ Apache:
a2ensite odoo
Přidejte do něj následující řádky:
ServerName your-domain.com
ServerAlias *.your-domain.com
WSGIScriptAlias / /odoo/odoo- server/odoo/service/wsgi_server.py
WSGIDaemonProcess oe user=odoo group=odoo process=2 python-path=/odoo/odoo-server/ display-name=apache-odoo
WSGIProcessGroup oe
ErrorLog /var/log/odoo/odoo-error.log
CustomLog /var/log/odoo/odoo-access.log kombinovaný
#Order allow,deny
#Povolit ze všech
Možnosti Vše
PovolitPřepsat vše
Vyžadovat uděleno vše
Restartujte webový server Apache, aby se změny projevily:
service apache2 restart
To je vše. Odoo 10 je nyní nakonfigurován tak, aby používal filtrování subdomén.
Otevřete http://subdomain1.your-domain.com:8069 ve webovém prohlížeči, zadejte hlavní heslo Odoo, název databáze, e-mailovou adresu a heslo, vyberte zemi z rozbalovacího pole a klikněte na „Vytvořit databázi“ .
Zopakujte stejné kroky pro subdomain2.your-domain.com atd., a pak budete mít přístup ke každé instanci Odoo pomocí http://subdomain1.your-domain.com:8069 , http://subdomain2.your -domena.com:8069 a tak dále.
Samozřejmě nemusíte nic z toho dělat, 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 nainstalovali Odoo 10 s filtrováním subdomén pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
Můžete si také prohlédnout jeden z našich předchozích tutoriálů:Instalace Odoo 10 na CentOS 7 s Apache jako reverzní proxy
PS. Pokud se vám líbil tento příspěvek na téma Jak nainstalovat Odoo 10 s filtrováním subdomén, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.