Skip to content

Lokale Installation

In dieser Anleitung lernen Sie, wie Sie imperia CMS für Entwicklungszwecke installieren. Diese Anleitung richtet sich vor allem an Webentwickler, die imperia CMS lokal aufsetzen wollen.

Für eine ausführlich Schritt-für-Schritt-Anleitung für produktive Umgebungen lesen Sie die Anleitungen: Installation unter Ubuntu und Apache oder die Anleitung Installtion unter Ubuntu und Nginx.

Schritt 1: Minimale Software-Voraussetzungen installieren#

Unter Ubuntu wird Perl bereits standardmäßig mitgeliefert. Hier genügt es, folgende Pakete über den Paketmanager von Ubuntu zu installieren.

sudo apt-get install -y libdbd-sqlite3-perl perlmagick

Unter CentOS und Redhat installieren Sie dieselben Pakete mit:

sudo yum install perl-DBD-SQLite ImageMagick-perl

Schritt 2: Installationspaket herunterladen#

Auf der Support-Seite von imperia kann das Software-Paket heruntergeladen werden.

Beispiel für den Dateinamen eines Installationspakets

imperia-11.0.0.tar.gz 

Schritt 3: Installationspaket entpacken#

Navigieren Sie in das Verzeichnis, in das Sie das Installationspaket heruntergeladen haben und entpacken Sie es:

tar -xzf imperia-11.0.0.tar.gz 

Schritt 4: Installation-Skript ausführen#

Führen Sie das in dem Verzeichnis enthaltene Installationsskript auf ein leeres Verzeichnis aus.

perl imperia-11.0.0/install.pl -s /home/otto/imperia/dev/site

Folgen Sie dem Installationsdialog.

Schritt 5: Notieren Sie sich das Superuser-Passwort#

Am Ende des Installationsprozesses wird ein Superuser-Passwort generiert. Notieren Sie es sich!

Beipielpasswort aus einem Installationsprozess:

**************************************************************************
**************************************************************************
** The superuser password for this installation is:                     **
**                                                                      **
**    NlMTe2Ds1K                                                        **
**                                                                      **
** You can change it to your taste once you have logged in.             **
**************************************************************************
**************************************************************************

Schritt 6: Internen Webserver starten#

Starten Sie den internen Werbserver von imperia CMS aus dem Installationsverzeichnis heraus:

perl /home/otto/imperia/dev/site/bin/site_imperia.pl 

Schritt 7: imperia CMS im Browser aufrufen#

imperia CMS läuft nun auf Ihrem Rechner unter dem Port 2404. Rufen Sie die folgende URL in Ihrem Browser auf.

http://localhost:2404/imp/dashboard

Schritt 8: Bei imperia CMS einloggen#

Melden Sie sich mit dem Namen superuser und dem in Schritt 4 notierten Passwort an.

Name: superuser
Passwort: NlMTe2Ds1K

Schritt 9: Lizenzdaten eingeben#

Aktuell ist imperia CMS noch im Trial-Modus. Um imperia CMS vollständig zu aktivieren, müssen Sie noch die Lizenzdaten eingeben, die Sie vom imperia Support erhalten haben.

Datei regkey.bin kopieren#

Kopieren Sie die Datei regkey.bin, die sie ebenfalls vom imperia Support erhalten haben, in das Verzeichnis site/config des Installationsverzeichnisses.

cp /home/otto/Downloads/regkey.bin /home/otto/imperia/dev/site/config

Lizenzschlüssel eingeben#

Navigieren Sie in im imperia Redaktionssystem zum Menüpunkt System -> Registrierungsschlüssel und geben Sie Ihren Lizenznehmer und Registrierungsschlüssel dort ein.

Klicken Sie auf OK, um die Registrierung abzuschließen.

Schritt 10: Installation eines Zielsystems#

Um ein Zielsystem zu installieren, gehen Sie genauso vor wie bei der Installation eines Entwicklungssystems. Nur bei der Auswahl des Servertyps geben Sie “LIVE” an.

Während der Installation müssen die Verzeichnisse für das Zielsystem definiert werden. Die Verzeichnisse, die nicht existieren, werden automatisch vom Skript erstellt.

Wie geht es von hier aus weiter?#

Die lokale Installation soll vor allem einen Eindruck davon geben, wie der Installationsprozess von imperia CMS grundsätzlich funktioniert. Für eine ausführlich Schritt-für-Schritt-Anleitung für produktive Umgebungen lesen Sie die folgenden Anleitungen:

Installation unter Ubuntu und Apache oder Installtion unter Ubuntu und Nginx

Als Alternative zur nativen Installation über das Installationsskript können Sie imperia CMS auch einfach in einem Docker-Containter laufen lassen. Dort sind alle Software-Abhängigkeiten vorinstalliert und imperia kann direkt gestartet werden:

imperia mit Docker betreiben

Ihnen ist nicht klar, warum Sie neben dem CMS auch noch ein Zielsystem installieren müssen? Dann schauen Sie doch einmal in das Betriebskonzept:

Betriebskonzept von imperia