... | ... | @@ -3,7 +3,7 @@ |
|
|
## Vorbereitung
|
|
|
|
|
|
Um QUIQQER per Konsole zu installieren benötigst du Shell-Zugang zu deinem Server.
|
|
|
Verbinde dich nun also per SSH mit einem Server und wechsel in das Verzeichnis in welches du QUIQQER installieren möchtest.
|
|
|
Verbinde dich nun also per SSH mit deinem Server und wechsle in das Verzeichnis, in welches du QUIQQER installieren möchtest.
|
|
|
|
|
|
Wir gehen für diese Anleitung von einem fertig eingerichtetem LAMP-Stack (**L**inux,**A**pache,**M**ySql,**P**HP) aus.
|
|
|
|
... | ... | @@ -13,7 +13,7 @@ Folgende Befehle können ausgeführt werden, um QUIQQER zu downloaden und zu ent |
|
|
|
|
|
**Achtung**
|
|
|
Diese Befehle downloaden und entpacken QUIQQER in deinem aktuellen Verzeichnis - ohne Unterordner!
|
|
|
Wechsele vor der Ausführung also in das passende Verzeichnis. Im Idealfall das ROOT-Verzeichnis deines Webservers oder Webserver VHosts.
|
|
|
Wechsle vor der Ausführung also in das passende Verzeichnis. Im Idealfall das ROOT-Verzeichnis deines Webservers oder Webserver VHosts.
|
|
|
|
|
|
QUIQQER als .zip Datei
|
|
|
```
|
... | ... | @@ -41,7 +41,7 @@ mysql -u <benutzer> -p |
|
|
```
|
|
|
|
|
|
Wenn alles gut läuft wirst du von der MySql Shell begrüßt.
|
|
|
Erkennbar ist dies am `mysql>` am Anfang der Terminal eingabe.
|
|
|
Erkennbar ist dies am `mysql>` am Anfang der Terminal-Eingabe.
|
|
|
|
|
|
Nun legen wir zu erst eine neue Datenbank mit Namen `quiqqer` an:
|
|
|
```
|
... | ... | @@ -53,12 +53,12 @@ Anschlißend erstellen wir einen neuen Datenbank Benutzer 'quiqqer': |
|
|
CREATE USER 'quiqqer'@'localhost' IDENTIFIED BY '<passwort>';
|
|
|
```
|
|
|
|
|
|
Da wir nun einen Benutzer haben geben wir diesem noch Zugrif auf die Datenbank:
|
|
|
Da wir nun einen Benutzer haben geben wir diesem noch Zugriff auf die Datenbank:
|
|
|
```
|
|
|
GRANT ALL ON quiqqer.* TO 'quiqqer'@'localhost';
|
|
|
```
|
|
|
|
|
|
Merk die eben verwendeten Daten für später.
|
|
|
Merke dir die eben verwendeten Daten für später.
|
|
|
|
|
|
## Installation
|
|
|
|
... | ... | @@ -68,7 +68,7 @@ Hierfür führst du folgenden Befehl im QUIQQER Rootverzeichnis aus: |
|
|
php setup.php
|
|
|
```
|
|
|
|
|
|
Du solltest anschlißend folgende Nachricht sehen:
|
|
|
Du solltest anschließend folgende Nachricht sehen:
|
|
|
|
|
|
![1-welcome](/uploads/5657d0abad107a0f5af3a5458e578777/1-welcome.png)
|
|
|
|
... | ... | @@ -94,11 +94,11 @@ Standardmäßig ist hier "de_DE" ausgewählt, allerdings kannst du auch "en_GB"a |
|
|
Nachdem die Sprache gewählt ist führt das Setup eine Prüfung des Systems durch, um festzustellen, ob QUIQQER auf diesem System einsetzbar ist.
|
|
|
|
|
|
**Bitte beachten**
|
|
|
Falls das Setup bestimmte Vorraussetzungen nicht erkennen kann, wird eine Warnung ausgegeben.
|
|
|
In diesem Fall sollte slebst überprüft werden, ob diese Vorraussetzung erfüllt ist.
|
|
|
Falls das Setup bestimmte Voraussetzungen nicht erkennen kann, wird eine Warnung ausgegeben.
|
|
|
In diesem Fall sollte selbst überprüft werden, ob diese Voraussetzung erfüllt ist.
|
|
|
|
|
|
### QUIQQER Sprache
|
|
|
Wenn die Vorraussetzungen erfüllt sind kannst du die Standardsprache für QUIQQER auswählen.
|
|
|
Wenn die Voraussetzungen erfüllt sind kannst du die Standardsprache für QUIQQER auswählen.
|
|
|
|
|
|
Hier kannst du den zweistelligen Landescode eingeben. Für Deutsch wäre dies "de"
|
|
|
|
... | ... | @@ -107,10 +107,10 @@ Hier kannst du den zweistelligen Landescode eingeben. Für Deutsch wäre dies "d |
|
|
Im darauf folgendem Teil kannst du die Version auswählen.
|
|
|
|
|
|
Hier solltest du die jeweils neuste Version verwenden.
|
|
|
Allerdings hast du auch die Wahl die Versionen "dev-master" oder "dev-dev" zu verwenden.
|
|
|
Allerdings hast du auch die Möglichkeit die Versionen "dev-master" oder "dev-dev" zu verwenden.
|
|
|
|
|
|
- dev-master: Dies ist die aktuelle Entwicklungsversion. Diese enthält die neusten Änderungen, kann aber jedoch auch instabil sein.
|
|
|
- dev-dev: Dies ist der aktuelle Entwicklungszweig, welcher auch ungeteste Änderungen enthalten kan und daher nur für die Entwicklung benutzt werden sollte
|
|
|
- dev-dev: Dies ist der aktuelle Entwicklungszweig, welcher auch ungetestete Änderungen enthalten kann und daher nur für die Entwicklung benutzt werden sollte
|
|
|
|
|
|
### Vorlage
|
|
|
|
... | ... | @@ -121,30 +121,30 @@ Diese können zum Beispiel folgendes Enthalten: |
|
|
- Zu installierende Zusatzpakete
|
|
|
- Den Projektnamen des ersten Projekts
|
|
|
Vorlagen können auch von Benutzern mitgeliefert, angepasst und geteilt werden.
|
|
|
Daher erleichtern Sie da schnelle Verteilen von mehreren QUIQQER installationen.
|
|
|
Daher erleichtern Sie da schnelle Verteilen von mehreren QUIQQER-Installationen.
|
|
|
|
|
|
Nach der Auswahl der Vorlage wirst du gefragt, ob du die Vorlage anpassen möchtest.
|
|
|
Falls dies der Fall ist gib "y" ein und gebe die nötigen Angaben ein.
|
|
|
Falls dies der Fall ist gib "y" ein und gib die nötigen Angaben ein.
|
|
|
|
|
|
### Datenbank
|
|
|
|
|
|
Nun folgt die Eingabe der Datenbank Details:
|
|
|
Folgende Angaben sind benötigt:
|
|
|
Folgende Angaben werden benötigt:
|
|
|
* **Datenbank Treiber:** Der Treiber welcher für QUIQQER verwendet werden soll. Meistens wird dies MySql sein
|
|
|
* **Datenbank Host:** Der Host auf wlechem die Datenbank betrieben wird. Meistens "localhost", was übersetzt so viel bedeutet wie: "Datenbank läuft auf dem selben Server, wie QUIQQER"
|
|
|
* **Datenbank Host:** Der Host auf welchem die Datenbank betrieben wird. Meistens "localhost", was übersetzt so viel bedeutet wie: "Datenbank läuft auf dem selben Server, wie QUIQQER"
|
|
|
* **Datenbank Name:** Der Name der Datenbank, welche verwendet werden soll.
|
|
|
* **Tabellen-Prefix:** Das Tabellen Prefix wird vor jede von QUIQQER verwendet Tabelle angehängt, was ermöglicht mehrere QUIQQER Instanzen in einer Datenbank zu betreiben. Falls nur eine QUIQQER-Installation in dieser Datenbank geplant ist, kann das Prefix leer gelassen werden.
|
|
|
* **Datenbank Benutzer:** Der Benutzer, welcher verwendet wird um sich am Datenbanksystem anzumelden
|
|
|
* **Datenbank Passwort:** Das zugehörige Passwort des obigen Benutzers.
|
|
|
|
|
|
**Besonderheiten**
|
|
|
* Wenn die gegeben Datenbank nicht existiert kann QUIQQER versuchen die Datenbank zu erstellen
|
|
|
* Wenn die angegebene Datenbank nicht existiert kann QUIQQER versuchen die Datenbank zu erstellen
|
|
|
* Wenn eine Datenbank und Prefix Kombination gewählt wird, die bereits verwendet wird, kann das Setup die gesamte Datenbank löschen.
|
|
|
|
|
|
### Adminstrator Benutzer
|
|
|
### Administrativer Benutzer
|
|
|
|
|
|
Ist die Datenbank vorbereitet können Angaben zum Administrator Benutzer getätigt werden.
|
|
|
Dieser benutzer dient später als Login zum Adminbereich und sollte sich daher gut germerkt werden.
|
|
|
Ist die Datenbank vorbereitet können Angaben zum Administrativen Benutzer getätigt werden.
|
|
|
Dieser Benutzer dient später als Login zum Administrationsbereich und sollte sich daher gut gemerkt werden.
|
|
|
|
|
|
### Pfade
|
|
|
|
... | ... | @@ -155,4 +155,4 @@ Im Regelfall sind die Standardwerte hier ausreichend. |
|
|
* QUIQQER RootVerzeichnis: Absoluter Pfad zum Verzeichnis in welches QUIQQER installiert wird.
|
|
|
* URL Verzeichnis: Der Pfad nach dem Host in der URL. Beispiel : `/quiqqer/` für `https://example.com/quiqqer/`
|
|
|
|
|
|
Sind die Pfade korrekt gesetzt kann das Setup starten und binnen weniger Minuten ist dein QUIQQER System einsatzbereit |
|
|
Sind die Pfade korrekt gesetzt kann das Setup starten und binnen weniger Minuten ist dein QUIQQER System einsatzbereit. |