Konfiguration von Mac OS X - Client (Als Server)

Installation auf macOS Sierra 10.12 werden nicht mehr unterstützt. Letzte Sicherheitsaktualisierungen durch Apple im September 2019 und nur veraltetes PHP 5.6.

:!: 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!

.

Gültig für 10.10, wenn kein Mac OS X Server installiert ist.

Öffnen Sie die Datei /etc/apache2/httpd.conf mit dem Texteditor.

PHP 5 aktivieren

Da Mac OS X bereits einen Apache Webserver inklusive PHP mit liefert, muss dieser nur aktiviert und konfiguriert werden.

Entfernen Sie nun die # vor dem PHP Modul:

mod_expires und mod_rewrite auf OS X Yosemite 10.10, OS X El Capitan 10.11 und macOS Sierra 10.12 aktivieren

AllowOverride aktivieren

None gegen All ersetzen:

  1. Entpacken Sie die Datei.
    • Sie sollte nun unter /Users/IHR_BENUTZERNAME/Downloads/ioncube liegen.
  2. Kopieren Sie das Verzeichnis ioncube nach /etc
    1. Kopieren Sie dazu das Verzeichnis ioncube.
    2. Gehen Sie in den Finder und wählen Sie im Menü „Gehe zu“ > „Gehe zu Ordner“:
    3. Geben sie /etc ein.
    4. Fügen Sie ioncube ein. Sie sollten nun das Verzeichnis /etc/ioncube haben.
  3. Editieren Sie nun die /etc/php.ini:
    • Diese Datei /etc/php.ini muss nicht existieren. Legen Sie die Datei dann einfach an.

OS X Yosemite 10.10 und OS X El Capitan 10.11

[PHP]
zend_extension = /etc/ioncube/ioncube_loader_dar_5.5.so

macOS Sierra 10.12

[PHP]
zend_extension = /etc/ioncube/ioncube_loader_dar_5.6.so

Um den Apache zu starten, öffnen Sie das „Terminal“ und geben Sie folgendes ein:

sudo apachectl start

Neustart:

sudo apachectl restart

:righty: Bei der Eingabe des Kennworts wird dieses nicht dargestellt!

Die aktuelle Version finden Sie auf: https://webservices.untermstrich.com/update/

Download

Entpacken Sie die ustrich.2.zip nach /Library/WebServer/Documents/ustrich/



.