Inhaltsverzeichnis
PHP installieren
Konfigurieren Sie eine PHP -Umgebung
Arbeiten Sie mit einem Webserver
Verwenden von Apache:
Verwenden von Nginx:
Heim Backend-Entwicklung PHP-Tutorial PHP auf macOS einrichten

PHP auf macOS einrichten

Jul 17, 2025 am 04:15 AM
PHP Installation

Es wird empfohlen, Homebrew zu verwenden, um PHP zu installieren, run/bin/bash -c "$ (curl -fssl https://raw.githubuSercontent.com/homebrew/install/head/install.sh)" Installieren Sie Homebrew installieren und dann die Brew -Installation PHP oder die spezifizierte Version von PHP@8.1 ausführen. Bearbeiten Sie nach der Installation die Php.ini -Datei im entsprechenden Pfad, um die Konfiguration von MEMAMEITE_LIMIT, upload_max_filesize, post_max_size, display_errors und andere Konfigurationen anzupassen und den Dienst neu zu starten. Wenn Sie Apache verwenden, bestätigen Sie, dass das Modul aktiviert wurde und der Dienst gestartet wird. Wenn Sie Nginx verwenden, müssen Sie Nginx installieren, die Site-Dateien konfigurieren und PHP-FPM aktivieren und FASTCGI_PASS-Punkt auf 127.0.0.1:9000 verwenden und skript_filename festlegen, um den Dienst neu zu starten.

PHP auf macOS einrichten

PHP ist eine der häufig verwendeten Entwicklungssprachen auf macOS. Das System verfügt über eine PHP -Umgebung, aber die Version ist normalerweise älter. Wenn Sie eine moderne und stabile PHP -Entwicklungsumgebung erstellen müssen, können Sie sie selbst manuell installieren und konfigurieren.

PHP auf macOS einrichten

PHP installieren

MacOS bietet verschiedene Möglichkeiten zur Installation von PHP. Der am meisten empfohlene Weg ist Homebrew, mit der Sie Pakete problemlos verwalten können.

  1. Wenn Homebrew noch nicht installiert wurde, können Sie /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" im Terminal ausführen, um es zu installieren.
  2. Führen Sie nach Abschluss der Installation brew install php aus, um die neueste stabile Version von PHP zu installieren.

Sie können auch eine bestimmte Version installieren, z. B. brew install php@8.1 . Die spezifische Versionsnummer hängt von der aktuell verfügbaren Version ab.

PHP auf macOS einrichten

Nach Abschluss der Installation können Sie php -v verwenden, um zu überprüfen, ob die aktuelle PHP -Version effektiv ist.

Konfigurieren Sie eine PHP -Umgebung

Nach der Installation von PHP ist der Standardkonfigurationsdateiweg /opt/homebrew/etc/php/{版本号}/php.ini (wenn es sich um einen Apple Silicon -Chip handelt) oder /usr/local/etc/php/{版本号}/php.ini .

PHP auf macOS einrichten

Sie können diese Datei bearbeiten und einige gängige Einstellungen anpassen:

  • memory_limit : Passen Sie das Speicherbegrenzungsgrenze beispielsweise auf 256M an
  • upload_max_filesize und post_max_size : Erhöhen Sie das Upload -Limit nach Bedarf
  • display_errors : Es wird empfohlen, es in der Entwicklungsumgebung für ein einfaches Debuggen zu öffnen

Denken Sie nach der Änderung daran, PHP oder verwandte Dienste neu zu starten, z. B. die Verwendung von brew services restart php um die Konfiguration in Kraft zu setzen.

Wenn Sie Apache oder Nginx verwenden, müssen Sie auch sicherstellen, dass sie das richtige PHP -Modul oder die FastCGI -Konfiguration laden.

Arbeiten Sie mit einem Webserver

In den meisten Fällen verwenden Sie PHP mit einem Webserver. MacOS wird mit Apache geliefert, und Sie können NGINX auch mit Homebrew installieren.

Verwenden von Apache:

Von Homebrew installiertes PHP konfiguriert automatisch den Modul -Ladepfad von Apache. Sie können überprüfen, ob das PHP -Modul in der Datei /etc/apache2/httpd.conf aktiviert ist.

Führen Sie sudo apachectl start um Apache zu starten, und besuchen Sie dann http://localhost um die Standardseite anzuzeigen.

Verwenden von Nginx:

Sie können NGINX über brew install nginx installieren, seine Site-Dateien so konfigurieren, dass sie auf Ihr PHP-Projektverzeichnis verweisen und PHP-FPM aktivieren:

  1. Starten Sie PHP-FPM: brew services start php
  2. Ändern Sie die NGINX -Konfigurationsdatei und fügen Sie Inhalte hinzu, ähnlich wie folgt:
 Ort ~ \ .php $ {
    fastcgi_pass 127.0.0.1:9000;
    FASTCGI_PARAMS einschließen;
    fastcgi_param script_filename $ document_root $ fastcgi_script_name;
}

Starten Sie Nginx nach dem Speichern neu: sudo brew services restart nginx

