Installation
GISELA ist so konzipiert, dass es (abgesehen von der Nutzerverwaltung) auf den meisten am Markt angebotenen günstigen Wepspaces lauffähig ist.
Voraussetzungen
Datenbank einrichten
Lege eine leere Datenbank für GISELA an. Das kannst du entweder bei deinem Webhoster über eine Administrationsoberfläche tun, oder auf einem eigenen Server mit folgenden Befehlen:
mysql -u root -p
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
CREATE DATABASE IF NOT EXISTS gisela CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL PRIVILEGES on gisela.* to 'username'@'localhost';
FLUSH PRIVILEGES;
GISELA und Abhängigkeiten installieren
git clone https://github.com/schlagma/gisela
cd gisela
composer install
npm install
npm run build
cp .env.example .env
php artisan key:generate
Nachdem die Zugangsdaten zur Datenbank in der .env-Datei (siehe Konfiguration) eingetragen wurden, kann schließlich die Datenbank eingerichtet werden.
php artisan migrate