PHP - Język programowania skryptu, który jest instalowany domyślnie wraz z innymi standardowymi komponentami systemu operacyjnego Centos 7. Jednak aktualizacje dla tej platformy są dość rzadkie, więc użytkownicy są zmuszeni do współpracy ze starej wersji PHP 5. Nowa PHP 7 Montaż będzie dostępny tylko po pobraniu odpowiednich repozytorium i dalszą instalację wszystkich bibliotek. W ramach dzisiejszego artykułu postaramy się opisać ten proces jak najwięcej.
Zainstaluj PHP 7 w Centos 7
Jako preferencyjna większość oprogramowania w centos, PHP 7 jest zainstalowana przez wprowadzenie odpowiednich poleceń w konsoli klasycznej. Użytkownik nie wymaga wiedzy o zasadach wszystkich algorytmów, ponieważ konieczne będzie wprowadzenie określonych linii w terminalu. Złamaliśmy całą procedurę kroków w celu uproszczenia zadania dla niedoświadczonych użytkowników. Zacznijmy od pierwszej akcji.Krok 1: Dodawanie wymaganych repozytorium
Wszystkie elementy PHP 7 są przechowywane w dwóch magazynach, które brakuje w systemie operacyjnym CentOS 7. Użytkownik musi je dodać, upewniając się, że dostępność aktywnego połączenia internetowego.
Chcemy zwrócić uwagę tych użytkowników, którzy zainstalowali na ich Phpmyadmin. Podczas tej procedury dodano również repozytoria rozważane poniżej, dzięki czemu można pominąć ten krok. Wdrożone instrukcje dotyczące instalacji PhpmyAdmin Wyszukiwanie w innym artykule na poniższym ognaniu i udamy się do dodawania bibliotek w systemie operacyjnym.
Czytaj więcej: Instalacja Phpmyadmin w Centos 7
- Przejdź do "Terminal" w dowolnym wygodnym sposobie, na przykład, uruchomieniu go przez ikonę w menu.
- Początkowo dodaj dodatkowe pakiety do repozytorium Enterprise Linux, wprowadzając polecenie Sudo RPM -VH HTTPS://dl.fedoraproject.org/pub/epel/epel-release-terest-7.Noarch.RPM i klikając klawisz Enter.
- Ponieważ działania są wykonywane na nazwie Superużytkownika, musisz potwierdzić uwierzytelnienie konta, określając hasło.
- Po zakończeniu dodawania nowych pakietów zainstalujesz inne repozytorium - Remi - przez linię RPM Sudo http://rpms.remirepo.net/enterprise/remi-release-7.RPM.
Gdy prośby o potwierdzenie dodania nowych plików, zawsze zgadzają się na to, wybierając wersję odpowiedzi Y. Ponadto radzimy przeczytać tekst wyświetlany w konsoli do konsoli: czasami wskazuje na wystąpienie niektórych błędów. Terminowe wykrywanie i korekta pomogą uniknąć problemów w przyszłości.
Krok 2: Aktywacja PHP 7
Twórcy repozytorium REMI twierdzą, że konieczne jest dodanie pakietów opartych na obr / min do systemu. Obejmuje to skrypty język programowania PHP. Po zakończeniu pierwszego kroku w Centos 7, powinna być dostępna kilka wersji PHP, konieczne będzie przejście na najnowsze:
- Przeglądaj listę dostępnych repozytorium REMI za pośrednictwem standardowej komendy LS, wprowadzając ls /etc/yum.repos.d/remiQ. Przy pozostałej części właściwości stosowanych użytych, proponujemy zapoznanie się z odrębnym materiałem.
- Jeśli wcześniej zainstalowałeś wcześniej poprzednia wersja PHP, będziesz musiał zaktualizować biblioteki systemowe za pośrednictwem aktualizacji Sudo Yum.
- Podczas instalowania nowych pakietów wybierz opcję Y, aby potwierdzić działanie.
- Jeśli komputer nigdy nie był zainstalowaną wersją PHP, dodatkowo musisz wprowadzić Sudo Yum Install PHP PHP-FPM PHP-GD PHP-MySQL.
- Instalacja pakietów powinna być również potwierdzona, określając prawidłową opcję.
Chcemy zauważyć, że powyżej poleciliśmy edytor tekstu Nano. Domyślnie brakuje w systemie, ale dodano tylko jeden sudo yum install nano. W niektórych przypadkach takie rozwiązanie będzie znacznie wygodniejsze dla VI.
Krok 3: Zainstaluj PHP 7
Dodanie i aktywacja wszystkich komponentów jest pomyślnie zakończona, pozostaje tylko do skompilowania bezpośrednio samego PHP 7, dzięki czemu można rozpocząć pracę z tym językiem programowania. Odbywa się to w wprowadzaniu konsoli odpowiednich poleceń.
Sprawdzanie używanej wersji PHP jest dostępna w dowolnym momencie, wprowadzając polecenie php00 -v lub php00 -r "phpinfo ();" |. GREP "Wersja PHP", gdzie 00 w obu przypadkach jest odpowiednią wersją PHP.
Ta procedura instalacji została pomyślnie zakończona. Zauważ, że przełączanie na nową wersję jest obowiązkowym procesem. Dodatkowo musisz ponownie uruchomić używane serwery internetowe, jeśli w ogóle, ale nie dotyczy to apache. W przypadku Nginx wprowadź Sudo Systemctl Restart PHP-FPM.