Si të instaloni dhe konfiguroni PHP 7.2 në Ubuntu 18.04

PHP dhe paketat e lidhura me to janë komponentët më të përdorur gjatë vendosjes së një serveri në internet. Në këtë artikull, ne do të mësojmë se si të konfigurojmë PHP 7.2 në Ubuntu 18.04 LTS.

Parakushtet

  • Një shembull i përditësuar i serverit Ubuntu 18.04.
  • Një përdorues sudo.

Përditëso Ubuntu 18.04

Së pari, përditësoni listën e paketave:

sudo apt-get update -y

Më pas, instaloni përditësimet:

sudo apt-get upgrade -y

Krijoni përdoruesin tuaj sudo

Ubuntu dërgohet me të sudoinstaluar, kështu që hapi i parë do të jetë thjesht shtimi i një përdoruesi të ri:

adduser <username>

Do t'ju kërkohet të vendosni informacione për këtë përdorues:

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

Ju mund t'i plotësoni këto fusha ose shtypni ENTERpër t'i lënë ato të paracaktuara. Pas kësaj shtypni Ydhe më pas ENTERpër të verifikuar që informacioni është i saktë.

Më pas, shtoni përdoruesin e ri në sudogrup:

usermod -aG sudo <username>

Tani mund të dilni dhe të identifikoheni si përdoruesi juaj i ri. Për të testuar nëse përdoruesi është shtuar saktë, përdorni komandën e mëposhtme pasi të jeni identifikuar si përdorues i ri:

ls -la /root

Do të merrni njoftimin e mëposhtëm:

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

Kur të shtoni komandën e mëparshme me sudo, do t'ju kërkohet fjalëkalimi dhe do të merrni një listë të /rootdrejtorisë:

sudo ls -la /root

Tani mund të kaloni në përditësimin e Ubuntu.

Instaloni një server në internet

Ju mund të përdorni Apache ose Nginx si serverin tuaj të internetit.

Për të instaluar dhe nisur Apache:

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

Për të instaluar dhe nisur Nginx:

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

Instaloni PHP 7.2

PHP 7.2 është përfshirë në depon e paracaktuar të Ubuntu për 18.04. Ju mund të listoni secilën nga paketat e disponueshme PHP 7.2 me komandën e mëposhtme:

apt-cache pkgnames | grep php7.2

Më pas, instaloni paketat që kërkon aplikacioni juaj:

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

Më në fund, rinisni uebserverin tuaj për të lejuar që PHP të funksionojë.

Për Apache, përdorni sa vijon:

systemctl restart apache2.service

Përndryshe, përdorni sa vijon për Nginx:

systemctl restart nginx.service

Konfirmoni versionin PHP:

php -v

Prodhimi do të jetë i ngjashëm me sa vijon:

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

Skedari kryesor i konfigurimit të PHP 7.2 do të ruhet si /etc/php/7.2/fpm/php.ini. Ju mund të përdorni viredaktuesin e tekstit për të modifikuar cilësimet përkatëse në atë skedar:

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

Shënim: Mos harroni të rinisni Apache ose Nginx nëse bëni ndonjë ndryshim në atë skedar ose në ndonjë skedar tjetër konfigurimi PHP.

Ju keni vendosur me sukses PHP 7.2 në Ubuntu 18.04 për të punuar me Nginx ose Apache. Tani jeni gati të personalizoni konfigurimet tuaja dhe të vendosni aplikacionet tuaja.

Lëreni një koment

Ngritja e makinave: Aplikimet në botën reale të AI

Ngritja e makinave: Aplikimet në botën reale të AI

Inteligjenca Artificiale nuk është në të ardhmen, është këtu në të tashmen Në këtë blog Lexoni se si aplikacionet e inteligjencës artificiale kanë ndikuar në sektorë të ndryshëm.

Sulmet DDOS: Një përmbledhje e shkurtër

Sulmet DDOS: Një përmbledhje e shkurtër

A jeni edhe ju viktimë e Sulmeve DDOS dhe jeni konfuz në lidhje me metodat e parandalimit? Lexoni këtë artikull për të zgjidhur pyetjet tuaja.

A e keni pyetur ndonjëherë veten se si fitojnë para hakerët?

A e keni pyetur ndonjëherë veten se si fitojnë para hakerët?

Ju mund të keni dëgjuar se hakerët fitojnë shumë para, por a keni menduar ndonjëherë se si i fitojnë ato para? Le te diskutojme.

Shpikjet revolucionare nga Google që do tju bëjnë të lehtë jetën tuaj.

Shpikjet revolucionare nga Google që do tju bëjnë të lehtë jetën tuaj.

Dëshironi të shihni shpikjet revolucionare nga Google dhe se si këto shpikje ndryshuan jetën e çdo njeriu sot? Më pas lexoni në blog për të parë shpikjet nga Google.

E Premte Thelbësore: Çfarë ndodhi me Makinat e drejtuara nga AI?

E Premte Thelbësore: Çfarë ndodhi me Makinat e drejtuara nga AI?

Koncepti i makinave vetë-drejtuese për të dalë në rrugë me ndihmën e inteligjencës artificiale është një ëndërr që e kemi prej kohësh. Por, pavarësisht nga disa premtime, ato nuk shihen askund. Lexoni këtë blog për të mësuar më shumë…

Singulariteti teknologjik: Një e ardhme e largët e qytetërimit njerëzor?

Singulariteti teknologjik: Një e ardhme e largët e qytetërimit njerëzor?

Ndërsa Shkenca evoluon me një ritëm të shpejtë, duke marrë përsipër shumë nga përpjekjet tona, rriten edhe rreziqet për t'iu nënshtruar një Singulariteti të pashpjegueshëm. Lexoni, çfarë mund të thotë singulariteti për ne.

Funksionalitetet e shtresave të arkitekturës së referencës së të dhënave të mëdha

Funksionalitetet e shtresave të arkitekturës së referencës së të dhënave të mëdha

Lexoni blogun për të njohur shtresat e ndryshme në arkitekturën e të dhënave të mëdha dhe funksionalitetet e tyre në mënyrën më të thjeshtë.

Evolucioni i ruajtjes së të dhënave - Infografik

Evolucioni i ruajtjes së të dhënave - Infografik

Metodat e ruajtjes së të dhënave kanë evoluar mund të jenë që nga lindja e të dhënave. Ky blog mbulon evolucionin e ruajtjes së të dhënave në bazë të një infografike.

6 Përfitimet e mahnitshme të të pasurit pajisje shtëpiake inteligjente në jetën tonë

6 Përfitimet e mahnitshme të të pasurit pajisje shtëpiake inteligjente në jetën tonë

Në këtë botë të drejtuar nga dixhitali, pajisjet inteligjente të shtëpisë janë bërë një pjesë thelbësore e jetës. Këtu janë disa përfitime të mahnitshme të pajisjeve shtëpiake inteligjente se si ato e bëjnë jetën tonë të vlefshme dhe më të thjeshtë.

Përditësimi shtesë i macOS Catalina 10.15.4 po shkakton më shumë probleme sesa zgjidhja

Përditësimi shtesë i macOS Catalina 10.15.4 po shkakton më shumë probleme sesa zgjidhja

Së fundmi Apple lëshoi ​​macOS Catalina 10.15.4 një përditësim shtesë për të rregulluar problemet, por duket se përditësimi po shkakton më shumë probleme që çojnë në bricking të makinerive mac. Lexoni këtë artikull për të mësuar më shumë