Инсталирајте више верзија ПХП -а на Убунту - 5.6 7.Кс 8.0

ПХП (ПХП: Хипертект Препроцессор) једна је од најбољих опција за развој веб локација и веб апликација заснованих на широком скупу интегрисаних функција, па је зато један од најпопуларнијих језика међу програмерима. ПХП нуди верзије 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 

ЕНЛАРГЕ

Ово је једноставан и функционалан процес који дозвољава да се ПХП инсталира у различитим верзијама на Убунту -у, а затим дефинише која је одговарајућа верзија за употребу.

wave wave wave wave wave