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

Jak nainstalovat Odoo 10 s filtrováním subdomén

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.


Panels
  1. Jak nainstalovat Odoo 10 na Ubuntu 16.04

  2. Jak nainstalovat Odoo 10 na Ubuntu 16.04 s Apache jako reverzní proxy

  3. Jak nainstalovat Odoo 12 na Ubuntu 18.04 s Nginx jako reverzní proxy

  1. Jak nainstalovat Odoo 12 na Ubuntu 16.04

  2. Jak nainstalovat Odoo 13 na Ubuntu 18.04

  3. Jak nainstalovat Odoo 12 na Ubuntu 18.04 s Apache jako reverzní proxy

  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat Odoo 13 na Ubuntu 20.04

  3. Jak nainstalovat Odoo 14 na Ubuntu 20.04 s Apache jako reverzní proxy