Програмери Веб апликација могу се суочити са потешкоћама у инсталирању ПХП скриптног језика на Убунту Серверу. То је због многих фактора. Али користећи овај водич, сви могу избјећи грешке приликом инсталације.
Садржај
Инсталација језика ПХП у Убунту Серверу може се извршити на више начина - све зависи од његове верзије и верзије самог оперативног система. А главна разлика лежи у самим наредбама, које ће морати бити имплементиране.
Важно је напоменути и да ПХП пакет укључује неколико компоненти које се, по жељи, могу инсталирати одвојено једни од других.
Стандардна инсталација подразумева употребу најновије верзије пакета. У сваком оперативном систему Убунту Сервер је другачији:
Сви пакети се дистрибуирају преко званичног репозиторијума оперативног система, тако да не морате повезивати треће стране. Али инсталација комплетног пакета се врши у две верзије и зависи од ОС верзије. Дакле, да бисте инсталирали ПХП у Убунту Серверу 16.04 покрените ову команду:
sudo apt-get install php
А за старије верзије:
sudo apt-get install php5
Ако вам нису потребне све компоненте ПХП пакета, можете их засебно инсталирати. Како то учинити и које команде које требате учинити за ово ће бити описане у наставку.
Модул за Апацхе ХТТП Сервер
Да бисте инсталирали ПХП модул за Апацхе у Убунту Сервер 16.04, требате покренути сљедећу наредбу:
sudo apt-get install libapache2-mod-php
У ранијим верзијама оперативног система:
sudo apt-get install libapache2-mod-php5
Од вас се тражи лозинка, након чега морате дати дозволу за инсталацију. Да бисте то урадили, унесите слово "Д" или "И" (у зависности од локализације Убунту сервера) и притисните Ентер .
Затим само сачекате да се пакет и инсталација пакета заврше.
ФПМ
Да бисте инсталирали ФПМ у верзији 16.04 оперативног система, урадите следеће:
sudo apt-get install php-fpm
У старијим верзијама:
sudo apt-get install php5-fpm
У том случају, инсталација ће се аутоматски покренути, одмах након уноса лозинке за суперуслуге.
ЦЛИ
ЦЛИ је неопходан за програмера који се баве креирањем конзолних програма у ПХП-у. Да бисте имплементирали овај програмски језик, у Убунту 16.04 потребно је извршити следећу команду:
sudo apt-get install php-cli
У старијим верзијама:
sudo apt-get install php5-cli
ПХП ектенсион
Да би се имплементирале све могуће функције ПХП-а, неопходно је инсталирати више екстензија за програме који се користе. Сада ће бити представљене најпопуларније команде за извођење такве инсталације.
Напомена: две наредбе ће бити дане ниже за свако екстензију, прво за Убунту Сервер 16.04, а друго за раније верзије оперативног система.
sudo apt-get install php-gd
sudo apt-get install php5-gd
sudo apt-get install php-mcrypt
sudo apt-get install php5-mcrypt
sudo apt-get install php-mysql
sudo apt-get install php5-mysql
Прочитајте такође: Водич за инсталацију МиСКЛ-а у Убунту-у
Речено је изнад да ће свака верзија Убунту Сервера имати инсталиран одговарајући ПХП пакет. Али то не негира могућност инсталације раније или, обратно, касније верзије програмског језика.
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
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
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
У закључку можемо рећи да, чак и ако имате основних знања о раду са компјутером, корисник може лако инсталирати и главни ПХП пакет и све његове додатне компоненте. Најважније је познавати команде које требате извршити на Убунту Серверу.