Како инсталирати и конфигурисати ПХП 7.2 на Убунту 18.04

ПХП и повезани пакети су најчешће коришћене компоненте приликом постављања веб сервера. У овом чланку ћемо научити како да подесите ПХП 7.2 на Убунту 18.04 ЛТС.

Предуслови

  • Ажурна инстанца сервера Убунту 18.04.
  • Корисник судо.

Ажурирајте Убунту 18.04

Прво, ажурирајте листу пакета:

sudo apt-get update -y

Затим инсталирајте ажурирања:

sudo apt-get upgrade -y

Креирајте свог судо корисника

Убунту се испоручује са sudoинсталираним, тако да ће први корак бити једноставно додавање новог корисника:

adduser <username>

Од вас ће бити затражено да поставите информације о овом кориснику:

Enter the new value, or press ENTER for the default
Full Name []: Test User
Room Number []: 01
Work Phone []: 5555555
Home Phone []: 5555555
Other []:

Можете попунити ова поља или притиснути ENTERда их оставите као подразумеване. Након овога притисните Yа затим ENTERда бисте проверили да ли су информације тачне.

Затим додајте новог корисника у sudoгрупу:

usermod -aG sudo <username>

Сада се можете одјавити и поново пријавити као нови корисник. Да бисте тестирали да ли је корисник исправно додат, користите следећу команду када се поново пријавите као нови корисник:

ls -la /root

Добићете следеће обавештење:

ls: cannot open directory '/root': Permission denied

Када додате претходну команду са sudo, од вас ће бити затражено да унесете лозинку и добићете листу /rootдиректоријума:

sudo ls -la /root

Сада можете да пређете на ажурирање Убунту-а.

Инсталирајте веб сервер

Можете користити Апацхе или Нгинк као свој веб сервер.

Да бисте инсталирали и покренули Апацхе:

sudo apt-get install apache2 -y
sudo systemctl start apache2.service

Да бисте инсталирали и покренули Нгинк:

sudo apt-get install nginx -y
sudo systemctl start nginx.service

Инсталирајте ПХП 7.2

ПХП 7.2 је укључен у подразумевано Убунту спремиште за 18.04. Можете навести сваки од доступних ПХП 7.2 пакета помоћу следеће команде:

apt-cache pkgnames | grep php7.2

Затим инсталирајте пакете које ваша апликација захтева:

sudo apt-get install php -y
sudo apt-get install php-{bcmath,bz2,intl,gd,mbstring,mysql,zip,fpm} -y

На крају, поново покрените свој веб сервер да бисте дозволили да се ПХП покрене.

За Апацхе, користите следеће:

systemctl restart apache2.service

Алтернативно, користите следеће за Нгинк:

systemctl restart nginx.service

Потврдите верзију ПХП-а:

php -v

Излаз ће личити на следеће:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

Главна конфигурациона датотека ПХП-а 7.2 биће сачувана као /etc/php/7.2/fpm/php.ini. Можете да користите viуређивач текста да бисте изменили релевантна подешавања у тој датотеци:

sudo vi /etc/php/7.2/fpm/php.ini

Напомена: Не заборавите да поново покренете Апацхе или Нгинк ако унесете промене у ту датотеку или било коју другу ПХП конфигурациону датотеку.

Успешно сте подесили ПХП 7.2 на Убунту 18.04 да ради са Нгинк-ом или Апацхе-ом. Сада сте спремни да прилагодите своје конфигурације и примените своје апликације.

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више