====== Konfiguration von Mac OS X - Client (Als Server) ======

^ **:!: 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.8 und 10.9, wenn kein Mac OS X Server installiert ist. ^

===== I. httpd.conf =====
Ö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:
    * {{:de:installation:mac_web3.png?nolink&350|}}
=== AllowOverride aktivieren ===
''None'' gegen ''All'' ersetzen:
    * {{:de:installation:mac_web4.png?nolink&450|}}

=== mod_expires und mod_rewrite auf OS X Yosemite 10.10, OS X El Capitan 10.11 und macOS Sierra 10.12 aktivieren ===
  * {{:de:installation:mac_web1.png?nolink&380|}}
  * {{:de:installation:mac_web2.png?nolink&350|}}

===== II. ionCube Loader in php.ini =====

  - [[http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_dar_x86-64.tar.gz|ionCube Loader herunterladen]] 
  - Entpacken Sie die Datei. 
    * Sie sollte nun unter ''/Users/IHR_BENUTZERNAME/Downloads/ioncube'' liegen.
  - Kopieren Sie das Verzeichnis ''ioncube'' nach ''/etc''
    - Kopieren Sie dazu das Verzeichnis ioncube.
    - Gehen Sie in den Finder und wählen Sie im Menü "Gehe zu" > "Gehe zu Ordner":
      * {{:de:installation:mac_goto.png?250|}}
    - Geben sie /etc ein.
    - Fügen Sie ioncube ein. Sie sollten nun das Verzeichnis /etc/ioncube haben.
  - Editieren Sie nun die ''/etc/php.ini'':
    * Diese Datei /etc/php.ini muss nicht existieren. Legen Sie die Datei dann einfach an.

=== Bis OS X Mountain Lion 10.8 ===
<code ini>[PHP]
zend_extension = /etc/ioncube/ioncube_loader_dar_5.3.so
</code>

=== OS X Mavericks 10.9 ===
<code ini>[PHP]
zend_extension = /etc/ioncube/ioncube_loader_dar_5.4.so
</code>
=== OS X Yosemite 10.10 und OS X El Capitan 10.11 ===
<code ini>[PHP]
zend_extension = /etc/ioncube/ioncube_loader_dar_5.5.so
</code>
=== macOS Sierra 10.12 ===
<code ini>[PHP]
zend_extension = /etc/ioncube/ioncube_loader_dar_5.6.so
</code>

===== III. Apache neu starten =====

In 10.8 wurde die Möglichkeit, den Apache über die "Systemeinstellungen" ((10.7 - Starten Sie den Apache neu, indem Sie in den "Systemeinstellungen" bei "Freigaben" den Haken bei "Webfreigabe" entfernen und wieder anwählen:\\ {{:de:installation:mac_restart.png?200|}})) zu steuern, entfernt.

Um den Apache zu starten, öffnen Sie das "Terminal" und geben Sie folgendes ein:
<code bash>
sudo apachectl start
</code>

Neustart:
<code bash>
sudo apachectl restart
</code>

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

===== IV. Herunterladen =====
Ältere Versionen ((Etwa untermStrich X/X.1)) finden Sie unter [[http://www.untermstrich.com/downloads.html]].

Oder nutzen Sie die Version von Ihrem USB Stick.

Entpacken Sie die ''ustrich.1.zip'' nach ''/Library/WebServer/Documents/ustrich/''


===== WICHTIG: Update von Mac OS X =====
^ WICHTIG: Update von Mac OS X ^
| :!r: [[de:installation:mac_update_client|Informationen zum Update von Mac OS X (Von 10.7 auf 10.8 etwa)]] |

\\
\\
.
\\
\\
