Parakushtet
Përditëso Ubuntu 18.04
Krijoni përdoruesin tuaj sudo
Instaloni një server në internet
Instaloni PHP 7.2
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.