2.4. Welcompose konfigurieren

Die Setup-Prozedur unterstützt Sie bei der Erst-Konfiguration von Welcompose. Ein Assistent wird Ihnen bei der Einrichtung der Datenbank-Verbindung sowie der Initialisierung der Datenbank-Struktur zur Seite zu stehen.

Die Setup-Prozedur befindet sich im Ordner setup/ im Installationsverzeichnis von Welcompose. Rufen Sie die Adresse in Ihrem Webbrowser auf.

http://domain.tld/pfad/zu/welcompose/setup/

2.4.1. Lizenzierung

Im ersten Schritt geht es um die Lizenzierung der Software. Es wird Ihnen die jeweils aktuelle Version des Welcompose-Lizenztexts zum Studium vorgelegt und gefragt, ob Sie mit den Lizenzbedingungen einverstanden sind. Dann – und nur dann – kann die Setup-Prozedur ausgeführt und Welcompose benutzt werden. Die Lizenz akzeptieren Sie mit einem Klick auf die Checkbox Lizenz bestätigen. Klicken Sie dann auf die Schaltfläche Nächster Schritt, um zum nächsten Schritt zu gelangen.

Abbildung 2.5. Setup: Lizenz anerkennen

Setup: Lizenz anerkennen

2.4.2. Voraussetzungen

In diesem Schritt wird vom Setup-Assistenten überprüft, ob der Webserver, auf dem Welcompose installiert werden soll, die nötigen Voraussetzungen für einen reibungslosen Betrieb erfüllt. Die Ermittlung der Daten erfolgt anhand hinterlegter Tests auf Versionsnummern und das Vorhandensein bestimmter Funktionen. Tests können entweder Fehlschlagen (rote Warnmeldung neben der getesteten Komponente), eine Warnung verursachen (orange Warnmeldung) oder passieren (grüne Meldung).

Abbildung 2.6. Setup: Anzeige der Testergebnisse

Setup: Anzeige der Testergebnisse

Interpretation der Test-Resultate

Fehlgeschlagener Test (rot)

Die benötigte Komponente konnte entweder gar nicht oder nur in einer veralteten Version vorgefunden werden, mit der das Setup nicht durchgeführt werden kann. Konsultieren Sie den Abschnitt 2.2, „Voraussetzungen“, um das Problem zu beheben.

Warnung (orange)

Die benötigte Komponente konnte gefunden werden, allerdings verfügt sie nicht über eine optimale Kompatibilität zu Welcompose. Meist handelt es sich um veraltete Versionen. Die Installation kann zwar ohne weitere Aktionen vorausgesetzt werden, allerdings kann das reibungslose Funktionieren von Welcompose nicht garantiert werden. Wir empfehlen deshalb die Behebung des Problems. Konsultieren Sie den Abschnitt 2.2, „Voraussetzungen“ für weitere Informationen.

Komponenten, die nicht zwingend benötigt werden und nicht installiert sind, verursachen ebenfalls Warnungen. Konsultieren Sie den Handbuch-Abschnitt Abschnitt 2.2, „Voraussetzungen“, um das Problem zu beheben.

Passierter Test (grün)

Die Komponente konnte gefunden werden und entspricht den Anforderungen von Welcompose.

[Tipp] Tipp

Wegen der stetig fortschreitenden Entwicklung aller beteiligter Software-Produkte (Webserver, Datenbank usw.) sowie der Komplexität der Produkte kann nicht garantiert werden, dass die Aussagen der Testroutinen immer korrekt sind. Sollten bei der Ausführung Probleme auftreten, wenden Sie sich bitte an das Welcompose Forum oder direkt an die Entwickler.

[Warnung] Warnung

Bitte bachten Sie, dass bei diesem Schritt nur die Fähigkeiten von PHP und nicht diejenigen des Datenbank-Servers geprüft werden, weil letzteres zu diesem Zeitpunkt noch nicht möglich ist. Das heisst, dass das Setup Sie zum nächsten Schritt übergehen lässt, selbst wenn der Datenbank-Server nicht für den Betrieb mit Welcompose geeignet ist. Der Test des Datenbank-Servers erfolgt zu einem späteren Zeitpunkt (siehe Abschnitt 2.4.3, „Datenbank“).

Sollten alle Voraussetzungen erfüllt sein, können Sie mit einem Klick auf Nächster Schritt zum nächsten Schritt übergehen.

2.4.3. Datenbank

Damit Welcompose eine Verbindung zur Datenbank herstellen kann, müssen die Verbindungsparameter konfiguriert werden.

Abbildung 2.7. Setup: Datenbank Verbindungsparameter konfigurieren

Setup: Datenbank Verbindungsparameter konfigurieren

Datenbank