Auf diese Weise können Sie NGINX PHP verwenden, um eine lokale Entwicklungsumgebung aufzubauen.


Grundsätzlich alles ist es. Der gesamte Vorgang ist nicht kompliziert, aber Details sind leicht zu ignorieren, wie z. B. Pfadfehler, nicht gestartetes Dienst und Konfigurationsdateien, die nicht in Peer geändert werden. Solange Sie es Schritt für Schritt tun, sollte es kein Problem geben.

Das obige ist der detaillierte Inhalt vonPHP auf macOS einrichten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP-Tutorial
1535
276
Nutzung der Kraft von WSL 2 für einen linux-nativen PHP-Entwicklungsworkflow Nutzung der Kraft von WSL 2 für einen linux-nativen PHP-Entwicklungsworkflow Jul 26, 2025 am 09:40 AM

WSL2ISTHENEWSTANDARDFORSIOUSPHPDevelopmentonWindows.1.InstallWSL2Withubuntuusewsl-Installation, dann updatewithsudoaptupdat E && sudoaptupgrade-y, keeprojectsInthelinuxFilesystemForoptimalperformance.2.installphp8.3andCompoServiaondřejsurýsppa

Mastering PHP-FPM und NGINX: Eine Hochleistungs-Setup-Handbuch Mastering PHP-FPM und NGINX: Eine Hochleistungs-Setup-Handbuch Jul 25, 2025 am 05:48 AM

NginxhandlessTaticFilesandroutesdynamicRequestStophp-fpm, die prozesSpscriptsviafastcgi; 2.optimizephp-fpmByusingUnixs, eineinstellungen

Entsperren von Peak -PHP -Leistung: Konfigurieren von Opcache- und JIT -Zusammenstellung Entsperren von Peak -PHP -Leistung: Konfigurieren von Opcache- und JIT -Zusammenstellung Jul 24, 2025 pm 09:58 PM

OPCACHE und JIT sind die Kernwerkzeuge für die Leistungsoptimierung von PHP8.0. Die korrekte Konfiguration kann die Ausführungseffizienz erheblich verbessern. 1. Aktivieren Sie Opcache und setzen Sie Opcache.Enable = 1, opcache.memory_consumum = 192, opcache.max_accelerated_files = 20000, opcache.validate_timestamps = 0, um Opcode -Caching zu implementieren und die Parsen zu reduzieren. 2. Konfigurieren Sie JIT, um die Verfolgung von JIT durch opcache.jit_buffer_size = 256m und opcache.jit = 1254 zu aktivieren.

PHP auf macOS einrichten PHP auf macOS einrichten Jul 17, 2025 am 04:15 AM

Es wird empfohlen, Homebrew zu verwenden, um PHP zu installieren, run /bin/bash-c"$(curl-fSslhttps://raw.githubuSercontent.com/homebrew/install/head/install.sh) zu installieren. Bearbeiten Sie nach der Installation die Datei php.ini im entsprechenden Pfad, um memory_limit anzupassen, upload_max_filesize, post_max_size und display_

Bereitstellung einer skalierbaren PHP -Umgebung auf AWS EC2 von Grund auf neu Bereitstellung einer skalierbaren PHP -Umgebung auf AWS EC2 von Grund auf neu Jul 26, 2025 am 09:52 AM

Launchanec2InstanceWithamazonlinux, ontaninStancetype, SecureSecurityGroup und Keypair.2.InstalllampstackByupdatingPackages, Installingapache, Mariadb, Php, StartingServices, SecuringMysql und TESTINGPHP.3.DecouplecomponentsByMovingDatabasetords, Storbing

Automatisieren Sie Ihr PHP -Umgebungs -Setup: Integrieren Sie PHP in eine CI/CD -Pipeline Automatisieren Sie Ihr PHP -Umgebungs -Setup: Integrieren Sie PHP in eine CI/CD -Pipeline Jul 26, 2025 am 09:53 AM

Chooseaci/cdplatform-likeGithubactionsOrgitlabcifortightversionControlintegration und MinimalinFrastructure; 2.DefineaconsistentphpenVironmentContainerisierung mit

Entmystifizierende PHP -Kompilierung: Erstellen eines benutzerdefinierten PHP aus der Quelle für eine optimale Leistung Entmystifizierende PHP -Kompilierung: Erstellen eines benutzerdefinierten PHP aus der Quelle für eine optimale Leistung Jul 25, 2025 am 06:59 AM

KompillePhpfromSourceisnotnotingaryFormostProjectSbutProvidesFullControlFeakPerformance, Minimalbloat, und spezifische Optimierungen.2.

Fehlerbehebung bei den Fallstricken der häufigsten PHP -Installation: Eine Diagnose -Checkliste Fehlerbehebung bei den Fallstricken der häufigsten PHP -Installation: Eine Diagnose -Checkliste Jul 26, 2025 am 09:50 AM

VerifySystemRequirements undDependenciesByConfirmingoscompatibility undInstallingessentialLibrary und Buildtools, UssepackAGeragerslikeAtoTOrtosimplifyDeDependencyManagement

See all articles