Jak zainstalować PHP (8.1, 7.4 lub 5.6) Na macOS

Jak zainstalować PHP (8.1, 7.4 lub 5.6) Na macOS

PHP oznacza Hipertext Preprocessor i jest językiem programowania po stronie serwera. Pierwotnie został opracowany do tworzenia stron internetowych, ale teraz jest również używany jako język ogólny. Został stworzony przez Rasmusa Lerdorfa w 1994 roku.

Wersje PHP dla macOS są utrzymywane w repozytorium stron trzecich, które można dodać do systemu z Brew Tap. Umożliwia także instalację i korzystanie z wielu wersji PHP w jednym systemie macOS.

Ten samouczek pomoże Ci zainstalować PHP na macOS.

Wymagania wstępne

Przed rozpoczęciem instalacji PHP za pomocą tego samouczka musisz mieć następujące warunki wstępne

  • Terminal: Musisz mieć dostęp do terminalu MAC i niewielką wiedzę na temat pracy z aplikacją terminalową. Zaloguj się do systemu Mac i otwartego terminala
  • HOMEBREW: HomeBrew to popularny menedżer pakietów dla systemów operacyjnych Mac. Jest przydatny do instalowania większości oprogramowania typu open source, takich jak węzeł. Możesz zainstalować HomeBrew z następującym poleceniem.
    /bin/bash -c "$ (curl -fssl https: // raw.Githubusercontent.com/homebrew/install/head/instalacja.cii)"  

.

Jak zainstalować PHP na macOS

Najnowsza wersja MacOS Sierra statek z PHP 5.6 i OSX 10.11 El Capitan z PHP 5.5 i OSX 10.8 Mountain Lion statków z PHP wersją 5.3. Najnowsza wersja PHP 8.1 jest dostępny do zainstalowania. Poniższe kroki pomagają zainstalować PHP 8.1, 8.0, 7.4, 7.3, 7.2, 7.1 lub 5.6 w systemie macOS.

  1. Najpierw musimy dodać Shivammathur/PHP Stuknij do Homebrew.
    Brew Tap Shivammathur/PHP 
  2. Instalowanie PHP: Użyj poniższego polecenia, aby zainstalować PHP 8.1 w systemie macOS. Aby zainstalować inną wersję PHP, po prostu wymień 8.1 z wymaganą wersją.
    Brew Instal instalacja Shivammathur/PHP/[chroniony e -mail]  
  3. Skonfiguruj PHP 8.1 jako domyślnie:
    Brew Link --overWrite -Force Shivammathur/PHP/[chroniony e -mail]  
  4. Po zakończeniu instalacji uruchom ponownie powłokę i sprawdź aktywną wersję PHP.
    php -v  #Output Php 8.1.6 (CLI) (Zbudowany: 21 maja 2022 03:46:22) (NTS) Copyright (C) Grupa PHP Zend Engine V4.1.6, Copyright (C) Zend Technologies z Zend Opcache V8.1.6, Copyright (C), autorstwa Zend Technologies 

Skonfiguruj PHP z Apache

Edytuj plik konfiguracyjny Apache i edytor tekstu:

vim/usr/local/etc/httpd/httpd.conf  

Dodaj następujący fragment do pliku:

LoadModule php_module/usr/local/opt/php/lib/httpd/modules/libphp.Więc Sethandler Application/X-HTTPD-PHP
12345 LoadModule php_module/usr/local/opt/php/lib/httpd/modules/libphp.Więc Sethandler Application/X-HTTPD-PHP

Możesz także zmienić indeks katalogu:

Indeks DirectoryIndex.Wskaźnik PHP.html
1 Indeks DirectoryIndex.Wskaźnik PHP.html

Zapisz plik i zamknij go.

Teraz uruchom ponownie usługę Apache, aby zastosować zmiany:

Restart apachektl  

Teraz utwórz plik funkcji phpinfo () i dostęp do przeglądarki.

Konfiguracja PHP z Apache

Wersja Upgrade PHP

Możesz zaktualizować swoją wersję PHP do najnowszej wersji łatki za pomocą Upgrade Broow Komenda.

Na przykład, aby zaktualizować PHP 8.1:

Uaktualnienie browaru Shivammathur/php/[e -mail chroniony]  

Przełącz aktywną wersję PHP

Jeśli zainstalowałeś wiele wersji PHP w swoim systemie, możesz przełączyć się na nową wersję w dowolnym momencie.

Na przykład, aby przejść na php 7.4:

Brew Link --overWrite -Force Shivammathur/PHP/[chroniony e -mail]  

Upewnij się, że już zainstalowałeś PHP 7.4 wersja w twoim systemie.

Wniosek

Ten przewodnik pomógł Ci zainstalować PHP w systemie macOS. Możesz zainstalować wiele wersji PHP w jednym systemie i przełączać się między nimi w dowolnym momencie.