Odoo ist eine der beliebtesten und leistungsstärksten Open-Source-ERP-Unternehmenssoftware, die auf der Programmiersprache Python basiert. In diesem Blogartikel zeigen wir Ihnen, wie Sie Odoo 9 auf einem CentOS 7 VPS installieren. Diese neue Version von Odoo kommt mit vielen Verbesserungen gegenüber ihrem Vorgänger und vielen neuen Funktionen wie uns:
- Neuer WYSIWYG-Website-Editor
- Bausteine ziehen und ablegen
- Neue Payment-Gateway-Integration
- Ebay- und Amazon-Integration
- Neue Vertragsverwaltung
- Neue Buchhaltung
- Neue Marketing-Apps
- Vollständig ansprechendes und schnelles Design
- Verbesserte Dashboards und Berichte
- Geschäfts- und Restaurantverwaltung
und viele mehr…
Melden Sie sich als Benutzer root
bei Ihrem Server anssh root@IP
Ganz am Anfang ist es am besten, eine Bildschirmsitzung zu starten, indem Sie den folgenden Befehl ausführen
screen -U -S odoo
und stellen Sie sicher, dass alle auf Ihrem Server installierten Dienste auf dem neuesten Stand sind
yum -y update
Odoo verwendet eine PostgreSQL-Datenbank, daher müssen wir MariaDBserver entfernen, falls er installiert ist
yum remove mariadb mariadb-server
Um alle Abhängigkeiten von Odoo 9 zu installieren, muss das EPEL-Repository zu den Repositories der Distribution hinzugefügt werden
yum install -y epel-release
PostgreSQL-Server installieren
yum install -y postgresql-server
Nach der Installation und dem ersten Start müssen wir die PostgreSQL-Datenbank initialisieren
postgresql-setup initdb
Starten Sie den PostgreSQL-Server und aktivieren Sie ihn so, dass er beim Booten gestartet wird
systemctl start postgresql systemctl enable postgresql
Erstellen Sie ein neues Yum-Repository für Odoo
nano /etc/yum.repos.d/odoo.repo
Mit folgendem Inhalt
[odoo-nightly] name=Odoo Nightly repository baseurl=http://nightly.odoo.com/9.0/nightly/rpm/ enabled=1 gpgcheck=1 gpgkey=https://nightly.odoo.com/odoo.key
und schließlich Odoo 9 installieren
yum install -y odoo
Dadurch wird die neueste Version von Odoo und all seinen Abhängigkeiten installiert.
Nachdem die Installation abgeschlossen ist, starten Sie Odoo und lassen Sie es beim Booten starten
systemctl start odoo systemctl enable odoo
Öffnen Sie die Konfigurationsdatei von Odoo und kommentieren Sie die Zeile „admin_passwd“ aus, um das Admin-Master-Passwort festzulegen
vim /etc/odoo/openerp-server.conf admin_passwd = YourPassword
Vergessen Sie nicht, „IhrPasswort“ durch ein echtes sicheres Passwort zu ersetzen.
Starten Sie Odoo neu, damit die Änderungen wirksam werden
systemctl restart odoo
Um PDF-Berichte zu drucken, muss wkhtmltopdf auf Ihrem Server installiert sein. Die in den CentOS-Repositories verfügbare Version von wkhtmltopdf unterstützt keine Kopf- und Fußzeilen, daher werden wir sie herunterladen und wkhtmltopdf manuell von ihrer offiziellen Website installieren.
Installieren Sie einige wkhtmltopdf-Abhängigkeiten
yum install fontconfig libpng libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi
Kopieren Sie die entsprechende RPM-Datei von der Website von wkhtmltopdf und installieren Sie sie mit dem folgenden Befehl
rpm -Uvh http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-centos7-amd64.rpm
Öffnen Sie nun einen Webbrowser und greifen Sie unter http://yourIPaddress:8069
auf Odoo 9 zu um eine neue PostgreSQL-Datenbank zu erstellen und ein Passwort für den Admin-Benutzer festzulegen.
Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Odoo 9 für Sie zu installieren. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen. Vielleicht möchten Sie auch den Artikel How to Install Odoo 12 on CentOS 7 lesen.
PS. Wenn Ihnen dieser Beitrag 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.