Instalimi i veglës LAMP në Ubuntu

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":

  1. Hapni menunë dhe nisni konsolin ose shtypni kombinimin kyç Ctrl + Alt + T.
  2. 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ënsudo apt-get update.
  3. Të gjitha veprimet përmes sudo shkon me qasje në rrënjë, prandaj sigurohuni që të shkruani fjalëkalimin tuaj (nuk shfaqet kur futeni).
  4. Kur të përfundoni, futnisudo apt-get instaloni apache2për të shtuar apache në sistem.
  5. Konfirmo shtimin e të gjitha dosjeve duke përzgjedhur përgjigjen D.
  6. Ne do të testojmë serverin e uebit duke u nisursudo apache2ctl configtest.
  7. Sintaksa duhet të jetë normale, por nganjëherë ka një paralajmërim për nevojën për të shtuar ServerName.
  8. Shtoni këtë ndryshore globale në skedarin e konfigurimit për të shmangur paralajmërimet në të ardhmen. Drejtoni vetë skedarinsudo nano /etc/apache2/apache2.conf.
  9. Tani drejtuar konsolin e dytë, ku të drejtuar komandënip addr tregojnë eth0 | grep inet | awk '{print $ 2; } '| sed 's //.*$//'për të gjetur adresën tuaj IP ose domenin e serverit.
  10. Në të parën "Terminal" shkoni poshtë në fund të skedarit të hapur dhe hyniServerName + emri i domenit ose adresa IPqë sapo mësuat. Ruaj ndryshimet nëpërmjet Ctrl + O dhe mbyllni skedarin e konfigurimit.
  11. Bëni një test tjetër për t'u siguruar që nuk ka gabime, dhe pastaj ta rifilloni serverin në internetsudo systemctl restart apache2.
  12. Add Apache për fillimin, në qoftë se ju doni që ajo të fillojë me sistemin operativ me komandënsudo systemctl lejo apache2.
  13. Mbetet vetëm për të filluar web server për të kontrolluar stabilitetin e saj, përdorni komandënsudo systemctl filloni apache2.
  14. 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.

  1. Prioriteti në "Terminal" shkruajsudo apt-get install mysql-serverdhe klikoni mbi hyj.
  2. Konfirmo shtimin e skedarëve të rinj.
  3. 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ërmessudo mysql_secure_installation.
  4. 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.
  5. Tjetra, ju duhet të zgjidhni nivelin e mbrojtjes. Së pari lexoni përshkrimin e secilit parametër, dhe pastaj zgjidhni më të përshtatshmet.
  6. Vendosni një fjalëkalim të ri për të siguruar qasje në rrënjë.
  7. 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.

  1. "Terminal" shkruaj ekipinsudo apt-get instaloni php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0për të instaluar komponentët e nevojshëm në rast se keni nevojë për versionin 7.
  2. Ndonjëherë komanda e mësipërme është e prishur, prandaj përdornisudo apt install php 7.2-cliosesudo apt instalo hhvmpër të instaluar versionin më të fundit në dispozicion 7.2.
  3. Pas përfundimit të procedurës, sigurohuni që montimi i saktë të instalohet duke shkruar në tastierëphp -v.
  4. 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ënsudo apt-get instaloni phpmyadmin php-mbstring php-gettext.
  5. Konfirmo shtimin e skedarëve të rinj duke zgjedhur opsionin e duhur.
  6. Specifikoni web server «Apache2» dhe klikoni mbi "OK".
  7. 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.
  8. 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ë.
  9. 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ëssudo -i.
  10. Kaloni pezullimin duke shtypurecho "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.