LAMP
Je zkratkou pro „Linux, Apache, MySQL, and PHP“. Tyto softwarové technologie lze společně použít k vytvoření plně funkčního webového serveru.
Linux je nejpopulárnější operační systém používaný na webových serverech, především proto, že je k dispozici mnoho bezplatných distribucí Linuxu. To znamená, že servery založené na Linuxu jsou obvykle levnější na zřízení a údržbu než servery se systémem Windows. Protože je Linux (open source|open source), funguje také s mnoha dalšími oblíbenými softwarovými komponentami pro webhosting s otevřeným zdrojovým kódem.
Nejdůležitější softwarovou komponentou balíčku „AMP“ je Apache, neboli „Apache HTTP Server“. Apache je software, který poskytuje webové stránky přes internet prostřednictvím protokolu HTTP. Po instalaci Apache se standardní počítač s Linuxem promění ve webový server, na kterém mohou být umístěny fungující webové stránky.
Mezi další komponenty LAMP patří MySQL a PHP. MySQL je oblíbený systém pro správu databází s otevřeným zdrojovým kódem (DBMS) a PHP je oblíbený skriptovací jazyk pro web. Tyto dvě technologie se společně používají k vytváření dynamických webových stránek. Server LAMP neposkytuje pouze statické stránky HTML, ale může generovat dynamické webové stránky, které spouštějí kód PHP a načítají data z databáze MySQL.
NOTE: V některých případech může písmeno „P“ ve zkratce LAMP označovat také Perl nebo Python, což jsou další skriptovací jazyky. Balíčky „AMP“ pro systémy Windows a Mac se nazývají WAMP, respektive MAMP.
Otestujte své znalosti