Jak nastavit lokální webový server Linux v okně Windows 11

V neustále se vyvíjejícím digitálním světě se potřeba testovat webové aplikace lokálně na serveru stává pro vývojáře stále důležitější. Díky technologickému pokroku je nyní možné spouštět linuxové aplikace přímo na počítači s Windows 11 pomocí… Subsystém Windows pro Linux (WSL). Tato příručka vám krok za krokem ukáže, jak nainstalovat a nakonfigurovat Linux webový server lokálně.

Pochopení subsystému Windows pro Linux

Co je WSL?

THE Subsystém Windows pro Linux umožňuje uživatelům Windows spouštět linuxovou distribuci s využitím infrastruktury Windows. To otevírá řadu možností vývoje, včetně vytváření a testování webových aplikací pomocí technologií, jako jsou PHP, MySQL A Apache.

Proč používat WSL?

Používání WSL nabízí několik výhod:

  • Snadný přístup k vývojářským nástrojům pro Linux
  • Bezproblémová integrace s vaším systémem Windows
  • Rychlé spuštění aplikací bez náročných virtuálních strojů

Instalace WSL ve Windows 11

Instalace WSL ve Windows 11

Krok 1: Aktivace WSL

Chcete-li nainstalovat Subsystém Windows pro LinuxNejprve ji musíte povolit v nastavení systému Windows. Postupujte podle těchto pokynů:

  1. Otevřete příkazový řádek jako správce.
  2. Spusťte příkaz wsl –install.
  3. Restartujte počítač pro dokončení instalace.

Krok 2: Instalace distribuce Linuxu

Jakmile je WSL aktivováno, můžete nainstalovat distribuci Linuxu prostřednictvím Microsoft StoreVyberte si např Ubuntu Nebo AlmaLinuxTyto distribuce se běžně používají v serverovém prostředí.

Konfigurace lokálního webového serveru

Krok 3: Nainstalujte potřebné komponenty

Chcete-li nakonfigurovat webový server, nainstalujte do terminálu Linuxu následující komponenty:

Krok 4: Spuštění serveru Apache

Po instalaci je nutné spustit Apache server. Spusťte následující příkaz:

Jsou vyžadována další nastavení

Jsou vyžadována další nastavení

Konfigurace přístupu k souborům z Windows

Je zásadní zajistit, abyste měli přístup k souborům projektu z Windows. Toho dosáhnete nastavením oprávnění pro příslušnou složku. Použijte následující příkaz:

Shrnutí klíčových informací

🖥️ Fáze 🛠️ Popis
Instalace WSL Povolte subsystém Windows pro Linux.
Instalace distribučního systému Vyberte si distribuci Linuxu z obchodu Microsoft Store.
Nainstalujte Apache Nakonfigurujte Apache s PHP a MySQL.
Spusťte server Aktivujte server Apache pomocí příkazu.
Přístup k souborům Nakonfigurujte oprávnění pro používání Průzkumníka Windows.

Použijte svůj server lokálně

Vstupte na svůj web

Jakmile bude váš server spuštěn a bude fungovat, budete moci přistupovat k vašemu webu lokálně prostřednictvím prohlížeče zadáním http://localhostSvé databáze můžete spravovat také pomocí nástrojů, jako je PhpMyAdmin.

Pokud máte jakékoli dotazy nebo se chcete podělit o své zkušenosti s nastavením lokálního webového serveru, neváhejte zanechat své komentáře níže!