ПХП (ПХП: Хипертект Препроцессор) једна је од најбољих опција за развој веб локација и веб апликација заснованих на широком скупу интегрисаних функција, па је зато један од најпопуларнијих језика међу програмерима. ПХП нуди верзије 5.6, 7.0 и 8.0, док верзије попут 5.3, 5.4 и 5.5 више нису подржане.
ПХП се користи за веб сервере Апацхе и Нгинк, а Солветиц ће објаснити начин инсталирања његових компатибилних верзија у Убунту.
1. Погледајте ПХП верзију у Убунту -у
Корак 1
Отварамо терминал и извршавамо једну од следећих наредби:
судо апт схов пхп судо апт схов пхп -а
ЕНЛАРГЕ
Корак 2
У овом случају могуће је инсталирати најновију верзију ПХП -а извршавањем следећег:
судо апт инсталл пхп Инсталирајте ПХП са ППА
2. Инсталирајте више верзија ПХП -а на Убунту 5.6 7.Кс 8.0
Корак 1
Први корак је инсталирање ПХП-а у једној од његових верзија из ППА-е, за то инсталирамо потребне додатке:
судо апт инсталл питхон-софтваре-пропертиес
ЕНЛАРГЕ
Корак 2
У случају било какве грешке извршавамо:
судо апт инсталл софтваре-пропертиес-цоммон
ЕНЛАРГЕ
Корак 3
Уносимо слово и да бисмо применили промене.
ЕНЛАРГЕ
Корак 4
Сада додајемо спремиште ППА:
судо адд-апт-репоситори ппа: ондреј / пхп
ЕНЛАРГЕ
Корак 5
Притиснемо Ентер да потврдимо и додамо спремиште:
ЕНЛАРГЕ
Корак 6
Систем ажурирамо наредбом:
судо апт упдате
ЕНЛАРГЕ
Корак 7
Након тога можемо инсталирати различите верзије ПХП -а.
Инсталирамо ПХП 5.6 наредбом:
судо апт инсталл пхп5.6
ЕНЛАРГЕ
Корак 8
Уносимо слово И да бисмо потврдили преузимање и инсталирање ове верзије, након тога потврђујемо инсталирану верзију са "пхп -в":
ЕНЛАРГЕ
Корак 9
Инсталирамо ПХП 7.1 наредбом:
судо апт инсталл пхп7.1
ЕНЛАРГЕ
Корак 10
Уносимо слово И да бисмо потврдили процес:
ЕНЛАРГЕ
Корак 11
Потврђујемо верзију са "пхп -в":
ЕНЛАРГЕ
Корак 12
Инсталирамо ПХП 8.0 наредбом:
судо апт инсталл пхп8.0
ЕНЛАРГЕ
Корак 13
Прихватамо инсталацију уносом слова И:
ЕНЛАРГЕ
Корак 14
Потврђујемо верзију наредбом "пхп -в":
ЕНЛАРГЕ
Корак 15
За Апацхе сервер имамо следеће опције за инсталирање:
судо апт инсталл пхп5.6 [ПХП 5.6] судо апт инсталл пхп7.0 [ПХП 7.0] судо апт инсталл пхп7.1 [ПХП 7.1] судо апт инсталл пхп7.2 [ПХП 7.2] судо апт инсталл пхп7.3 [ПХП 7.3] судо апт инсталл пхп7.4 [ПХП 7.4] судо апт инсталл пхп8.0 [ПХП 8.0]Корак 16
У случају Нгинка имамо следеће верзије:
судо апт инсталирајте пхп5.6-фпм [ПХП 5.6] судо апт инсталирајте пхп7.0-фпм [ПХП 7.0] судо апт инсталирајте пхп7.1-фпм [ПХП 7.1] судо апт инсталирајте пхп7.2-фпм [ПХП 7.2] судо апт инсталирај пхп7.3-фпм [ПХП 7.3] судо апт инсталирај пхп7.4-фпм [ПХП 7.4] судо апт инсталирај пхп8.0-фпм [ПХП 8.0]Корак 17
Поред овога, могуће је инсталирати модуле засноване на ПХП одредишту:
судо апт инсталирајте пхп5.6-цли пхп5.6-кмл пхп5.6-мискл судо апт инсталирајте пхп7.0-цли пхп7.0-кмл пхп7.0-мискл судо апт инсталирајте пхп7.1-цли пхп7.1-кмл пхп7 .1-мискл судо апт инсталл пхп7.2-цли пхп7.2-кмл пхп7.2-мискл судо апт инсталл пхп7.3-цли пхп7.3-кмл пхп7.3-мискл судо апт инсталл пхп7.3-цли пхп7. 4-кмл пхп7.4-мискл судо апт инсталл пхп7.3-цли пхп8.0-кмл пхп8.0-миск
3. Конфигуришите подразумевану верзију ПХП -а у Убунту -у
Корак 1
Могуће је да желимо подразумевано да успоставимо неке од коришћених верзија ПХП -а, за то морамо да извршимо следећу синтаксу:
судо упдате-алтернативе --сет пхп / уср / бин / пхп #Корак 2
Да бисмо успоставили ПХП 5.6, извршавамо:
судо упдате-алтернативе --сет пхп /уср/бин/пхп5.6Корак 3
За ПХП 7.1:
судо упдате-алтернативе --сет пхп /уср/бин/пхп7.1Корак 4
За ПХП 8.0 користимо:
судо упдате-алтернативе --сет пхп /уср/бин/пхп8.0
ЕНЛАРГЕ
Корак 5
Могуће је конфигурисати верзију ПХП -а за употребу са Апацхе веб сервером, у овом случају потребно је деактивирати тренутну верзију помоћу команде а2дисмод, а затим омогућити жељену верзију помоћу команде а2енмод.
Деинсталирамо тренутну верзију:
судо а2дисмод пхп5.6 судо а2дисмод пхп7.0 судо а2дисмод пхп7.1 судо а2дисмод пхп7.2 судо а2дисмод пхп7.3 судо а2дисмод пхп7.4 судо а2дисмод пхп8.0
ЕНЛАРГЕ
Корак 6
Затим омогућавамо жељену верзију:
судо а2енмод пхп5.6 судо а2енмод пхп7.1 судо а2енмод пхп7.2 судо а2енмод пхп7.3 судо а2енмод пхп7.4 судо а2енмод пхп8.0
ЕНЛАРГЕ
Корак 7
На крају поново покрећемо сервер следећом командом:
судо системцтл поново покрените апацхе2
ЕНЛАРГЕ
Ово је једноставан и функционалан процес који дозвољава да се ПХП инсталира у различитим верзијама на Убунту -у, а затим дефинише која је одговарајућа верзија за употребу.