Diese Hilfe bezieht sich auf die nicht mehr unterstützte untermStrich X (10) und X.1 (11).
Zur Hilfe für untermStrich X3 wechseln

Installationsbeispiel für Windows (Als Server) mit Zend Server (VERALTET)


:!: ACHTUNG: ANLEITUNG OHNE GEWÄHR.
Die Firma untermStrich software gmbh übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitung entstehen!
:!: ACHTEN SIE AUF DIE SICHERHEIT IHRES SERVERS!!
Apache, PHP, MySQL muss wie auch untermStrich aktuell gehalten werden. Dies gilt besonders, wenn der Server im Internet verfügbar sein soll.


I. MySQL

:?: untermStrich legt in einer MySQL Datenbank sämtliche Daten, jedoch keine Dateien ab.

  1. MySQL Installieren
    • :!: Diese Installation muß am Server und nicht auf einer Workstation durchgeführt werden!
    • :!: Installieren Sie MySQL nur dann, wenn Sie noch keinen MySQL Server am System haben!
      • Wenn Sie bereits untermStrich Version 9 nutzen und wissen möchten, ob Sie bereits MySQL nutzen:
        • Öffnen Sie ein Modul und wählen Sie ? > Info
        • Wenn Sie hier MySQL sehen, ist Ihre Datebank bereits für untermStrich X.1 bereit
    • :!: Stellen Sie sicher, dass der MySQL Server mindestens 1GB Speicher(RAM) zur Verfügung hat. Beachten Sie: Der Microsoft Exchange Server 2010/ 2013 nutzt den gesamten verfügbaren Speicher(RAM). Details
    • Installieren Sie den MySQL Server 5.6
      • Detailierte Download und Installationsbeispiele:
      • Kurzanleitung:
        • MySQL herunterladen1):
        • Wählen Sie Server Machine aus.
        • Ab 5.5.29 wählen Sie bitte Custom und installieren am besten den Server und die Applications.
        • Benutzen Sie bitte für das root nach Möglichkeit keine Sonderzeichen. Auf keinen Fall sollten Sie “, ', %,$ oder ? verwenden.
        • :!: ACHTUNG: Bewahren Sie das MySQL root Kennwort gut auf. Sie benötigen es, um später untermStrich zu installieren, ein Backup auszuführen u.s.w..
        • Wenn Sie die Installation auf einem System durchführen, dass nicht Teil eines Active Directory ist, wird die Konfiguration mit einem Fehler beendet werden. Stellen Sie dann beim Dienst die Anmeldung auf „Lokales Systemkonto“ um.
  2. Bei einigen MySQL Installationen ist standardmäßig das Binary Logging des MySQL Servers aktiv. Das hat zur Folge, dass Sie bei der Installation von untermStrich X.1 eine Fehlermeldung bekommen werden, die in etwa wie folgt lautet:* „Cannot add to database You do not have the SUPER privilege and binary logging is enabled…„

    • Prüfen Sie das bitte mit dem SQL Befehl:mysql> SHOW VARIABLES WHERE Variable_name = 'log_bin';
    • Wenn das Binary Logging aktiv ist, erweitern Sie bitte je nach Betriebssystem die Datei my.ini (Windows) oder my.cnf (Linux) um eine Zeile (siehe Screenshot). Starten Sie danach den MySQL Server Dienst neu.
      • log_bin_trust_function_creators = 1
     
  3. Bei Neuinstallation (oder Update auf Mac OS X) von MySQL 5.7.5 oder neuer muss folgendes beachtet werden:
    MySQL hat mit dieser Version den neuen Standard sql_mode ONLY_FULL_GROUP_BY eingeführt.
    Dieser muss für untermStrich deaktiviert werden.

    Bearbeiten Sie die MySQL Konfigurationsdatei my.cnf (Mac/Linux) bzw. my.ini (Windows) und fügen nach [mysqld] 2) folgende Änderung ein:

    sql-mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"

    Setzen Sie auf Mac OS X die Rechte:

    sudo chmod a+r /etc/my.cnf

    Starten Sie nach dieser Änderung den MySQL Server Dienst neu. (Oder gleich den ganzen Server)

     
  4. :!: Backup: Sie sollten regelmäßig ein Backup der MySQL Datenbank durchführen.
  5. Wenn Sie von Version 9 Updaten möchten:
 

