Bevor Sie PHP auf Ihrem Mac aktivieren, müssen Sie zunächst Apache aktivieren. PHP und Apache sind beide kostenlose und Open-Source-Softwareprogramme und beide sind auf allen Macs installiert. PHP ist eine serverseitige Software und Apache ist die am weitesten verbreitete Webserversoftware. Die Aktivierung von Apache und PHP auf dem Mac ist nicht schwierig.
01. Aktivieren Sie Apache unter MacOS
Um Apache zu aktivieren, öffnen Sie die App. Sie müssen im Terminal zum Root-Benutzer wechseln, damit Sie Befehle ohne Berechtigungsprobleme ausführen können. Um zum Root-Benutzer zu wechseln und Apache zu starten, geben Sie den folgenden Code in das Terminal ein. Applications > Utilities
sudo su - apachectl start
in Ihren Browser ein und Sie sollten die Standard-Testseite http://localhost/,
Apach
sehen. e
02. Aktivieren Sie PHP für Apache
Sichern Sie die aktuelle Apache-Konfiguration, bevor Sie beginnen. Da sich die Konfiguration bei zukünftigen Upgrades ändern kann. Geben Sie im Terminal die folgenden Informationen ein:cd /etc/apache2/ cp httpd.conf httpd.conf.sierra
vi httpd.conf
LoadModule php5_module libexec/apache2/libphp5.so
apachectl restart
03. Überprüfen Sie, ob PHP aktiviert ist
Um zu überprüfen, ob PHP aktiviert ist, erstellen Sie eine-Seite in DocumentRoot
. In MacOS Sierra befindet sich das Standard-phpinfo()
innerhalb von DocumentRoot
. Überprüfen Sie dies anhand der /Library/WebServer/Documents
-Konfiguration: Apache
grep DocumentRoot httpd.conf
-Seite in Ihrem DocumentRoot
: phpinfo()
echo '<?php phpinfo();' > /Library/WebServer/Documents/phpinfo.php
ein, um zu überprüfen, ob PHP aktiviert ist Apache. http://localhost/phpinfo.php
04. Andere Apache-Befehle
Sie haben gelernt, wie Sie verwenden, um apachectl start
im Terminalmodus zu starten. Apache
Apache
apachectl stop
Stoppgraceful
apachectl graceful-stop
Apache
apachectl restart
Neustartgraceful
apachectl graceful
VersionApache
httpd -v
Das obige ist der detaillierte Inhalt vonWie installiere ich PHP auf einem Mac?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!