Un server LAMP este suma de mai multe servicii care fac o maşină de pe Internet care oferă pagini web dinamice, sprijinite de un server de baze de date şi generate de către o aplicaţie. L în lampă indică faptul că serverul ruleaza un sistem de operare Linux, cum ar fi. A este numele de server de web Apache , instalat pe Linux. M este numele bazei de date SQL Server numit MySQL . Şi P este interpret limba PHP pentru a genera pagini care serverul web Apache trimite-ul clientului nostru, Firefox, Chrome sau iexplorer.

Serverul de LAMP este o combinaţie de comune şi, prin urmare, are nume propriu. O mulţime de pagini web sunt servite cu un server LAMP, cum ar fi ce ubuntux.info . Un server LAMP este fundamentul de Web 2.0.

Comanda tasksel instala sarcini de pachete. Una care vine de serverul implicit este LAMP. Datorită tasksel şi aşa cum vom vedea, pentru a instala un server LAMP pe Ubuntu este uşor. Această comandă este disponibilă în mai multe ediţii de Ubuntu, dar mai târziu a fost eliminat de la CD-ul de instalare. Cu toate acestea, putem instala aşa cum am văzut recent în tasksel absente în Maverick Meerkat Ubuntu 10.10 şi se păstrează în arhive.

Pentru a instala LAMP deschide pur şi simplu un terminal de Aplicaţii -> Accesorii -> Terminal sau apăsând CTRL + ALT + T. În copie ei pentru a rula următoarea comandă:

sudo tasksel install lamp-server

După introducerea parolei pe care vă autentificaţi ca un administrator va vedea un expert în modul text în cazul în care vom vedea cum descărcarea şi instalarea de pachete diferite, care alcătuiesc un server LAMP. Ajungând aproape de sfârşitul de instalare vă va cere să atribuiţi o parolă pentru utilizatorul root al serverului MySQL. Şi introduceţi-şi confirma mai tarziu. Acest lucru este LAMP server de instalat.

Testarea

Următorul pas este de a verifica faptul că lucrările instalate. Noi trebuie să cunoască adresa IP a maşinii în cazul în care aţi instalat serverul de LAMP. Dacă avem LAMP instalat pe computerul dumneavoastră, după cum vom folosi IP 127.0.0.1. Este o convenţie care întotdeauna arată la maşina ta. Putem folosi, de asemenea, numele gazdei ca "localhost". Deschideţi un browser Web şi în bara de adrese IP a scrie. Dacă totul este corect sarcina o pagină în cazul în care se spune:

Aceasta funcţionează!

Aceasta funcţionează! Astfel, vom vedea că serverul Apache este de lucru în mod corespunzător. Apache este de a face browser-ul trimite un index html găzduit în / var / www. Şi acest lucru, browser-ul ne arată. În cazul în care este directorul implicit de a salva conţinutul afişat pentru Apache nostru server web.

Incearca acum interpret PHP. Uneori, nu legătura între PHP şi Apache stabilit în mod corespunzător după instalare. De guvernământ este că nu ne-ar interpreta PHP şi Apache ne dă descărcare. Pentru a depăşi această reporniţi Apache, cu următoarea comandă:

sudo /etc/init.d/apache2 restart

Să punem un mic script în PHP în directorul server de web / var / www. Vom folosi următoarea comandă în terminal:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/index.php

Vino la un browser şi să scrie pe bara de activităţi 127.0.0.1/index.php în cazul în care ar fi 127.0.0.1 IP a maşinii în cazul în care serverul este găzduit LAMP. Dacă totul merge bine, vom descărca un raport cu caracteristici de server PHP.

După cum am văzut instalat LAMP şi este rapid şi uşor. Mai ales atunci când un server Ubuntu în cauză. Acum putem începe să creeze pagini folosind aplicatii HTML sau serverul, cum ar fi WordPress, Drupal sau phpBB. Una dintre aceste aplicaţii server care pot fi de interes pentru noi este PhpMyAdmin, care ne ajută să gestioneze serverul de MySQL.