Menu

Erste Schritte

Stefan Jacomeit

Das gSalesEA arbeitet auf der Basis des jcBase-Frameworks (eine angepasste Erweiterung mit ZendFramework) und benötigt mindestens PHP-5.2.x und MySQL-5.x.

Die vorhandene Ordner-Struktur sollte genau so beibehalten werden. D.h., der Ordner /application sowie der Ordner /library sollte unterhalb des DocumentRoots des Webservers aus Sicherheitsgründen enthalten sein. Innerhalb des DocumentRoots (im System htdocs genannt) sind lediglich die Bilder, CSS, Javascripts sowie eventuelle weitere extern benötigte HTML-Dateien und die index.php.

Installation

Bevor das System in Betrieb genommen werden kann, müssen folgende Schritte durchgeführt werden:

Konfigurationsdateien korrekt einstellen

Zunächst sollten die beiden Konfigurationsdateien application/configs/application.ini sowie application/configs/system.ini wie folgt eingestellt werden:

  1. application/configs/application.ini
    Ändert man die Verzeichnisstruktur nicht, braucht man lediglich nur in der Zeile 74 bis 77 die Datenbank-Parameter einstellen. Andernfalls muss man die Pfad-Parameter in den entsprechenden Zeilen anpassen.

  2. application/configs/system.ini
    In dieser Konfiguration müssen auf jeden Fall folgende Zeilen angepasst werden:

    • Zeile 12: der gSales-API-Key (in der gSales-Oberfläche im Menü Administration - API; wurde noch kein Key erzeugt, bitte zuerst einen Key erzeugen und diesen hier eintragen)
    • Zeile 13: Solllen die Rechnungen aus gSales als PDF auch in der E/A gespeichert werden, hier bitte true einstellen, andernfalls false

SQL Datenbank-Struktur anlegen

Aus dem Verzeichnis /data die Datei creates.sql mittels phpMyAdmin auf dem Webserver in die Datenbank der gSalesEA importieren. Es werden alle benoetigten Tabellen angelegt inkl. eines Standard-Admin-Zugangs mit den Zugangsdaten Benutzer admin sowie dem Password admin

Initialer Login ins System

Nun sollte unter der Domain in der gSalesEA installiert wurde das erste mal aufgerufen werden. Es sollte hier nun ein Login-Formular angezeigt werden, in dem man sich mit den Admin-Zugang einloggen kann. Nach dem Login sollte das Dashboard angezeigt werden.


Related

Wiki: Home