Benvenuto su PHP Italia!

  1. Home
  2. Blog
  3. Tutorial
  4. Installazione di PHP 8.3 su Mac (Homebrew)
Installazione di PHP 8.3 su Mac (Homebrew)

Installazione di PHP 8.3 su Mac (Homebrew)

Scritto da Categoria: Tutorial Tipo di lettura: 1 min.

PHP 8.3 introduce molte nuove funzionalità come costanti di classe tipizzate, eccezioni granulari nell'estensione DateTime, e la nuova funzione json_validate. Questo articolo spiega come installare o aggiornare a PHP 8.3 su macOS utilizzando Homebrew.

Guida rapida

Nel terminale macOS, eseguire i seguenti comandi per installare rapidamente PHP 8.3 usando Homebrew. È necessario avere già installato Homebrew.

  • Aggiungere i tap PHP e PHP Extension: brew tap shivammathur/php e brew tap shivammathur/extensions
  • Installare PHP 8.3: brew install shivammathur/php/[email protected]
  • Collegare l'eseguibile CLI di PHP 8.3: brew link --overwrite --force shivammathur/php/[email protected]
  • Testare l'installazione: php -v

Guida dettagliata all'installazione/aggiornamento

Prerequisiti

Assicurarsi di avere Homebrew installato. Testato su macOS Monterey, Ventura e Sonoma.

Aggiunta di nuovi tap a Homebrew

Per installare PHP 8.3, aggiungere prima i tap necessari con i comandi:

brew tap shivammathur/php
brew tap shivammathur/extensions

Installazione di PHP 8.3

Eseguire i seguenti comandi per installare PHP 8.3:

brew install shivammathur/php/[email protected]
brew link --force --overwrite shivammathur/php/[email protected]

Estensioni PHP aggiuntive

Per installare estensioni PECL aggiuntive, utilizzare i comandi:

brew install shivammathur/extensions/[email protected]
brew install shivammathur/extensions/[email protected]
brew install shivammathur/extensions/[email protected]
brew install shivammathur/extensions/[email protected]
brew install shivammathur/extensions/[email protected]
brew install shivammathur/extensions/[email protected]
brew install shivammathur/extensions/[email protected]

Integrazioni con il server web

Se PHP è integrato con un server web, riavviare o ricaricare il server web per applicare le modifiche con la nuova versione PHP FPM.

brew services restart httpd
brew services restart nginx
caddy reload

Testare l'installazione di PHP 8.3

Eseguire php -v nel terminale per visualizzare la versione e la data di costruzione di PHP installata.

Migrazione della configurazione

Non copiare i file INI esistenti direttamente in /opt/homebrew/etc/php/8.3. È raccomandato copiare manualmente le direttive INI.

Rimozione delle vecchie versioni di PHP

Per rimuovere le vecchie versioni di PHP, utilizzare il comando:

brew uninstall [email protected]
brew uninstall shivammathur/php/[email protected]