Програмерите за веб-апликации може да имаат потешкотии со инсталирање на јазик за скриптирање на PHP на Ubuntu Server. Ова се должи на многу фактори. Но, користејќи го овој водич, секој ќе може да избегне грешки за време на инсталацијата.
Инсталирање на PHP во серверот Ubuntu
Инсталирањето на PHP јазик во Ubuntu Server може да се направи на различни начини - сето тоа зависи од неговата верзија и верзијата на самиот оперативен систем. И главната разлика лежи во самите тимови, кои ќе треба да бидат погубени.
Исто така, вреди да се напомене дека пакетот PHP вклучува неколку компоненти кои, доколку сакате, можат да се инсталираат одделно едни од други.
Метод 1: Стандардна инсталација
Стандардна инсталација вклучува употреба на најновата верзија на пакетот. Во секој оперативен систем Ubuntu Server, различно е:
- 12,04 ЛТС (прецизен) - 5,3;
- 14.04 LTS (Доверлив) - 5,5;
- 15.10 (Вили) - 5,6;
- 16.04 LTS (Ксениал) - 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 install libapache2-mod-php
Во претходните верзии на оперативниот систем:
sudo apt-get install libapache2-mod-php5
Willе ви биде побарана лозинка, по внесувањето на кое мора да дадете дозвола за инсталирање. За да го направите ова, внесете го писмото Д или „Ј“ (во зависност од локализацијата на серверот Ubuntu) и кликнете Внесете.
Сè што останува е да почекаме да заврши преземањето и инсталацијата на пакетот.
ФПМ
За да ја инсталирате FPM на верзијата за оперативен систем 16.04, сторете го следново:
sudo apt-get install php-fpm
Во претходните верзии:
sudo apt-get install php5-fpm
Во овој случај, инсталацијата ќе започне автоматски, веднаш по внесувањето на лозинката за супер-операторот.
CLI
CLI е потребен за развивачи кои креираат програми за конзоли во PHP. За да го спроведете овој програмски јазик во него, во Ubuntu 16.04 треба да ја извршите командата:
sudo apt-get install php-cli
Во претходните верзии:
sudo apt-get install php5-cli
Наставки PHP
За спроведување на сите можни функции на PHP, вреди да се инсталираат голем број наставки за користените програми. Сега ќе бидат презентирани најпопуларните команди за таква инсталација.
Забелешка: подолу, за секоја наставка ќе бидат обезбедени две команди, каде што првата е за Ubuntu Server 16.04, а втората е за претходните верзии на оперативниот систем.
- Продолжување за GD:
sudo apt-get install php-gd
sudo apt-get install php5-gd
- Продолжување за Мекрипт:
sudo apt-get install php-mcrypt
sudo apt-get install php5-mcrypt
- Продолжување за MySQL:
sudo apt-get install php-mysql
sudo apt-get install php5-mysql
Погледнете исто така: Водич за инсталација MySQL на Ubuntu
Метод 2: Инсталирајте други верзии
Погоре беше кажано дека во секоја верзија на серверот Ubuntu ќе се инсталира соодветниот PHP пакет. Но, ова не ја негира можноста за инсталирање порано или, обратно, подоцнежна верзија на јазикот на програмирање.
- Прво, треба да ги отстраните сите компоненти на PHP, кои претходно беа инсталирани на системот. За да го направите ова, во Ubuntu 16.04, извршете две команди:
sudo apt-get remove libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
sudo apt-get autoremoveВо претходните верзии на оперативниот систем:
sudo apt-get remove libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
sudo apt-get autoremove - Сега треба да додадете PPA во листата на складишта, која содржи пакети со сите верзии на PHP:
sudo add-apt-repository ppa: ondrej / php
ажурирање на ажурирање на sudo - Во овој момент, можете да го инсталирате целиот PHP пакет. За да го направите ова, наведете ја верзијата во самата команда, на пример, "5.6":
sudo apt-get install php5.6
Ако не ви треба целосниот пакет, можете да ги инсталирате модулите одделно со селективно извршување на потребните команди:
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
Заклучок
Како заклучок, можеме да кажеме дека, дури и со основно знаење за работа на компјутер, корисникот лесно може да го инсталира и главниот PHP пакет и сите негови дополнителни компоненти. Главната работа е да ги знаете командите што треба да се извршат на серверот Ubuntu.