GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat LAMP (Apache, MySQL, PHP) na Debian 11

LAMP je jedním z nejpoužívanějších softwarových zásobníků na serverech, protože nám umožňuje rychle zprovoznit a spustit funkční webový server. V tomto příspěvku se tedy dozvíte, jak používat LAMP na Debianu, a také popis jeho hlavních komponent.

Co je LAMP?

Zkratka LAMP označuje sadu softwaru potřebného k dosažení dynamických webových serverů se sníženým úsilím . Stručně řečeno, instalací každé z jeho součástí můžeme získat webový server, který může poskytovat dynamické webové stránky všem ostatním.

Jedním z hlavních úspěchů sady LAMP je velmi snadná instalace. Možná nejsložitější věcí je instalace systému, ale Linux v tomto ohledu hodně pokročil a nyní je to jednodušší.

Ano, zásobník LAMP odkazuje na Linux, webový server Apache, MySQL / MariaDB a PHP kde každý má svou specifickou funkci a lze jej kombinovat pro spouštění složitých webových aplikací.

Pojďme si tedy postupně projít každou z nich.

Instalovat LAMP na Debian 11

Instalovat Debian 11 Bullseye

Debian GNU/Linux je jednou z nejreprezentativnějších distribucí celého Linuxu. Je to matka mocného Ubuntu a Linux Mint, ale Debian je ještě stabilnější než oni . Je to díky přísnému vývojovému modelu, který, i když někdy velmi přísný, umožňuje udržet vysokou kvalitu přidaných balíčků a tím i stabilitu.

Debian používá na desktopu mnoho vývojářů, ale je také široce populární na serverech všeho druhu. Není neobvyklé zjistit, že mnoho webových serverů používá Debian k poskytování webových stránek, které mají.

Proces instalace Debianu 11 se oproti minulosti zlepšil. Nyní máme vylepšený instalační program, díky kterému je proces stejně snadný jako v jiných distribucích.

Tento proces vám ukážeme krok za krokem v našem příspěvku

Jak nainstalovat Debian 11?

Tam najdete celý proces podrobně a na konci budete mít server Debian připravený pro LAMP.

Instalovat webový server Apache na Debian 11

Webový server Apache je jedním z nejoblíbenějších webových serverů díky snadnému použití a kompatibilitě s mnoha různými operačními systémy. Díky Apache je dnes k dispozici mnoho webových stránek.

Jelikož se jedná o projekt nadace Apache Foundation, je to open source as licencí, kterou můžeme využít k použití softwaru téměř za jakýchkoliv okolností .

Chcete-li jej nainstalovat do Debianu 11, musíme se připojit k našemu serveru přes SSH a jakmile jsme uvnitř, můžeme spustit

sudo apt update
sudo apt install apache2

Tímto způsobem bude nainstalována do systému, ale stále je třeba udělat několik věcí. Tyto věci se můžete dozvědět v našem příspěvku

Jak nainstalovat a zabezpečit webový server Apache na Debian 11?

Tímto způsobem budete mít nainstalovaný a zabezpečený webový server Apache, abyste jej mohli plně využít.

Instalace PHP na Debian 11

PHP je programovací jazyk zaměřený na web. Díky němu můžete vytvářet webové aplikace a dynamické weby . To znamená, že mohou zpracovávat informace nebo údaje uživatelů získané formulářem a provádět další úkoly zpracování.

Ačkoli PHP není jediný jazyk, který to umí na straně serveru, je skutečně nejoblíbenější a nejpoužívanější.** Hlavní rámce jako Laravel jsou založeny na PHP** a dalších nástrojích, jako je PHP Composer se ukazují jako zásadní pro rozvojové úkoly .

Další skvělou vlastností PHP je, že je přítomno v oficiálních repozitářích Debianu 11. Chcete-li jej nainstalovat, můžete spustit následující příkaz

sudo apt install php

Musíte také nainstalovat libapache2-mod-php package, což je modul, který umožňuje Apache zpracovávat soubory PHP.

Dotyčný příkaz by tedy vypadal takto

sudo apt install php libapache2-mod-php

Máme však také další příspěvek, který vám může pomoci s PHP a jeho moduly.

Jak nainstalovat PHP na Debian 11?

Nyní s Debianem, webovým serverem Apache a PHP zbývá pouze manipulátor databáze.

Nainstalovat MariaDB na Debian 11

Každá webová aplikace potřebuje databázový ovladač, který dokáže ukládat data potřebná ke své činnosti. V LAMP je jednou z takových komponent MariaDB.

MariaDB je derivát MySQL, takže můžeme najít robustního, populárního a zdokumentovaného správce databází který je kompatibilní s mnoha webovými aplikacemi po celém světě.

MariaDB je také dostupná z oficiálních repozitářů Debianu, takže instalace je také snadná.

Chcete-li jej nainstalovat, stačí spustit

sudo apt install mariadb-server

Poté budete muset definovat heslo pro uživatele root, které není ve výchozím nastavení vytvořeno.

V tomto případě máme také příspěvek

Jak nainstalovat MariaDB na Debian 11?

V tomto příspěvku vám krok za krokem ukážu, jak připravit MariaDB na práci.

Závěr

V tomto příspěvku jsme vám poskytli řádný úvod do zásobníku LAMP na Debianu 11. Tento zásobník je jedním z nejpoužívanějších mnoha správci systému, protože se snadno používá a především je efektivní při využívání počítačových zdrojů.

Takže, co jste si o příspěvku mysleli? zanechte nám komentář a pomozte nám růst.


Debian
  1. Jak nainstalovat Apache, MySQL, PHP (LAMP) na CentOS/RHEL 7

  2. Jak nainstalovat Apache, MySQL, PHP (LAMP) na Ubuntu 16.04 LTS

  3. Jak nainstalovat LAMP Apache, MySQL, PHP na Debian 11

  1. Jak nainstalovat a nastavit PHP a Apache (LAMP stack) na Debian 11

  2. Jak nainstalovat LAMP na Debian 8

  3. Jak nainstalovat LAMP (Linux, Apache, MySQL, PHP) na Debian 9

  1. Jak nainstalovat PHP na Debian 9

  2. Jak nainstalovat Linux, Apache, MySQL, PHP (LAMP) stack na Ubuntu 16.04

  3. Jak nainstalovat LAMP Apache, MySQL, PHP v Ubuntu 22.04