====== Konfiguration von Mac OS X 10.12 - Server (Als Server) ======
Installation auf macOS Sierra 10.12 sind nicht mehr empfohlen. [[https://support.apple.com/de-at/HT201222|Letzte Sicherheitsaktualisierungen durch Apple im September 2019]] und nur [[https://www.php.net/supported-versions.php|veraltetes PHP 5.6]].
Für Server: {{:de:installation:websites.png?nolink&|}}
^ **:!: 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! |
===== I. PHP 5 und AllowOverride aktivieren =====
Da Mac OS X bereits einen Apache Webserver inklusive PHP mit liefert, muss dieser nur aktiviert und konfiguriert werden.
- Aktivieren Sie PHP bei Websites im Server.
- Dann bearbeiten Sie die Serverwebsite und - wenn gewünscht - auch die Serverwebsite (SSL).
* {{:de:installation:mac_server_1.png?nolink&500|}}
- Öffnen Sie die erweiterten Einstellungen
* {{:de:installation:mac_server_2.png?nolink&350|}}
- Und aktivieren Sie die Overrides mittels .htaccess.
* {{:de:installation:mac_server_3.png?nolink&400|}}
===== 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.
=== macOS Sierra 10.12 ===
[PHP]
zend_extension = /etc/ioncube/ioncube_loader_dar_5.6.so
===== III. Apache neu starten =====
* Aus und wieder Ein schalten:
* {{:de:installation:mac_server_4.png?nolink&400|}}
===== IV. Herunterladen =====
Die aktuelle Version finden Sie auf: [[https://webservices.untermstrich.com/update/]]
{{:de:installation:down.png?nolink&300|Download}}
* Entpacken Sie die ''ustrich.3.zip'' in das Verzeichnis(siehe screenshot), dass in Serverwebsite angezeigt wird:
* {{:de:installation:mac_server_5.png?nolink&350|}}
===== V. OS X Server App 5 =====
{{:de:installation:mac_app5_1.png?nolink&300|}}
{{:de:installation:mac_app5_2.png?nolink&300|}}
Da der OS X Server ab Version 5 einen Reverse Proxy integriert hat,
müssen Sie die Basis URL manuell definieren:
* Melden Sie sich über ''http://localhost/ustrich'' bei untermStrich an
* Stellen Sie sicher, dass Ihr Benutzer in der Konfiguration das Recht "Unternehmer plus" besitzt. ((Definieren Sie dies über das Modul Team und melden Sie sich nach der Änderung ab))
* Öffnen Sie [[de:setup:setup:sideboard:system:system_settings|Konfiguration - System - Systemeinstellungen]]
* Aktivieren Sie "Basis URL" und ändern Sie http auf https und localhost auf die IP-Adresse oder den Server-Namen. ((Sie müssen danach genau mit dieser URL auf untermStrich zugreifen.))
* z.B.: ''http__s__:/''''/__NurEinBeispielServer__/ustrich/''
===== ⓘ Update von macOS =====
| :righty: [[de:installation:mac_update|Informationen zum Update von macOS (Von 10.13 auf 10.15 etwa)]] |
| Führen Sie **unbedingt vor dem Update von macOS** das Update auf [[de:x3|untermStrich X3]] durch! |
Neuinstallation auf macOS Sierra 10.12 sind nicht mehr empfohlen. [[https://support.apple.com/de-at/HT201222|Letzte Sicherheitsaktualisierungen durch Apple im September 2019]] und nur [[https://www.php.net/supported-versions.php|veraltetes PHP 5.6]].
\\
\\
.
\\
\\