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.