Një paketë softuerësh e quajtur LAMP përfshin një OS në kernel Linux, një server web Apache, një bazë të dhënash MySQL dhe komponentë PHP të përdorur për motorin e faqes. Tjetra, ne përshkruajmë në detaje instalimin dhe konfigurimin fillestar të këtyre shtesave, duke marrë shembullin e fundit të Ubuntut.
Instalo paketën LAMP në Ubuntu
Meqë formati i këtij neni tashmë do të thotë se ju keni instaluar Ubuntu në kompjuterin tuaj, ne do të kalojmë këtë hap dhe do të shkojmë direkt në programe të tjera, por ju mund të gjeni udhëzime mbi temën që ju interesojnë duke lexuar artikujt tonë të tjerë në lidhjet e mëposhtme.
Më shumë detaje:
Instalimi i Ubuntu në VirtualBox
Udhëzuesi i instalimit Linux me Flash Drives
Hapi 1: Instalo Apache
Filloni duke instaluar një server të hapur të quajtur Apache. Kjo është një nga opsionet më të mira, kështu që bëhet zgjedhja e shumë përdoruesve. Në Ubuntu ajo është vënë përmes "Terminal":
- Hapni menunë dhe nisni konsolin ose shtypni kombinimin kyç Ctrl + Alt + T.
- Së pari, rifreskoni depot e sistemit tuaj për të siguruar që të keni të gjitha komponentët e nevojshëm. Për ta bërë këtë, shtypni komandën
sudo apt-get update
. - Të gjitha veprimet përmes sudo shkon me qasje në rrënjë, prandaj sigurohuni që të shkruani fjalëkalimin tuaj (nuk shfaqet kur futeni).
- Kur të përfundoni, futni
sudo apt-get instaloni apache2
për të shtuar apache në sistem. - Konfirmo shtimin e të gjitha dosjeve duke përzgjedhur përgjigjen D.
- Ne do të testojmë serverin e uebit duke u nisur
sudo apache2ctl configtest
. - Sintaksa duhet të jetë normale, por nganjëherë ka një paralajmërim për nevojën për të shtuar ServerName.
- Shtoni këtë ndryshore globale në skedarin e konfigurimit për të shmangur paralajmërimet në të ardhmen. Drejtoni vetë skedarin
sudo nano /etc/apache2/apache2.conf
. - Tani drejtuar konsolin e dytë, ku të drejtuar komandën
ip addr tregojnë eth0 | grep inet | awk '{print $ 2; } '| sed 's //.*$//'
për të gjetur adresën tuaj IP ose domenin e serverit. - Në të parën "Terminal" shkoni poshtë në fund të skedarit të hapur dhe hyni
ServerName + emri i domenit ose adresa IP
që sapo mësuat. Ruaj ndryshimet nëpërmjet Ctrl + O dhe mbyllni skedarin e konfigurimit. - Bëni një test tjetër për t'u siguruar që nuk ka gabime, dhe pastaj ta rifilloni serverin në internet
sudo systemctl restart apache2
. - Add Apache për fillimin, në qoftë se ju doni që ajo të fillojë me sistemin operativ me komandën
sudo systemctl lejo apache2
. - Mbetet vetëm për të filluar web server për të kontrolluar stabilitetin e saj, përdorni komandën
sudo systemctl filloni apache2
. - Hapni shfletuesin tuaj dhe shkoni në
localhost
. Nëse jeni në faqen kryesore të Apache, atëherë gjithçka funksionon si duhet, vazhdoni në hapin tjetër.
Hapi 2: Instalo MySQL
Hapi i dytë është të shtoni një bazë të dhënash MySQL, e cila është bërë edhe përmes një tastiere standarde duke përdorur komandat në dispozicion në sistem.
- Prioriteti në "Terminal" shkruaj
sudo apt-get install mysql-server
dhe klikoni mbi hyj. - Konfirmo shtimin e skedarëve të rinj.
- Jetë i sigurt për të siguruar përdorimin tuaj të mjedisit MySQL, kështu që të sigurojë mbrojtjen me një shtesë shtesë të instaluar përmes
sudo mysql_secure_installation
. - Vendosja e cilësimeve të pluginave për kërkesat e fjalëkalimeve nuk kanë një udhëzim të vetëm, pasi që secili përdorues është i penguar nga zgjidhjet e tij në aspektin e validimit. Nëse dëshironi të instaloni kërkesat, hyni në tastierë y sipas kërkesës.
- Tjetra, ju duhet të zgjidhni nivelin e mbrojtjes. Së pari lexoni përshkrimin e secilit parametër, dhe pastaj zgjidhni më të përshtatshmet.
- Vendosni një fjalëkalim të ri për të siguruar qasje në rrënjë.
- Më tej, do të shihni disa parametra të sigurisë para jush, lexoni ato dhe pranoni ose mohoni nëse e konsideroni të nevojshme.
Ne rekomandojmë leximin e përshkrimit të një metode tjetër të instalimit në artikullin tonë të veçantë, që do të gjeni në lidhjen e mëposhtme.
Shihni gjithashtu: Udhëzuesi i instalimit të MySQL për Ubuntu
Hapi 3: Instalo PHP
Hapi përfundimtar për të siguruar funksionimin normal të sistemit LAMP është instalimi i komponentëve PHP. Nuk ka asgjë të vështirë në zbatimin e këtij procesi, vetëm duhet të përdorni një nga komandat në dispozicion dhe pastaj konfiguroni punën e vetë shtesës.
- "Terminal" shkruaj ekipin
sudo apt-get instaloni php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
për të instaluar komponentët e nevojshëm në rast se keni nevojë për versionin 7. - Ndonjëherë komanda e mësipërme është e prishur, prandaj përdorni
sudo apt install php 7.2-cli
osesudo apt instalo hhvm
për të instaluar versionin më të fundit në dispozicion 7.2. - Pas përfundimit të procedurës, sigurohuni që montimi i saktë të instalohet duke shkruar në tastierë
php -v
. - Menaxhimi i bazës së të dhënave dhe zbatimi i ndërfaqes web është kryer duke përdorur mjetin falas PHPmyadmin, i cili është gjithashtu i dëshirueshëm për t'u instaluar gjatë konfigurimit të LAMP. Për të filluar, futni komandën
sudo apt-get instaloni phpmyadmin php-mbstring php-gettext
. - Konfirmo shtimin e skedarëve të rinj duke zgjedhur opsionin e duhur.
- Specifikoni web server «Apache2» dhe klikoni mbi "OK".
- Ju do të nxitet të konfiguroni bazën e të dhënave përmes një komande të veçantë, nëse është e nevojshme, zgjidhni një përgjigje pozitive.
- Krijo një fjalëkalim për t'u regjistruar me serverin e bazës së të dhënave, pas së cilës do t'ju duhet ta konfirmoni duke ri-futur atë.
- By default, ju nuk do të jeni në gjendje të hyni në PHPmyadmin në emër të një përdoruesi me qasje në rrënjë ose përmes ndërfaqeve TPC, kështu që duhet të çaktivizoni programin e bllokimit. Aktivizo të drejtat e rrënjëve përmes komandës
sudo -i
. - Kaloni pezullimin duke shtypur
echo "update user set plugin =" ku Përdoruesi = "rrënjë"; privilegjet e ndezura; "| mysql -u root -p mysql
.
Në këtë procedurë, instalimi dhe konfigurimi i PHP për LAMP mund të konsiderohet përfunduar me sukses.
Shihni gjithashtu: Udhëzuesi i Instalimit PHP për Ubuntu Server
Sot kemi biseduar për instalimin dhe konfigurimin bazë të komponentëve të LAMP për sistemin operativ Ubuntu. Sigurisht, kjo nuk është e gjitha informacioni që mund të ofrohet në këtë temë, ka shumë nuanca që lidhen me përdorimin e disa fushave ose bazave të të dhënave. Megjithatë, në sajë të udhëzimeve të mësipërme, lehtë mund të përgatitni sistemin tuaj për funksionimin korrekt të kësaj pakete softuerike.