Installation


Version: faktura-0.61 Stand: 27.12.2012

Unter Linux installieren

a) mit Installationsscript
b) manuelle Installation

Unter Windows/Mac installieren

c) Installation mit xampp

Betriebssystem Linux


a) MIT INSTALLATIONSSCRIPT
  1. Laden Sie die Datei "install_faktura-0.61_on_linux.sh" auf Ihren Rechner
  2. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Eigenschaften/Zugriffsrechte und machen die Datei als Programm ausführbar.
  3. Klicken Sie nach dieser Prozedur auf die Datei und wählen in Konsole/Terminal ausführen.
  4. Folgen Sie nun den Anweisungen. Das Programm und verschiedene Hilfsprogramme werden auf Ihrem Rechner installiert.
  5. Falls eine Meldung kommt, dass IHR_BENUTZERNAME nicht in sudoers file ist, Fügen sie Ihrem Benutzernamen zur Gruppe sudo hinzu.
  6. Als Webserver wählen Sie "apache2"
  7. Konfiguration von phpmyadmin:
    Konfigurieren der Datenbank für phpmyadmin mit dbconfig-common? = ja
b) MANUELLE INSTALLATION
  1. Folgende Pakete installieren:
    - apache2 (Webserver)

    sudo apt-get install apache2

    - mysql-server (Datenbank)

    sudo apt-get install mysql-server

    - php5 (Programmiersprache für Webseiten)

    sudo apt-get install php5

    - phpmyadmin

    sudo apt-get install phpmyadmin

    Abfragen, die beantwortet werden müssen:
    - mySQL: Passwort für MySQL root user: "faktura" (ohne Anführungszeichen) oder ein vorhandenes Passwort
    - phpmyadmin: Webserver, die automatisch konfiguriert werden sollen: apache2

  2. Im Home-Verzeichnis einen Ordner erstellen mit dem Namen: "public_html"

    mkdir ~/public_html

  3. Archiv faktura-0.61.tar.gz im Verzeichnis public_html entpacken. Vorher muss das Archiv dorthin geschoben werden.

    cd ~/public_html

    tar -xzf faktura-0.61.tar.gz

  4. Modul mod_userdir aktivieren

    sudo a2enmod userdir

    Neuladen der Apache Konfiguration

    sudo /etc/init.d/apache2 reload

  5. Apache-Konfigurationsdatei anpassen. Das ist notwendig, damit PHP5 im Verzeichnis public_html ausgeführt wird. Falls dies nicht eingestellt wird, möchte Ihr Browser die Datei downloaden.

    Öffnen Sie mit diesem Befehl gedit mit Administratorrechten:

    gksudo gedit

    Öffnen Sie folgende Datei:
    /etc/apache2/mods-available/php5.conf.
    Setzen in der Datei vor folgende Zeilen eine Raute "#":

    vorher:

    <IfModule mod_userdir.c>
    <Directory /home/*/public_html>
    php_admin_value engine Off
    </Directory>
    </IfModule>

    nachher:

    # <IfModule mod_userdir.c>
    # <Directory /home/*/public_html>
    # php_admin_value engine Off
    # </Directory>
    # </IfModule>

    Damit diese Einstellung wirksam wird, muss der Computer neu gestartet werden. Sollte Ihr Browser immer noch einen Download anbieten anstatt das Programm auszuführen, leeren Sie Ihren Browser Cache. Bei Firefox geht das so: Einstellungen/Erweitert/Netzwerk aufrufen und dort den Offline-Speicher leeren.

  6. User der Gruppe www-data hinzufügen

    sudo adduser DeinUserName www-data

  7. Rechte von faktura-0.61 auf 755 setzen

    chmod -R 755 ~/faktura-0.61

    (Die Rechte Ihres Home-Verzeichnisses müssen dieselben Rechte haben)

a) und b) BEIDE VARIANTEN

  1. In der Datei config.php muss in der Zeile "define('HOME', 'IHR_HOME_VERZEICHNIS');" Ihr Home-Verzeichnis eingetragen werden. Das Home-Verzeichnis hat den gleichen Namen wie Ihr Benutzername. z.B.:

    define('HOME', 'holzi');

PROGRAMM STARTEN
schreinerwissen.auftragsverwaltung ist im Browser unter dem Pfad http://localhost/~IhrHomeVerzeichnis/faktura-0.61 zu erreichen. Die Tilde (~) tippen Sie mit ALTGr festhalten und zweimal ~

PFADE ZU DATEIEN
- phpmyadmin -> /usr/share/phpmyadmin
- Konfigurationsdateien auch in: /etc/phpmyadmin
- PHP5 liegt in Verzeichnis /etc/php5
- php.ini in Verzeichnis /etc/php5/apache2

PROGRAMM DEINSTALLIEREN
Um schreinerwissen. auftragsverwaltung zu deinstallieren brauchen Sie nur den Ordner faktura-0.61 im Ordern public_html zu löschen. Außerdem können Sie noch die Programme PHP5, MySQL, apache2 und phpMyAdmin mit der Paketverwaltung deinstallieren.
Konsole:

sudo apt-get remove php5

sudo apt-get remove mysql


 

BETRIEBSSYSTEM WINDOWS

c) INSTALLATION
  1. Installieren Sie bitte "xampp" ca. 56 bis 123MB Die Installationsdatei finden Sie unter: http://www.apachefriends.org/de/xampp-windows.html "xampp" ist freie Software. Mit "xampp" wird der Webserver apache2, php5, phpMyAdmin und die Datenbank MySQL auf Ihrem Rechner installiert.
  2. Laden Sie das Archiv faktura-0.61.zip von schreinerwissen.de herunter und entpacken es im Verzeichnis C:\xampp\htdocs\
  3. Rufen Sie xampp auf und starten mit einem Button MySQL.
  4. phpmyadmin aufrufen
  5. MYSQL ROOT PASSWORT SETZEN
    In der Datei config_db.php muss in der Zeile "define('DB_PW', 'faktura'); " das Datenbankpasswort von 'faktura' auf '' oder das von Ihnen gewählte Passwort gesetzt werden.

    define('DB_PW', '');

  6. PROGRAMM STARTEN
    schreinerwissen.auftragsverwaltung ist im Browser unter dem Pfad http://localhost/faktura-0.61 zu erreichen.

PFADE ZU DATEIEN
xampp: c:\xampp

PROGRAMM DEINSTALLIEREN
Um schreinerwissen. auftragsverwaltung zu deinstallieren brauchen Sie nur den Ordner faktura-0.61 im Ordern htdocs zu löschen. Danach deinstallieren Sie xampp, falls es nicht mehr benötigt wird.
Viel Erfolg.


Impressum