Упатство за инсталација на PHP за Ubuntu Server

Развивачите на веб апликации може да имаат потешкотии при инсталирањето на PHP скриптен јазик на Ubuntu Server. Ова се должи на многу фактори. Но, користејќи го ова упатство, секој може да избегне грешки при инсталацијата.

Инсталирај го PHP во Ubuntu Server

Инсталирањето на јазикот на PHP во Ubuntu Server може да се направи на различни начини - сето тоа зависи од неговата верзија и верзијата на самиот оперативен систем. И главната разлика лежи во самите тимови, кои ќе треба да ги извршуваат.

Исто така вреди да се напомене дека PHP-пакетот вклучува неколку компоненти кои, ако сакате, може да се инсталираат одделно еден од друг.

Метод 1: Стандардна инсталација

Стандардната инсталација вклучува користење на најновата верзија на пакетот. Секој оперативен систем Ubuntu Server е различен:

  • 12,04 LTS (прецизен) - 5,3;
  • 14,04 LTS (Trusty) - 5,5;
  • 15 октомври (Wily) - 5,6;
  • 16,04 LTS (Xenial) - 7,0.

Сите пакети се дистрибуираат преку официјалното складиште на оперативниот систем, така да нема потреба за поврзување на трети лица. Но, инсталацијата на целосниот пакет се врши во две верзии и зависи од верзијата на оперативниот систем. Значи, за да инсталирате PHP на Ubuntu Server 16.04, извршете ја оваа команда:

sudo apt-get install php

И за претходните верзии:

sudo apt-get install php5

Ако не ви се потребни сите компоненти на PHP-пакетот во системот, можете да ги инсталирате посебно. Како да го направите ова и кои команди за оваа потреба да се изврши, ќе бидат опишани подолу.

Apache HTTP серверски модул

За да го инсталирате PHP модулот за Apache во Ubuntu Server 16.04, треба да ја извршите следната команда:

sudo apt-get инсталирај libapache2-mod-php

Во претходните верзии на оперативниот систем:

sudo apt-get инсталирај libapache2-mod-php5

Ќе ви биде побарано лозинка, по внесувањето на кое мора да му дадете дозвола за инсталацијата. За да го направите ова, внесете го писмото "Д" или "Y" (во зависност од локализацијата на Ubuntu Server) и кликнете Внесете.

Останува само да се чека за комплетирање на пакетот за преземање и инсталација.

FPM

За да го инсталирате FPM модулот во оперативниот систем верзија 16.04, направете го следново:

sudo apt-get инсталирај php-fpm

Во претходните верзии:

sudo apt-get install php5-fpm

Во овој случај, инсталацијата ќе започне автоматски веднаш по внесувањето на лозинката на супервизорот.

CLI

CLI е неопходна за програмери кои се занимаваат со креирање на конзолни програми во PHP. За да го вградите овој програмски јазик во него, во Ubuntu 16.04 треба да ја извршите командата:

sudo apt-се инсталира php-cli

Во претходните верзии:

sudo apt-get install php5-cli

PHP екстензии

За спроведување на сите можни функции на PHP, неопходно е да се инсталираат голем број екстензии за користените програми. Сега ќе бидат презентирани најпопуларните команди за изведување на таква инсталација.

Забелешка: следново ќе биде обезбедено за секое проширување со две команди, каде што првиот е за Ubuntu Server 16.04, а вториот за претходните верзии на оперативниот систем.

  1. Продолжување за GD:

    sudo apt-get install php-gd
    sudo apt-get install php5-gd

  2. Проширување за Mcrypt:

    sudo apt-get инсталирај php-mcrypt
    sudo apt-get install php5-mcrypt

  3. MySQL екстензија:

    sudo apt-get install php-mysql
    sudo apt-get install php5-mysql

Видете исто така: Водич за инсталација на MySQL за Ubuntu

Метод 2: Инсталирајте други верзии

Беше кажано погоре дека соодветниот PHP пакет ќе биде инсталиран во секоја верзија на Ubuntu Server. Но, ова не ја негира можноста за инсталирање на порано или, напротив, подоцна верзија на програмскиот јазик.

  1. Прво треба да ги отстраните сите компоненти на PHP кои претходно биле инсталирани на системот. За да го направите ова во Ubuntu 16.04 извршите две команди:

    sudo apt-get отстрани libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
    sudo apt-get autoremove

    Во претходните верзии на оперативниот систем:

    sudo apt-get отстрани libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
    sudo apt-get autoremove

  2. Сега треба да го додадете PPA на листата на репозиториуми, која содржи пакети од сите верзии на PHP:

    sudo add-apt-репозиториум ppa: ondrej / php
    sudo apt-get update

  3. Во овој момент, можете да го инсталирате комплетниот PHP пакет. За да го направите тоа, во самиот тим, наведете ја својата верзија, на пример, "5.6":

    sudo apt-get install php5.6

Ако не ви треба комплетен пакет, можете да ги инсталирате модулите одделно со селективно извршување на потребните команди:

sudo apt-get инсталирај 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

Заклучок

Како заклучок, можеме да кажеме дека, дури и со основни познавања за работа на компјутер, корисникот може лесно да го инсталира и главниот PHP пакет и сите негови дополнителни компоненти. Главната работа е да ги знаете командите што ви требаат да се извршуваат во Ubuntu Server.

Погледнете го видеото: Installing Apache, MySQL and PHP 7 On Linux Mint (Мај 2024).