Nejúčinnějším způsobem testování dynamického obsahu je přes místní webový server. Pokud potřebujete vědět, jak si jeden nastavit, jste na správném místě.
V tomto článku vám ukážeme, jak nastavit místní webový server v různých operačních systémech a jak otestovat úspěšnou instalaci.
Jak nastavit lokální webový server?
Místní webový server je v zásadě nastaven instalací softwaru do počítače, který mu poskytuje funkce webového serveru; je místní, protože za jeho správu zodpovídáte vy. Ukážeme vám, jak změnit počítač na server HTTP, většinou na základě instalace softwaru Apache. Nejprve však uvádíme několik předpokladů:
- Vyhrazený počítač, který se stane vaším serverem
- Se systémem Windows nebo Linux nebo počítačem Mac se systémem macOS
- Připojení k internetu
- Dvoujádrový procesor 2 GHz nebo vyšší
- 4 GB RAM
- 1 GB volného místa na disku.
Jak nastavit lokální webový server v systému Windows 10?
Windows 10 není založen na Unixu, proto nainstalujeme XAMPP, což je kombinace Apache, MySQL a PHP. Chcete-li nainstalovat XAMPP, postupujte takto:
- Navigovat do XAMPP a pokračujte v instalaci verze pro Windows.
- Po zobrazení výzvy spusťte instalační program.
- Vyberte Apache a nainstalujte pouze webový server.
- Po dokončení instalace otevřete ovládací panel XAMPP kliknutím na tlačítko Dokončit.
Úspěšnou instalaci potvrdíte zadáním 127.0.0.1
nebo localhost
do adresního řádku webového prohlížeče. Měla by se zobrazit konfigurační stránka XAMPP.
Jak nastavit lokální webový server na Macu?
MacOS má předinstalovaný webový server Apache; Chcete-li jej zapnout, postupujte takto:
- Klikněte na Finder.
- Klikněte na Aplikace> Nástroje, poklepejte na Terminál.
- Nyní zadejte a spusťte tento příkaz a zapněte Apache:
sudo apachectl start
- Chcete-li potvrdit, že je Apache aktivní, zadejte
127.0.0.1
nebolocalhost
z adresního řádku webového prohlížeče. Měli byste vidět a funguje to! zpráva.
Jak nastavit lokální webový server na Ubuntu?
Chcete-li nainstalovat webový server Apache na Ubuntu Linux 18.04, postupujte takto:
- Otevřete terminál a zadejte příkaz:
sudo apt-get install apache2
- Potvrďte instalaci a poté si sedněte, zatímco je Apache nainstalován.
- Chcete-li potvrdit, že instalace byla úspěšná, zadejte do adresního řádku webového prohlížeče následující:
https://local.server.ip
• Ve webovém prohlížeči by se měla zobrazit Výchozí stránka Apache2 Ubuntu.
Jak nastavit lokální webový server na Linuxu?
- Otevřete terminál pro distribuci založenou na Debianu a Ubuntu / Ubuntu a zadejte příkaz:
sudo apt install apache2
• Pro CentOS a Red Hat zadejte příkaz:sudo dnf install httpd
- Chcete-li potvrdit, že instalace proběhla úspěšně, zadejte
localhost
nebo127.0.0.1
do vašeho webového prohlížeče.
• Na výchozí uvítací stránce Apache by se mělo zobrazit, že funguje.
Jak nastavit webový server LAN?
Nyní vám ukážeme, jak nastavit síť LAN prostřednictvím systému Windows, který se připojuje k internetu. Nejprve budete potřebovat následující:
jak zkontrolovat, zda je telefon rootovaný
- počítač (server)
- síťový přepínač
- širokopásmové připojení
- router (s vestavěným modemem)
- zařízení, která chcete připojit k síti
- Ethernetové kabely
Připojte svůj první počítač:
Připojte směrovač nebo síťový přepínač k počítači pomocí ethernetového kabelu a poté jej zapněte. Pokud provádíte nastavení poprvé, provede to automaticky Průvodce nastavením sítě. Pokud se nezobrazí, proveďte následující:
- Klikněte na Centrum sítí a sdílení v Ovládacích panelech nebo v Nastavení.
- Vyberte Nastavit nové připojení nebo síť.
- Projděte si pokyny na obrazovce.
Konfigurace Wi-Fi:
Pokud chcete, aby byla vaše zařízení připojena k síti bezdrátově, budete muset nastavit Wi-Fi; pokud ne, můžete použít ethernetové kabely.
Podle pokynů uvedených v příručce k routeru / přepínači sítě povolte Wi-Fi. Chcete-li zajistit maximální bezpečnost, proveďte následující:
- Zvažte změnu výchozího SSID (název sítě), přihlášení k Wi-Fi a hesla. Toho lze dosáhnout přihlášením k routeru, buď procházením nastavení sítě, nebo webovým prohlížečem v počítači.
- Nezapomeňte zvolit nejpokročilejší ochranu zabezpečení - aktuálně je to WPA2.
- Aby se změny projevily, restartujte počítač.
Připojte svou LAN k internetu:
Chcete-li získat přístup na web LAN, připojte směrovač a modem k hlavní telefonní lince pomocí portu WAN.
Připojte zařízení k síti LAN:
Ať už jste zařízení připojili k síti LAN pomocí kabelu Wi-Fi nebo ethernet, postupujte takto:
- Na svých zařízeních zapněte Wi-Fi
- Vyberte svou síť
- Po výzvě zadejte své nové heslo
Připojení k síti LAN pomocí ethernetových kabelů:
- Připojte kabel k síťovému přepínači / routeru
- Druhý konec zapojte do zařízení
- Totéž proveďte pro ostatní zařízení, budete k nim mít přístup z jakéhokoli zařízení ve vaší síti LAN.
Nyní začněte sdílet:
Chcete-li nastavit domácí skupinu pro sdílení zdrojů v síti, postupujte takto:
- Přejděte na Ovládací panely> Síť a internet> Domácí skupina.
- Vyberte Vytvořit domácí skupinu, spustí se průvodce nastavením domácí skupiny a poskytne vám heslo potřebné pro připojení ostatních zařízení k síti LAN.
Existuje několik způsobů, jak sdílet a poskytovat přístup k prostředkům v síti LAN, včetně:
- Pravým kliknutím na soubory nebo složky> Sdílet s…
- Přidávání souborů do veřejných složek a zapněte sdílení veřejných složek prostřednictvím Centra sítí a sdílení.
Jak nastavit místní server HTTP?
Nyní vám ukážeme, jak nastavit místní webový server pro testování. Pro instalaci Pythonu ve Windows proveďte následující:
- Přejděte na domovskou stránku Pythonu python.org .
- V sekci Stažení vyberte odkaz Python 3.xxx.
- Ve spodní části obrazovky vyberte soubor Windows x86 exe ke stažení.
- Po stažení soubor spusťte.
- Na první stránce nezapomeňte zaškrtnout políčko Přidat Python 3.xxx na PATH.
- Vyberte Instalovat a po dokončení Zavřít.
- Otevřete příkazový řádek a zadáním tohoto příkazu zkontrolujte úspěšnou instalaci:
python -V
# Or you may have command py available,
# in that case attempt py -V
Zobrazí se verze. Pokud je číslo správné, zadejte následující příkaz cd a poté do adresáře, kde je umístěn váš příklad:
# add the directory name to enter, e.g.
cd Desktop
# use two dots to go up a directory level if necessary
cd ..
Nyní pro spuštění serveru v adresáři zadejte následující příkazy:
# If the Python version displayed is more than 3.X
python3 -m http.server
# In windows as an alternative enter python to substitute py -3, or python3
# If Python version 2.X is displayed
python -m SimpleHTTPServer
Chcete-li zobrazit seznam obsahu v adresáři, přejděte na server z adresního řádku webového prohlížeče a zadejte localhost:8000
Pokud je port 8000 již obsazen, použijte jiný port, např .:
python3 -m http.server 7800
(Python 3.x) nebopython -m SimpleHTTPServer 7800
(Python 2.x)
Poté zadejte localhost:7800
pro přístup k serveru.
Jak nastavit místní webový server ve Windows 10 a MAMP?
Pro novou instalaci MAMP / MAMP PRO ve Windows 10 postupujte takto:
- Přejděte na a stáhněte si MAMP PRO z www.mamp.info .
- Přejděte do složky se staženými soubory a dvakrát klikněte na
setup_MAMP_MAMP_PRO_4.x.exe
soubor. - Při instalaci postupujte podle pokynů na obrazovce.
Poznámka: oba MAMP PRO C:MAMP PRO
a MAMP C:MAMP
složky budou nainstalovány, ignorujte složku MAMP PRO, pokud nechcete používat verzi pro.
Chcete-li spustit program MAMP a otestovat úspěch, postupujte takto:
- V Průzkumníkovi Windows přejděte do složky C: MAMP a otevřete soubor MAMP.exe. soubor. Pokud se zobrazí bezpečnostní upozornění, povolte přístup.
- Apache Server a MySQL Server by se měly spustit automaticky, pokud ne, klikněte na Start Servers.
- V nabídce MAMP klikněte na Předvolby.
- Zadejte
8888
v poli portu Apache. - Vyberte Otevřít stránku WebStart.
- Vítejte! MAMP byl úspěšně nainstalován Stránka by se měla zobrazit.
Další časté dotazy
Co je to místní webový server?
Místní webový server je počítač, který uspokojením požadavků HTTP od veřejnosti vrací webové stránky. Například webový vývojář může hostovat web a mít všechny soubory nebo software potřebný pro web fyzicky uložený ve svém počítači (místně) na rozdíl od externí společnosti poskytující webhosting.
Co je LAN?
LAN (místní síť) spojuje kolekci zařízení v jedné oblasti, například v domácnosti, kanceláři nebo v budově. Velikost LAN se může pohybovat od tisíců uživatelů a zařízení až po jednoho uživatele.
Co je WAN?
WAN (wide area network) spojuje telekomunikace geograficky. Obvykle jej používají vládní subjekty, školy a podniky k vzájemnému předávání dat, což lidem umožňuje vykonávat jejich funkce bez ohledu na jejich fyzickou lokalitu.
Od běžného počítače po výkonný webový server
Místní webové servery jsou skvělé pro hostování webových stránek a ukládání téměř všeho, k čemu chcete ostatním umožnit přístup. Se softwarovými balíčky, které magicky promění váš běžný počítač nebo počítač na webový server, je celkem jednoduché jej nastavit.
Nyní, když jsme vám ukázali, jak nastavit vlastní, dokázali jste svůj webový server uvést do provozu? Pro jaký typ věcí používáte svůj webový server? Rádi bychom od vás slyšeli, zanechte komentář v sekci níže.