Name der Datenbank, in der die Tabellenstruktur für Welcompose erzeugt werden soll. Achten Sie bitte darauf, dass die Datenbank leer ist.

Benutzer

Name des Benutzers, der zur Verbindung mit dem Datenbank-Server verwendet werden soll.

Passwort

Password, das zur Verbindung mit der Datenbank verwendet werden soll. Wird die Verbindung ohne Passwort hergestellt, lassen Sie dieses Feld leer.

Verbindungsart

Legt fest, auf welche Weise die Verbindung mit dem Datenbank-Server herstellt werden soll.

Bei der Auswahl von TCP/IP wird eine Verbindung über das Netzwerk hergestellt. Dies ist normalerweise auf Windows und bei Installationen, bei denen sich der Datenbank-Server auf einer anderen Maschine befindet, der Fall.

Ein Unix socket wird dagegen meist auf Linux, BSD usw. verwendet, wenn der Datenbank-Server sich auf derselben Maschine wie der Webserver befindet.

Wenn Sie unsicher sind, welche Auswahl Sie treffen sollen, wenden Sie sich bitte an den Support Ihres Providers.

Host (nur bei TCP/IP)

Geben Sie die IP-Adresse oder den Namen des Datenbank-Servers (beispielsweise localhost) ein.

Port (nur bei TCP/IP)

Geben Sie die Port-Nummer an, auf dem der Datenbank-Server Verbindungen entgegen nimmt. Wenn Sie keine Port-Nummer eingeben, wird der Standard-Port (in Fall von MySQL 3306) verwendet.

Unix socket (nur bei Unix Socket)

Pfad zum Unix-Socket, über den der Datenbank-Server angesprochen werden kann. Normalerweise /tmp/mysql.sock. Wenn Sie unsicher sind, was Sie eingeben sollen, wenden Sie sich bitte an den Support Ihres Providers.

Nachdem Sie alle Daten eingegeben haben, können Sie das Formular mit einem Klick auf Nächster Schritt absenden. Daraufhin werden die Eingaben überprüft und versucht, eine Verbindung mit dem Datenbank-Server herzustellen. Schlägt dies fehl, wird eine Fehlermeldung angezeigt. Korrigieren Sie daraufhin die Eingaben und versuchen Sie es nochmals. Sind alle Eingaben richtig, werden Sie zum nächsten Schritt geführt.

2.4.4. Konfiguration

Bei diesem Schritt geht es darum, die wichtigsten Grundeinstellungen vorzunehmen.

Abbildung 2.8. Setup: Grundeinstellungen vornehmen

Setup: Grundeinstellungen vornehmen

Projekt

Name des ersten Projekts, das Welcompose anlegen soll. Als Name können Sie beispielsweise den aktuellen Domain-Namen verwenden (wie domain.tld).

Spracheinstellung

Mit dem Locale wird festgelegt, welches Gebietsschema für die Anzeige von Welcompose verwendet wird. Es wird damit unter anderem die Sprache der Administrationsoberfläche bestimmt. Voreingestellt ist deutsch (de_DE.UTF-8) als Interface-Sprache. Als Alternative steht momentan Englisch (en_GB.UTF-8) zur Verfügung. Mögliche Eingaben/Formate werden in der Abschnitt 4.1, „Kontext-Hilfe“ des Eingabefeldes erläutert.

Wenn Sie auf Nächster Schritt klicken, um zum nächsten Schritt zu gelangen, wird zuerst die eigentliche Konfiguration ausgeführt, also die Konfigurationsdateien auf die Festplatte geschrieben und die Datenbank-Struktur erzeugt.

[Tipp] Tipp

Sollten bei der Ausführung des Setups Probleme auftreten, wenden Sie sich bitte an das Welcompose Forum oder direkt an die Entwickler.

2.4.5. Setup abschliessen

Herzlichen Glückwunsch! Das Setup wurde erfolgreich ausgeführt und Welcompose ist nun betriebsbereit. Verwenden Sie den angezeigten Benutzernamen und Passwort, um sich in die Admin-Oberfläche einzuloggen.

Abbildung 2.9. Setup: Setup abschliessen

Setup: Setup abschliessen

Wenn Sie auf die Schaltfläche um Admin-Bereich klicken, werden Sie automatisch zum Login für den Admin-Bereich weitergeleitet. Dabei wird automatisch versucht, das Setup-Verzeichnis zu löschen. Kontrollieren Sie unbedingt, ob das Setup-Verzeichnis erfolgreich gelöscht werden konnte.

[Warnung] Warnung

Wenn Sie den Package Installer verwendet haben, löschen Sie ihn unbedingt. Sonst kann jeder Besucher Ihrer Webseite diese löschen. Dies gilt auch für das Setup-Verzeichnis!