Pimcore Installation – eine Anleitung
Haben Sie sich für Pimcore entschieden, um Ihre Website, Ihren Online-Shop oder Ihr Product Information Management zu planen? Zunächst einmal: ausgezeichnete Wahl! Es gibt einen Grund, warum Pimcore oft als der Ferrari unter den Content-Management-Systemen bezeichnet wird. Also, legen wir los. In diesem Blogbeitrag erfahren Sie mehr über Pimcore und wir führen Sie Schritt für Schritt durch die Installation.
Pimcore ist eine Open-Source-Softwareplattform, die mehrere Funktionen in einem System vereint. Sie richtet sich in erster Linie an Unternehmen, die eine zentrale Lösung zur Verwaltung digitaler Inhalte, Produkte und Daten suchen. In erster Linie das Product Information Management (PIM), das strukturierte Produktdaten aus verschiedenen Quellen verwaltet. Mit dem Master Data Management (MDM) können alle Stammdaten zentralisiert, angereichert und an einem Ort gepflegt werden. Darüber hinaus ermöglicht das Digital Asset Management (DAM) in Pimcore die Verwaltung von Bildern, Videos, PDFs und vielem mehr.Eine weitere leistungsstarke Funktion ist das Content Management System (CMS), mit dem Sie Websites, Landingpages und Portale erstellen und verwalten können. Im Bereich CRM bietet die Software außerdem die Customer Data Platform (CDP), in der Sie Kundendaten speichern und verwalten sowie einheitliche Kundenprofile erstellen können
Zu guter Letzt ist die Digital Commerce Platform (DCP) von Pimcore eine äußerst leistungsstarke Funktion zum Aufbau von B2B- und B2C-E-Commerce-Frameworks und zur Schaffung einzigartiger Kundenerlebnisse.
Unternehmen mit komplexen Produktkatalogen profitieren besonders von den Kernfunktionen von Pimcore – insbesondere, wenn sie ihre Produkte und Inhalte aus einer einzigen Quelle über mehrere Kanäle wie Websites, Mobile und Print veröffentlichen möchten. Im Allgemeinen eignet sich Pimcore auch für alle Unternehmen, die ihre Geschäftsprozesse digitalisieren wollen: Die Software ermöglicht die Datensynchronisierung über APIs sowie die Konfiguration von Schnittstellen zu ERP- und CRM-Systemen.
Beide Content-Management-Systeme haben eines gemeinsam: Sie wurden entwickelt, um Nutzern zu ermöglichen, ihre Website-Projekte im „Do-it-yourself“-Format zu gestalten – allerdings mit unterschiedlichen Schwierigkeitsgraden.
MDM, PIM, CMS, CDP, DCP – nein, das ist kein Remake eines 90er-Jahre-Hits der Fantastischen Vier, sondern Pimcores Superkraft: Das System dient als zentrale Datenverwaltungsplattform und integriert mehrere Datenquellen in einer einzigen Lösung. Das sorgt nicht nur für Konsistenz, sondern auch für Genauigkeit. Dank dieser Single Source of Truth werden Fehler, die normalerweise durch doppelte Datenpflege oder Inkonsistenzen zwischen Systemen entstehen, deutlich reduziert.
Die Software wurde mit einer API-First-Architektur entwickelt, sodass sich Pimcore nahtlos in bestehende Systeme wie ERP, CRM oder E-Commerce integrieren lässt. Dank der zusätzlichen Modularität und Erweiterbarkeit können Funktionen individuell angepasst oder erweitert werden, um den spezifischen Anforderungen jedes Unternehmens gerecht zu werden.
Sie verwalten und veröffentlichen Ihre Inhalte, Produktdaten oder Kampagnen aus Pimcore heraus auf verschiedenen Kanälen wie Websites, mobilen Apps, POS-Systemem, Print-Katalogen oder Social Media. Und das ist nicht alles: Sie können ebenfalls kundenspezifische Inhalte und Daten für verschiedene Zielgruppen und Kanäle anpassen!
Verschiedene Abteilungen mit verschiedenen Datenbanken? Nicht mit Pimcore! Egal ob Marketing, Vertrieb oder IT – sämtliche Abteilungen in Ihrem Unternehmen können in Pimcore in Echtzeit auf dieselben Daten zugreifen und somit effizient zusammenarbeiten. Aber immer in kontrollierten Bahnen dank der Benutzerrechte, die Sie genau definieren und somit sicherstellen können, wer Zugriff auf welche Daten erhält.
Als Open Source Software ist Pimcore in der Community Edition kostenlos, sodass Sie nicht mit teuren Lizenzkosten konfrontiert werden. Zusätzlich benötigen Sie keine weiteren spezialisierten Tools, die Ihre Kosten explodieren lassen könnten, da Pimcore bereits verschiedene Funktionen vereint.
Mit seiner Headless-Architektur gilt Pimcore als zukunftssichere Technologie für den Einsatz in modernen Frontends wie React und Vue.js. Auch die Skalierbarkeit des Systems ist sowohl für kleine Projekte als auch für große, datenintensive Unternehmenslösungen geeignet.
Damit Sie Pimcore erfolgreich installieren können, bedarf es einiger Systemvoraussetzungen und Vorbereitungen. Wir haben Ihnen die Server & Software-Voraussetzungen in einer kleinen Tabelle zusammengefasst:
| Komponente | Mindestanforderung |
|---|---|
| Betriebssystem | Linux/Unix, Windows |
| Webserver | Apache > 2.4 oder Nginx |
| PHP | Version > 8.1., empfohlen: 8.2 |
| Datenbank | MySQL > 8 oder MariaDB > 10.4 |
| Composer | Versión > 2.x |
| Node.js y npm | Für Admin-UI/Assets-Builds |
| RAM | mind. 2 GB, empfohlen werden 4 – 8 GB |
| Festplatte | abhängig von Asset-Größe, aber mindestens 5-10 GB |
| Redis | ist optional, wird aber für Caching empfohlen |
Ebenso sind folgende PHP-Extensions Pflicht:
Sie installieren diese notwendigen PHP-Extensions mit folgendem Code:
Installieren Sie die erforderlichen PHP-Erweiterungen mit dem folgenden Befehl:
Die Voraussetzungen prüfen Sie mit folgendem Code:
vHost und Datenbank einrichten
Im nächsten Schritt legen Sie die Datenbank an:
Den Apache vHost aktivieren Sie mit:
Gewünschte Pimcore-Version herunterladen
Nun können Sie die gewünschte Pimcore-Version herunterladen. Dafür erstellen Sie zunächst ein Projektverzeichnis mit:
mkdir /var/www/pimcore && cd /var/www/pimcore
Dann installieren Sie das Projekt mit dem Composer mithilfe folgenden Codes:
composer create-project pimcore/skeleton
Anschließend starten Sie den Installer mit:
./vendor/bin/pimcore-install
Dabei geben Sie die Zugangsdaten für Ihre Datenbank ein. Zur Info: Die Installation erstellt auch automatisch einen Admin-User.
Anpassungen vornehmen
Anpassungen können Sie, sofern notwendig, vornehmen, indem Sie env.local z.B. für den Datenbankzugang, den Mailversand oder Redis bearbeiten:
DATABASE_URL="mysql://pimcore_user:securePassword@127.0.0.1:3306/pimcore"
Sämtliche Anpassungen können Sie im Browser testen, indem Sie http://pimcore.local/admin aufrufen und sich mit Ihren Installationsdaten einloggen.
Und, alles klar? Läuft Ihre Pimcore Instanz? Hervorragend! Haben Sie noch Fragen oder brauchen Sie doch etwas Unterstützung, dann sprechen Sie uns gerne an! Als Pimcore Gold Partner sind wir die Profis, die Sie brauchen: Wir beraten Sie umfassend und helfen Ihnen bei der Installation sowie bei der Konfiguration Ihrer Pimcore Instanz!
Bei uns erhalten Sie alle Dienstleistungen, die Sie benötigen, aus einer Hand. Angefangen bei der Konzeption bis hin zur Umsetzung kümmern wir uns um das Hosting, die Wartung und unterstützen Sie bei Ihrer digitalen Transformation.
codafish ><> together we dive into digital.
00800 26323474
hello@codafish.netRufen Sie uns gerne an, um einen kostenlosen ersten Beratungstermin zu vereinbaren. Wir freuen uns auf Ihre Kontaktaufnahme!
Die übermittelten Daten werden verschlüsselt übertragen und gemäß den datenschutzrechtlichen Bestimmungen verarbeitet. Unsere Datenschutzhinweise finden Sie hier.
Von PIM bis zum digitalen Handel – als Pimcore Gold-Partner gestalten wir die Architektur, die Ihrem Wachstum zugrunde liegt.
Über 50 erfolgreiche Projekte. Eine vernetzte Lösung.