Negli ultimi anni, MacOS ha sempre offerto una versione preinsallata di Apache e PHP, per la gioia di sviluppatori web. In alcuni casi è però necessario aggiornare PHP e/o installare ulteriori estensioni a PHP.
Per installare pacchetti su MacOs abbiamo spesso parlato di brew. Se non lo avete ancora installato, potete farlo su Mac Intel con:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
e su Mac Apple Silicon M1 con:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Controlliamo che tutto sia funzionante con:
brew doctor
Bene, ora possiamo installare una versione aggiornata di PHP con:
brew update brew install php@7.3
A questo punto, modifichiamo il file di configurazione di Apache per includere il modulo PHP. Apriamo il file /etc/apache2/httpd.conf (con i privilegi di root) e poi intorno alla riga 187 (dove si fa riferimento a PHP) inseriamo la seguente riga:
LoadModule php7_module /usr/local/opt/php/lib/httpd/modules/libphp7.so
Bene, ora riavviamo apache e siamo pronti con la nuova versione di PHP ed alcune librerie extra:
sudo apachectl restart
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta