Можда сте тек почели да градите своју динамичку веб апликацију у ПХП -у и желите да поставите ЛАМП Стацк. ЛАМП термин потиче од оперативног система Линук, Апацхе сервера, МиСКЛ базе података и језика ПХП. Почнимо са инсталирањем ЛАМП Стацк -а на Убунту 20.04.
Пре свега, требало би да имате судо привилегије на систему или да се пријавите као роот да бисте извршили следеће задатке:
Ажурирајте системско спремиште пакета
Да бисте започели са инсталацијом, најбоља је пракса да прво ажурирате спремиште кеш меморије АПТ тако да се све најновије апликације могу несметано инсталирати.
$судоапт упдате
Када се апт-цацхе ажурира, спремни смо за напредак са инсталацијом ЛАМП Стацк-а.
Прво инсталирајмо МиСКЛ.
Инсталирајте МиСКЛ на Убунту 20.04
Пошто се МиСКЛ углавном користи као база података са ПХП -ом и користи се за управљање и складиштење података за инсталирање МиСКЛ -а на ваш убунту систем, откуцајте доле наведену команду.
$судопогоданинсталирајмискл-сервер мискл-клијент
Од вас ће се тражити да заузмете додатни простор на диску за инсталирање пакета, па притисните и за наставак инсталирања МиСКЛ -а.
Када инсталирате МиСКЛ, проверите верзију тако што ћете откуцати ову команду.
А да бисте проверили да ли МиСКЛ услуга ради или не ради на вашем убунту систему, откуцајте ову команду да бисте проверили статус.
Ако није активан, можете га покренути користећи кључну реч старт у горњој команди овако
Да бисте се пријавили у МиСКЛ љуску, откуцајте следећу команду
Први пут неће тражити лозинку.
Када се пријавите у МиСКЛ љуску, можете поставити лозинку или извршити било коју функцију која се односи на базу података у њој.
Сада изађимо кроз њега и инсталирајмо Апацхе 2 веб сервер на Убунту систем.
мискл> излаз
Инсталирајте Апацхе веб сервер на Убунту 20.04
Апацхе 2 је веб сервер који управља серверима за хостовање веб апликација. Да бисте инсталирали Апацхе 2 на ваш убунту систем, покрените ову команду.
$судопогоданинсталирајапацхе2
Такође може затражити да се одобри додатни простор на диску за инсталацију Апацхе -а, па притисните и за наставак процеса инсталације.
Једном је инсталиран и Апацхе 2 веб сервер; статус можете проверити уписивањем следеће наредбе.
$судосистемцтл статус апацхе2
Ако је активан и покренут, добро је да наставите са инсталацијом ПХП -а; у супротном почните да користите команду
Након што га покренемо, инсталирајмо ПХП сада,
Инсталирајте ПХП на Убунту 20.04
Најновија стабилна верзија ПХП -а може се лако инсталирати на убунту из спремишта пакета АПТ уписивањем наредбе дате испод у терминал
$судопогоданинсталирајпхп
Притисните и за наставак процеса ако се од вас затражи додатно место на диску за инсталирање ПХП -а.
Након успешне инсталације ПХП -а, можете проверити верзију уписивањем наредбе
$ пхп--верзија
Инсталирана је ПХП верзија 7.3.4.
Инсталирајте ПХП проширења
Сада, ако желите да инсталирате и неко друго основно ПХП проширење, које је потребно за пхпМиАдмин, на пример,
- пхп-цурл
- пхп-гд
- пхп-мбстринг
- пхп-мискл
- пхп-зип
- пхп-јсон
- пхп-кмл
То можете учинити уписивањем следеће наредбе.
$судопогоданинсталирајпхп-цурл пхп-гд пхп-мбстринг пхп-мискл пхп-зип пхп-јсон пхп-кмл
Дозволите му да заузме додатни простор на диску за инсталирање проширења тако што ћете откуцати и и притиснути дугме Ентер.
Ова команда ће инсталирати сва потребна ПХП проширења за покретање пхпМиАдмин.
Дакле, овако можете инсталирати све потребне пакете на Убунту 20.04 и поставити ЛАМП стацк за израду ваше динамичке веб апликације.
Закључак
Овај пост садржи корак по корак водич за инсталирање и подешавање ЛАМП стека на Убунту 20.04 ЛТС.