Instalowanie PHP na serwerze Ubuntu

Anonim

Instalowanie PHP na serwerze Ubuntu

Deweloperzy aplikacji mogą napotkać trudności podczas instalowania języka skryptowego PHP na serwerze Ubuntu. Jest to związane z wieloma czynnikami. Ale za pomocą tego podręcznika wszyscy będą mogli unikać błędów podczas instalacji.

Zainstaluj PHP w serwerze Ubuntu

Ustawianie języka PHP do serwera ubuntu może być wykonywane na różne sposoby - wszystko zależy od swojej wersji iz wersji samego systemu operacyjnego. A główna różnica jest w samych zespołach, które będą musiały być wykonywane.

Warto również zauważyć, że pakiet PHP zawiera kilka komponentów, w których jest to pożądane, można zainstalować oddzielnie od siebie.

Metoda 1: Standardowa instalacja

Standardowa instalacja obejmuje korzystanie z najnowszej wersji pakietu. W każdym systemie operacyjnym serwera Ubuntu jest inny:

  • 12.04 LTS (precyzyjny) - 5.3;
  • 14.04 LTS (Trusty) - 5.5;
  • 15.10 (Wily) - 5.6;
  • 16.04 LTS (Xenial) - 7.0.

Wszystkie pakiety są dystrybuowane za pośrednictwem oficjalnego repozytorium systemu operacyjnego, więc nie będzie konieczne do podłączenia osób trzecich. Ale instalacja pełnego pakietu jest wykonywana w dwóch wersjach i zależy od wersji systemu operacyjnego. Aby instalować PHP w Ubuntu Server 16.04, wykonaj to polecenie:

Sudo apt-get install php

I dla wcześniejszych wersji:

Sudo apt-get install php5

Jeśli wszystkie elementy pakietu PHP nie są potrzebne w systemie, możesz je ustawić osobno. Jak to zrobić i należy wykonać to polecenia, zostanie opisane poniżej.

Moduł do serwera HTTP Apache

Aby zainstalować moduł PHP dla Apache w Ubuntu Server 16.04, musisz wykonać następujące polecenie:

Sudo apt-get install libapache2-mod-php

We wcześniejszych wersjach OS:

Sudo apt-get install libapache2-mod-php5

Zażądasz hasła, po wejściu, który konieczne jest podanie zezwolenia na instalację. Aby to zrobić, wprowadź literę "D" lub "Y" (w zależności od lokalizacji serwera Ubuntu) i naciśnij ENTER.

Instalacja PHP dla Apache w serwerze Ubuntu

Następnie pozostaje tylko poczekać na pobieranie i montaż pakietu.

FPM.

Aby zainstalować moduł FPM w systemie operacyjnym w wersji 16.04, wykonaj następujące czynności:

Sudo apt-get install php-fpm

We wcześniejszych wersjach:

Sudo apt-get install php5-fpm

W tym przypadku instalacja rozpocznie się automatycznie, natychmiast po wprowadzeniu hasła Superuser.

Instalowanie PHP FPM w Ubuntu Server

Cli.

CLI jest potrzebny do programistów, którzy angażują się w tworzenie programów konsoli na PHP. Aby wprowadzić ten język programowania, musisz wykonać polecenie w Ubuntu 16.04:

Sudo apt-get install php-cli

We wcześniejszych wersjach:

Sudo apt-get install php5-cli

Instalacja w Ubuntu Server PHP-CLI

Rozszerzenia PHP.

Aby wdrożyć wszystkie możliwe funkcje PHP, należy zainstalować szereg rozszerzeń dla używanych programów. Teraz najpopularniejsze polecenia zostaną przedstawione do przeprowadzenia takiej instalacji.

Uwaga: Poniżej znajduje się dla każdej rozbudowy dwóch poleceń, gdzie pierwszy jest dla serwera Ubuntu Server 16.04, a druga jest dla wcześniejszych wersji systemu operacyjnego.

  1. Rozszerzenie dla GD:

    Sudo apt-get install php-gd

    Sudo apt-get install php5-gd

  2. Instalowanie rozszerzenia PHP-GD w serwerie Ubuntu

  3. Rozszerzenie dla MCRYPT:

    Sudo apt-get install php-mcrypt

    Sudo apt-get install php5-mcrypt

  4. Instalacja w rozszerzenia PHP serwera Ubuntu dla MCRYPT

  5. Rozszerzenie dla MySQL:

    Sudo apt-get install php-mysql

    Sudo apt-get install php5-mysql

  6. Instalowanie rozszerzenia PHP dla MySQL na serwerze Ubuntu

Jeśli masz kompletny pakiet, możesz zainstalować moduły osobno, selektywnie, wykonując niezbędne polecenia:

Sudo apt-get install libapache2-mod-php5.6

Sudo apt-get install php5.6-fpm

Sudo apt-get install php5.6-cli

Sudo apt-get install php-gd

Sudo apt-get install php5.6-mbstring

Sudo apt-get install php5.6-mcrypt

Sudo apt-get install php5.6-mysql

Sudo apt-get install php5.6-xml

Wniosek

Podsumowując, możemy powiedzieć, że mając nawet podstawową wiedzę na temat pracy na komputerze, użytkownik łatwo będzie mógł zainstalować zarówno główny pakiet PHP, jak i wszystkie dodatkowe elementy. Najważniejszą rzeczą jest poznanie poleceń, które chcesz wykonać na serwerze Ubuntu.

Czytaj więcej