GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Odoo 10 mit Subdomain-Filterung

Wir zeigen Ihnen, wie Sie Odoo 10 mit Subdomain-Filterung installieren. In diesem Tutorial zeigen wir Ihnen, wie Sie Odoo 10 auf einem Ubuntu 16.04 VPS installieren und es so konfigurieren, dass es die Subdomain-Filterung verwendet, damit Benutzer mehrere Odoo-Instanzen auf verschiedenen Subdomains (mit einer anderen Datenbank für jede Subdomain) ausführen können br />

Stellen Sie sicher, dass Ihre Betriebssystempaketliste und die Betriebssystempakete auf dem neuesten Stand sind, indem Sie die folgenden Befehle ausführen:

sudo apt-get update
sudo apt-get upgrade

Beginnen Sie dann mit der Installation von Odoo 10. Der einfachste Weg, Odoo 10 auf Ihrem Linux-VPS zu installieren, ist die Verwendung des Odoo-Installationsskripts, das auf github.com verfügbar ist, also laden Sie das Skript in ein Verzeichnis auf Ihrem Server herunter:

cd /opt
wget https://raw.githubusercontent.com/Yenthe666/InstallScript/10.0/odoo_install.sh

Bearbeiten Sie das Skript und ändern Sie das Odoo-Master-Passwort. Außerdem können Sie den Odoo-Benutzernamen, den Odoo-Installationspfad, die Odoo-Portnummer, die Odoo-Version (Enterprise, Community) usw. ändern.

vi odoo_install.sh
#set the superadmin password
OE_SUPERADMIN="admin"

Ersetzen Sie „admin“ durch ein starkes Passwort, z. B.:

OE_SUPERADMIN="Adm1NPa55w0^D"

Machen Sie das Odoo-Installationsskript ausführbar:

chmod +x odoo_install.sh

Führen Sie das Odoo-Installationsskript aus und warten Sie einige Zeit, bis der Installationsvorgang abgeschlossen ist.

./odoo_install.sh

Sobald die Installation von Odoo 10 abgeschlossen ist, bearbeiten Sie die Odoo-Konfigurationsdatei (/etc/odoo-server.conf) und konfigurieren Sie sie für Subdomain-Filterung, d. h. fügen Sie ihr dbfilter =^%d$ hinzu:

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

Vergessen Sie nicht, das Odoo-Master-Passwort durch das zu ersetzen, das Sie im Odoo-Installationsskript festgelegt haben. Auch wenn Sie Odoo addons_path, Odoo-Portnummer oder ähnliches geändert haben, müssen Sie sie auch in die Odoo-Konfiguration ändern.

Bearbeiten Sie das Odoo-Skript config.py:

vi /odoo/odoo-server/odoo/tools/config.py

Änderung:

"--db-filter", dest="dbfilter", my_default='.*'

zu

"--db-filter", dest="dbfilter", my_default='%d'

Starten Sie dann den Odoo-Server neu, damit die Änderungen wirksam werden:

/etc/init.d/odoo-server restart

[ecko_alert color=”blue”]Holen Sie sich ein Odoo VPS von uns und unserem EPIC 24/7 Support Team installieren, konfigurieren und optimieren Odoo kostenlos für Sie.[/ecko_alert]

Installieren Sie Apache, pip und mod-wsgi:

sudo apt-get install python-pip apache2 libapache2-mod-wsgi

Deaktivieren Sie die standardmäßige Apache-Konfigurationsdatei:

a2dissite 000-default.conf

Erstellen Sie eine neue Apache-Konfigurationsdatei. Erstellen Sie beispielsweise eine neue Apache-Konfigurationsdatei mit dem Namen „odoo.conf“:

vi /etc/apache2/sites-available/odoo.conf

Aktivieren Sie die Apache-Konfigurationsdatei „odoo.conf“:

a2ensite odoo

Fügen Sie die folgenden Zeilen hinzu:

ServerName your-domain.com
ServerAlias ​​*.your-domain.com
WSGIScriptAlias ​​/ /odoo/odoo- server/odoo/service/wsgi_server.py
WSGIDaemonProcess oe user=odoo-Gruppe=odoo-Prozesse=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 kombiniert

#Order Allow,Deny
#Allow from all
Options All
AllowOverride All
Fordere alle gewährten


Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:

service apache2 restart

Das ist es. Odoo 10 ist jetzt für die Verwendung der Subdomain-Filterung konfiguriert.

Öffnen Sie http://subdomain1.your-domain.com:8069 in einem Webbrowser, geben Sie das Odoo-Masterpasswort, den Datenbanknamen, die E-Mail-Adresse und das Passwort ein, wählen Sie ein Land aus dem Dropdown-Auswahlfeld aus und klicken Sie auf „Datenbank erstellen“. .
Wiederholen Sie die gleichen Schritte für subdomain2.your-domain.com etc., und dann können Sie auf jede Odoo-Instanz mit http://subdomain1.your-domain.com:8069 , http://subdomain2.your zugreifen -domain.com:8069 usw.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Odoo VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Odoo 10 mit Subdomain-Filterung zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

Sie können sich auch eines unserer vorherigen Tutorials ansehen:Install Odoo 10 on CentOS 7 with Apache as a reverse proxy

PS. Wenn Ihnen dieser Beitrag zu „So installieren Sie Odoo 10 mit Subdomain-Filterung“ gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. So installieren Sie Odoo 10 auf Ubuntu 16.04

  2. So installieren Sie Odoo 10 auf Ubuntu 16.04 mit Apache als Reverse-Proxy

  3. So installieren Sie Odoo 12 auf Ubuntu 16.04

  4. So installieren Sie Odoo 13 auf Ubuntu 18.04

  5. So installieren Sie Odoo 12 auf Ubuntu 18.04 mit Nginx als Reverse Proxy

So installieren Sie Odoo 12 mit PostgreSQL 11 auf CentOS 7

So installieren Sie Odoo 14 auf Ubuntu

So installieren Sie Odoo auf AlmaLinux 8

So installieren Sie Odoo auf CentOS 7

Wie installiere ich Odoo auf centos8?

So installieren Sie Odoo 13 unter Ubuntu