II. Zend Server Installation

:?: Der Zend Server basiert auf Apache und PHP und bietet die Ausführungsumgebung für untermStrich X.1.

  1. Zend Server 6.3 mit PHP 5.4 http://www.zend.com/de/download/517 3) herunterladen.
    • :!r: Wählen Sie nach der Registrierung nochmals http://www.zend.com/de/download/517 und laden Sie nur Zend Server 6.3 mit PHP 5.4 herunter.
    • Für alte Windows Versionen (Vor Windows 7 bzw Server 2008 R2) nutzen Sie bitte den Zend Server CE 5.6 mit PHP 5.3 4).
  2. Installieren Sie nun den Zend Server auf einem Server (Kann der selbe Server wie für MySQL sein)
    • :!: Installieren Sie bitte MySQL immer separat (wie oben beschrieben) und wählen Sie nicht die Version die im Zend Server Setup angeboten wird. Wählen Sie „Typical“ nicht „Full“.
    • :!: Wählen Sie die Installation mit Apache aus. IIS wird von untermStrich nicht unterstützt.
    • :!: Wenn bei Port 80 die Meldung occupied (Deutsch Besetzt) kommt, haben Sie bereits einen Webserver installiert.
      • Wählen Sie in diesem Fall einen anderen Port (z.B: 81) aus.
      • Sie müssen dann mit http://localhost:81/ustrich/ auf untermStrich zugreifen.

III. Zend Server konfigurieren

:?: untermStrich bietet ein automatisches Konfigurationstool für den Zend Server an welches Ihnen die Konfiguration des Zend Servers abnimmt.

  1. Dieses Tool konfiguriert Ihnen den Zend Server für den Einsatz mit untermStrich :-) .
    • Sie können diese unter http://open.untermstrich.com/serversetup:index herunterladen.
    • Diese Tool benötigt eine aktuelle Java Version.
    • Starten Sie die Anwendung (Von C:\) und wählen Sie das Installationsverzeichnis aus (C:\Programme\Zend\ oder C:\Programme (x86)\Zend\), wenn dieses nicht bereits ausgewählt wurde.
    • Folgen Sie den Anweisungen. Nach dem Neustart von Apache ist ihr System bereit für die Installation von untermStrich X.1:
    • Für PHP 5.5 / X.1 nutzen Sie bitte mindestens Version 1.6 von Server Setup 5).
 

IV. Herunterladen

Ältere Versionen 6) finden Sie unter http://www.untermstrich.com/downloads.html.

Oder nutzen Sie die Version von Ihrem USB Stick.

V. Entpacken

Entpacken Sie die ustrich.1.zip nach C:\Programme\Zend\Apache2\htdocs\ustrich\ oder C:\Programme (x86)\Zend\Apache2\htdocs\ustrich\

Anleitung zum Entpacken

:!: Wenn Sie Windows Vista / 7 / Server 2003 / Server 2008 nutzen, verschieben Sie die Datei ustrich.1.zip in ein neu erstelltes Verzeichnis mit dem Namen “ustrich“.

Rechte Maustaste auf ustrich.1.zip > Alle extrahieren

:righty: Manche Programme wie TUGZIP entpacken die Dateien nicht richtig. Sie können dies kontrollieren, indem Sie überprüfen, ob eine .htaccess Datei im ustrich Verzeichnis liegt. Im Fehlerfall wird diese als htaccess (also ohne Punkt) entpackt.

Wählen Sie die Ansicht ab und clicken Sie auf „Fertig stellen“

ustrich.1 auf ustrich umbenennen.

Rechte Maustaste auf ustrich > Kopieren

 

Rechte Maustaste auf C:\Programme\Zend\Apache2\htdocs\ > Einfügen

VI. Installation von untermStrich X.1

1) Es ist nicht zwingend notwendig sich auf mysql.com zu registrieren.
2) Wenn die Datei leer ist, erstellen Sie sie und fügen [mysqld] als erste Zeile ein
3) Diese Version installiert sich als Full Version und schaltet sich dann auf die Zend Server Free Edition zurück.
4) Sichtbar unter „Ältere Versionen herunterladen“
5) Sichtbar in der Titelleiste
6) Etwa untermStrich X/X.1
Melden Sie sich an, um einen Kommentar zu erstellen.