Wyszukiwanie w witrynie

Jak zainstalować PHP 5.6 na CentOS 7


Domyślnie oficjalne repozytoria pakietów oprogramowania CentOS 7 mają wersję PHP 5.4, która dobiegła końca i nie jest już aktywnie utrzymywana przez programistów. Aby być na bieżąco z najnowszymi funkcjami i aktualizacjami zabezpieczeń, potrzebujesz nowszej (prawdopodobnie najnowszej) wersji PHP w systemie CentOS 7.

Dlatego zdecydowanie zaleca się aktualizację lub zainstalowanie najnowszej obsługiwanej stabilnej wersji PHP 5.5, PHP 5.6 lub PHP 7 w dystrybucji CentOS 7 Linux.

W tym artykule wyjaśnimy, jak zainstalować obsługiwane stabilne wersje PHP 5.5 (dostarczone są tylko aktualizacje zabezpieczeń) lub PHP 5.6 na CentOS 7 ( te same instrukcje działają również w dystrybucji RHEL 7).

Instalowanie PHP 5.6 na CentOS 7

1. Aby zainstalować PHP 5.6, musisz zainstalować i włączyć repozytorium EPEL i Remi w swoim systemie CentOS 7 używając poniższych poleceń.

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

2. Następnie zainstaluj yum-utils, czyli zestaw narzędzi integrujących się z yum w celu ulepszenia jego domyślnych funkcji, zapewniając bardziej zaawansowane opcje zarządzania pakietami, a także ułatwiając używać.

Niektóre z jego ważnych funkcji obejmują manipulowanie repozytoriami, włączanie lub wyłączanie pakietów w podróży i wiele więcej, bez konieczności ręcznej konfiguracji.

yum install yum-utils

3. Jednym z najważniejszych programów dostarczanych przez yum-utils jest yum-config-manager, za pomocą którego możesz aktywować Remi jako domyślne repozytorium do instalacji różnych wersji PHP. Na przykład, jeśli chcesz zainstalować PHP 5.5, PHP 5.6 lub PHP 7.2 na CentOS 7, po prostu włącz go i zainstaluj, jak pokazano.

yum-config-manager --enable remi-php55   [Install PHP 5.5]
yum-config-manager --enable remi-php56   [Install PHP 5.6]
yum-config-manager --enable remi-php72   [Install PHP 7.2]

4. Teraz, gdy włączyłeś wybrane wersje PHP, możesz zainstalować PHP (tutaj zdecydowaliśmy się zainstalować PHP 5.6) ze wszystkimi potrzebnymi modułami w następujący sposób

yum-config-manager --enable remi-php56   [Install PHP 5.6]
yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo

Ważne rzeczy do zapamiętania:

  1. Jeśli z tego czy innego powodu chcesz obniżyć wersję PHP, będziesz musiał usunąć istniejące wersje PHP, a następnie ponownie zainstalować nowe PHP z potrzebnymi modułami.
  2. Możesz także zainstalować wiele wersji PHP na Linuksie i ręcznie wybrać, która wersja ma być używana domyślnie.

Następnie dokładnie sprawdź zainstalowaną wersję PHP w swoim systemie.

php -v

Na koniec pamiętaj o przeczytaniu tych przydatnych artykułów PHP:

  1. Jak używać i wykonywać kody PHP w wierszu poleceń systemu Linux
  2. Jak znaleźć pliki konfiguracyjne MySQL, PHP i Apache
  3. Jak przetestować połączenie z bazą danych PHP MySQL za pomocą skryptu
  4. Jak uruchomić skrypt PHP jako zwykły użytkownik w Cron

To wszystko na teraz! Aby podzielić się z nami swoimi przemyśleniami, możesz skorzystać z poniższego formularza komentarza. Następnie przeprowadzimy Cię przez proces instalacji PHP 7 w CentOS 6. Do tego czasu pozostań w kontakcie z linux-console.net.