Localhost je speciální název domény, který se používá k označení vlastního počítače v kontextu vývoje webu. Když nastavíte localhost na počítači se systémem Windows 10, vytvoříte místní server, který vám umožní provádět a testovat vaše webové aplikace v počítači, aniž byste museli používat vzdálený webhosting.
Nastavení localhost na Windows 10 není obtížné a v tomto podrobném návodu se podíváme na každý krok procesu. Budete muset nainstalovat a nakonfigurovat více softwaru, včetně webového serveru a databázového serveru, abyste vytvořili plně funkční prostředí pro vývoj a testování webových aplikací.
Je důležité si uvědomit, že nastavení localhost na Windows 10 může být poněkud odlišné podle toho, které programy a nástroje vyberte Použít. V tomto návodu se podíváme na nejběžnější a nejjednodušší možnosti přizpůsobení localhost pomocí Apache, MySQL a PHP, které jsou společně známé jako LAMP stack.
Poznámka: Před spuštěním nastavení localhost se ujistěte, že máte na svém počítači správní práva.
Instalace XAMPP na Windows 10
Chcete-li nainstalovat XAMPP na Windows 10, postupujte podle následujících kroků:
- Přejděte na oficiální web Apache Friends a stáhněte si distribuci XAMPP pro Windows. Obvykle to bude soubor s příponou .exe.
- Spusťte stažený soubor a postupujte podle pokynů instalačního programu. Ve výchozím nastavení, XAMPP bude nainstalován do složky C:\xampp..
- Po instalaci spusťte XAMPP Control Panel. Tato aplikace vám umožňuje spravovat server Apache a databázi MySQL.
- V XAMPP Control Panel spusťte server Apache kliknutím na tlačítko "Start" naproti názvu Apache v části "Služby".
- Spusťte také databázi MySQL kliknutím na tlačítko "Start" naproti názvu MySQL v části "Služby".
- Nyní můžete otevřít svůj oblíbený prohlížeč a zadat adresu http://localhost. Měli byste vidět uvítací stránku XAMPP, což znamená úspěšnou instalaci.
Nyní, když je XAMPP nainstalován ve vašem počítači, můžete webové aplikace vytvářet a testovat lokálně, než je stáhnete na vzdálený server. XAMPP také poskytuje pohodlný přístup k nástrojům pro správu databáze MySQL a serveru Apache.
Spuštění Apache v XAMPP
Chcete-li spustit webový server Apache na XAMPP ve Windows 10, postupujte podle následujících kroků:
- Spusťte XAMPP Control Panel. Na ploše nebo v nabídce Start vyhledejte zástupce pro XAMPP Control Panel a otevřete jej.
- Klikněte na tlačítko "Start" vedle "Apache". V okně XAMPP Control Panel vyhledejte sekci " Apache "a klikněte na tlačítko"Start". Pokud je Apache úspěšně spuštěn, zobrazí se zelená barva tlačítka a nápis "Running". Váš webový server Apache nyní běží na místním počítači.
- Otevřete webový prohlížeč a zadejte adresu "http://localhost/". Po spuštění Apache můžete otevřít jakýkoli webový prohlížeč (jako je Google Chrome nebo Mozilla Firefox) a zadat adresu "http://localhost /" v adresním řádku. Pokud je nastavena správně, měli byste vidět stránku pozdravu XAMPP.
Všimnete si: pokud již máte spuštěný webový server, jako je Skype, možná jej budete muset zavřít nebo změnit nastavení portu, aby Apache mohlo úspěšně spustit.
Vytvoření a konfigurace virtuálního hostitele
Chcete-li pracovat s virtuálními hostiteli na Windows 10, musíte postupovat podle následujících kroků:
- Otevřete soubor hosts :
- Klikněte pravým tlačítkem na tlačítko Start.
- Vyberte "Průzkumník Souborů".
- Do adresního řádku zadejte C:\Windows\System32\drivers\etc ..
- Vyhledejte soubor hosts a otevřete jej v editoru Poznámkový blok.
- Přidejte záznam pro virtuálního hostitele:
- Na otevřené stránce ve spodní části přidejte řádek 127.0.0.1 váš_host, kde je váš_host název vašeho virtuálního hostitele.
- Uložte změny souboru.
- Nastavte Apache nebo Nginx:
- Otevřete konfigurační soubor serveru (například httpd.conf pro Apache nebo nginx.conf pro Nginx).
- Najděte sekci pro virtuální hostitele.
- Přidejte nového virtuálního hostitele zadáním následujících možností:
- ServerName je název vašeho virtuálního hostitele.
- DocumentRoot je cesta ke složce se soubory vašeho virtuálního hostitele.
- Uložte změny souboru a zavřete je.
- Restartujte server:
- Přejděte do služeb systému Windows (například stiskněte klávesy Win + R a zadejte služby.msc ).
- Najděte službu Apache nebo nginx.
- Klikněte pravým tlačítkem myši na službu a vyberte restartovat.
- Zkontrolujte fungování virtuálního hostitele:
- Otevřete webový prohlížeč.
- Do adresního řádku zadejte http://ваш_хост ..
- Pokud je vše správně nakonfigurováno, měli byste vidět obsah vašeho virtuálního hostitele.
Změna souboru hosts
Chcete-li změnit soubor hosts, postupujte podle těchto kroků:
- Otevřete Správce souborů a přejděte do složky "C:\Windows\System32\drivers\etc".
- Vyhledejte soubor hosts v této složce a otevřete jej pomocí libovolného textového editoru.
- Nakonfigurujte soulad IP adres a názvů hostitelů přidáním nových řádků do souboru. Chcete-li přidat novou shodu, použijte následující formát: IP adresa jména_hostu . Například: 127.0.0.1 localhost .
- Uložte změny do souboru hosts.
Po změně souboru hosts bude možné přistupovat k místním webům pomocí jejich jmen uvedených v souboru hosts.
Připomínka: změna souboru hosts vyžaduje oprávnění správce. Před otevřením souboru hosts se proto ujistěte, že máte příslušná přístupová práva.
Otázka-odpověď
Jak Nakonfiguruji localhost na Windows 10?
Chcete-li nakonfigurovat localhost na Windows 10, musíte nainstalovat a nakonfigurovat webový server, jako je Apache nebo nginx. Poté musíte upravit soubor hosts a přidat záznam pro localhost. Poté můžete otevřít prohlížeč a přejít na localhost, abyste se ujistili, že vše funguje.
Co dělat, když localhost nefunguje na Windows 10?
Pokud localhost nefunguje na Windows 10, existuje několik možností důvodů. Je možné, že webový server není spuštěn nebo není správně nakonfigurován. Může také dojít k problému se souborem hosts nebo síťovým nastavením počítače. Doporučuje se zkontrolovat všechny tyto aspekty a v případě potřeby použít příslušné úpravy.
Který webový server je lepší použít k nastavení localhost na Windows 10?
Výběr webového serveru pro konfiguraci localhost na Windows 10 závisí na vašich potřebách. Apache a Nginx jsou oblíbené a rozšířené webové servery, které mají mnoho funkcí a funkcí. Měli byste si vybrat server, který nejlépe vyhovuje vašim požadavkům a preferencím.
Jak Nakonfiguruji webový server Apache pro použití localhost na Windows 10?
Chcete-li nakonfigurovat webový server Apache na použití localhost na Windows 10, musíte nejprve nainstalovat Apache a spustit jeho službu. Poté musíte upravit soubor httpd.conf zadáním portu a nastavení pro localhost. Poté bude Apache připraveno k použití a bude možné otevřít prohlížeč a přejít na localhost.
Co když localhost vrátí chybu "připojení se neinstaluje"?
Pokud localhost vrátí chybu "připojení se neinstaluje", může to být způsobeno několika důvody. Je možné, že webový server není spuštěn, nebo se používá nesprávný port nebo nastavení. Může být také problém se souborem hosts nebo nastavením brány firewall. Doporučuje se zkontrolovat všechny tyto aspekty a v případě potřeby použít příslušné úpravy.
Jak Nakonfiguruji localhost na Windows 10?
Chcete-li nakonfigurovat localhost na Windows 10, musíte provést několik jednoduchých kroků. Nejprve se ujistěte, že máte nainstalovaný server Apache, PHP a MySQL. Poté otevřete soubor hosts v systémové složce a přidejte řádek "127.0.0.1 localhost". To umožní vašemu operačnímu systému vědět, že localhost by měl indikovat vaše místní zařízení. Poté nakonfigurujte virtuálního hostitele v souboru httpd-vhosts.conf přidáním nového záznamu pro váš localhost. Restartujte server Apache a nyní budete mít přístup k webovému prohlížeči localhost.