Installationsanleitung

VANDERO

Schritt-für-Schritt Anleitung zur Installation von VANDERO — Imperium der Schatten auf deinem eigenen Webserver.

Systemvoraussetzungen

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

Installation in 3 Schritten

Schritt 1: Dateien hochladen

Entpacke das ZIP-Archiv und lade den Inhalt auf deinen Webserver:

# ZIP entpacken
unzip VANDERO_CLEAN_PREMIUM_RELEASE_v1.0.zip

# Dateien in dein Webverzeichnis verschieben
mv VANDERO /var/www/vandero

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/vandero/public
</VirtualHost>

Nginx:

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

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

    location ~ \.php$ {
        fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

Schritt 3: Web-Installer starten

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

Der 5-Schritt Installer führt dich durch:

  1. Serverprüfung — PHP-Version, Erweiterungen, Berechtigungen
  2. Datenbank — MySQL-Zugangsdaten eingeben und testen
  3. Migration — Datenbank-Tabellen automatisch anlegen
  4. Admin-Account — Administrator-Zugang erstellen
  5. Abschluss — Installation finalisieren

Berechtigungen setzen

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

Abhängigkeiten (optional)

Vendor und Build-Dateien sind bereits im ZIP enthalten. Falls du dennoch neu bauen möchtest:

composer install --no-dev --optimize-autoloader
npm install && npx vite build

Cronjob einrichten

Für automatische Aufgaben (Passive Einkommen, Season-Ticks, Backup-Rotation):

* * * * * cd /var/www/vandero && php artisan schedule:run >> /dev/null 2>&1

Nach der Installation

  • APP_DEBUG=false — In der .env den Debug-Modus deaktivieren
  • APP_URL anpassen — Auf deine Domain setzen
  • Admin-Panel — Erreichbar unter /admin
  • Installer-Sperre — Der Installer sperrt sich automatisch nach der Installation

Fehlerbehebung

Weiße Seite / 500 Error:

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

Assets werden nicht geladen:

npx vite build
php artisan storage:link

Installer erneut aufrufen:

rm storage/installed.flag

Dann /install im Browser öffnen.


Bei Fragen: support@codepony.de

Alle Anleitungen