Installationsanleitung

Rackora

Schritt-für-Schritt Anleitung zur Installation von Rackora auf deinem eigenen Webserver.

📋 Systemvoraussetzungen

AnforderungMinimum
PHP8.2 oder höher
MySQL / MariaDB5.7+ / 10.3+
Node.js18+ (nur für Build)
Composer2.x
WebserverApache oder Nginx
PHP-ErweiterungenPDO, OpenSSL, Mbstring, Tokenizer, XML, Ctype, JSON, BCMath, Fileinfo
Speicherplatzmin. 500 MB

🚀 Installation in 5 Schritten

Schritt 1: Dateien hochladen

Entpacke das Archiv und lade den Inhalt auf deinen Webserver:

# ZIP entpacken:
unzip rackora-1.1.0.zip

# Dateien in dein Webverzeichnis verschieben
mv rackora-1.1.0 /var/www/rackora

Schritt 2: Webserver konfigurieren

Der Document Root muss auf den public/ Ordner zeigen.

Apache (.htaccess ist bereits enthalten):

<VirtualHost *:443>
    ServerName deine-domain.de
    DocumentRoot /var/www/rackora/public
</VirtualHost>

Nginx:

server {
    listen 443 ssl;
    server_name deine-domain.de;
    root /var/www/rackora/public;
    index index.php;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
}

Schritt 3: Berechtigungen setzen

chmod -R 755 storage/ bootstrap/cache/
chown -R www-data:www-data storage/ bootstrap/cache/

Schritt 4: Abhängigkeiten installieren

composer install --no-dev --optimize-autoloader
npm install && npm run build

Schritt 5: Web-Installer ausführen

Öffne im Browser: https://deine-domain.de/install.php

Der Installer führt dich durch 6 Schritte:

  1. Systemprüfung — PHP-Version, Erweiterungen, Berechtigungen
  2. Datenbank — MySQL-Zugangsdaten eingeben
  3. Lizenz — Lizenzschlüssel und Domain eingeben
  4. Installation — Datenbank-Tabellen und Assets
  5. Admin-Account — Administrator-Zugang erstellen

🔑 Lizenzschlüssel

Du benötigst einen gültigen Lizenzschlüssel im Format: CP-XXXX-XXXX-XXXX-XXXX

Diesen erhältst du nach dem Kauf auf codepony.de.

🔒 Nach der Installation

  • install.php entfernen — Aus Sicherheitsgründen die Installer-Datei löschen
  • APP_DEBUG=false — In der .env Datei den Debug-Modus deaktivieren
  • Cronjob* * * * * cd /var/www/rackora && php artisan schedule:run

⚙️ Admin-Panel

Das Admin-Panel erreichst du unter: https://deine-domain.de/admin

Dort kannst du E-Mail/SMTP konfigurieren, SEO verwalten, Blog erstellen, Spielkonfiguration anpassen und Updates installieren.

🔄 Updates

Updates können direkt über Admin → License & Version heruntergeladen und installiert werden.

❓ Fehlerbehebung

Weiße Seite / 500 Error:

chmod -R 755 storage/ bootstrap/cache/
php artisan cache:clear
php artisan config:clear

Assets werden nicht geladen:

npm run build
php artisan storage:link

Lizenz-Fehler: Prüfe LICENSE_DOMAIN in .env und leere den Cache mit php artisan cache:clear.


Bei Fragen: support@codepony.de

Alle Anleitungen