Ako vytvoriť webový hostiteľ v domácnosti (s obrázkami)

Tento článok vás naučí, ako hosťovať webovú stránku vo vlastnej domácej sieti. Použijete na to bezplatný program s názvom MAMP.

Časť 1 zo 6:Príprava na hosťovanie webovej lokality

Uistite sa, že váš poskytovateľ internetových služieb povoľuje hosting. Zatiaľ čo lokálny hosting v malom rozsahu je zvyčajne v poriadku bez ohľadu na politiku poskytovateľa internetových služieb, vytvorenie webovej lokality, ktorá má značný objem prevádzky z iných sietí, môže byť v rozpore s podmienkami používania vášho poskytovateľa internetových služieb.

  • Vo väčšine prípadov môžete svoj internetový plán povýšiť na účet „Business“ (alebo podobný), aby ste umožnili podporu hostingu väčšieho rozsahu.

V prípade potreby vytvorte zdrojový kód svojej webovej stránky. Ak nemáte dokument webovej stránky, ktorý môžete použiť pre svoju domovskú stránku, budete si ho musieť vytvoriť.

Nainštalujte textový editor, ktorý dokáže spracovať dokumenty PHP. V závislosti od toho, či používate počítač so systémom Windows alebo Mac, sa tento postup bude líšiť:

  • Windows – Notepad++ je vaša najlepšia voľba.
  • Mac – Bezplatný textový editor s názvom „BBEdit“ si môžete stiahnuť na adrese https://www.barebones.com/products/bbedit/ a kliknite na tlačidlo Bezplatné stiahnutie na pravej strane stránky.

Časť 2 z 6:Inštalácia aplikácie MAMP

Otvorte webovú lokalitu MAMP. Prejdite na stránku https://www.mamp.info/en/downloads/ vo webovom prehliadači počítača.

  • Uistite sa, že to robíte na počítači, na ktorom chcete hostiť svoj server.

Vyberte možnosť sťahovania. Kliknite buď na MAMP & MAMP PRO 4.0.1 pre verziu MAMP pre Windows alebo MAMP & MAMP PRO 5.0.1 pre verziu MAMP pre počítače Mac. Začne sa sťahovať inštalačný súbor MAMP.

  • Pred stiahnutím súboru možno budete musieť potvrdiť stiahnutie alebo vybrať miesto uloženia.

Počkajte na dokončenie sťahovania aplikácie MAMP. Po stiahnutí inštalačného súboru MAMP do počítača môžete pokračovať.

Dvakrát kliknite na inštalačný súbor MAMP. Ak tak urobíte, otvorí sa inštalačné okno.

  • V počítači Mac je to súbor PKG.

Postupujte podľa pokynov na obrazovke pre inštaláciu. Tieto sa väčšinou líšia v závislosti od operačného systému vášho počítača, ale nezabudnite zrušiť zaškrtnutie políčka „Inštalovať MAMP PRO“, ak je počas procesu inštalácie zaškrtnuté.

Počkajte, kým MAMP dokončí inštaláciu. Po dokončení inštalácie programu MAMP môžete pokračovať v jeho konfigurácii.

Časť 3 zo 6:Konfigurácia aplikácie MAMP

Otvorte MAMP. Kliknite alebo dvakrát kliknite na ikonu sivej aplikácie sloník. Malo by sa zobraziť okno ovládacieho panela MAMP.

  • V počítači Mac nájdete ikonu aplikácie MAMP v priečinku Aplikácie.

Kliknite na Použite ďalší voľný port keď sa zobrazí výzva. To umožní aplikácii MAMP preskočiť používanie portu 80 v prospech používania ďalšieho voľného portu.

  • Prakticky vo všetkých prípadoch bude MAMP používať port 81, ak port 80 nie je voľný.

Kliknite na adresu Áno keď sa zobrazí výzva. Týmto spôsobom umožníte aplikácii MAMP používať vybraný port.

Potvrďte všetky požiadavky brány Firewall. Ak používate počítač s Windows, Firewall vás požiada o povolenie prepustiť Apache aj MySQL. Kliknite na Povoliť na oboch výzvach predtým, ako budete pokračovať.

  • V počítači Mac tento krok preskočte.

Časť 4 zo 6:Nahrávanie webovej stránky

Skopírujte zdrojový kód svojej webovej stránky. Otvorte dokument obsahujúci zdrojový kód vašej webovej stránky, zvýraznite text dokumentu a stlačte Ctrl+C (Windows) alebo ⌘ Príkaz+C (Mac).

Kliknite na Predvoľby... Nachádza sa na ľavej strane okna MAMP. Týmto spôsobom sa otvorí vyskakovacie okno.

Kliknite na tlačidlo Webový server záložku. Táto možnosť sa nachádza v hornej časti vyskakovacieho okna.

Kliknite na adresu Otvorte stránku. Nachádza sa uprostred okna. Tým sa otvorí váš priečinok MAMP „htdocs“.

  • V počítači Mac kliknite na ikonu v tvare priečinka napravo od záhlavia „Koreň dokumentu“.

Otvorte „index.php“ súbor. Kliknite pravým tlačidlom myši na položku „index.php“ súbor, potom kliknite na Upraviť pomocou Poznámkového bloku++ vo výslednej rozbaľovacej ponuke.

  • V počítači Mac kliknite raz na položku „index.php“, kliknite na tlačidlo Súbor, vyberte Otvorte pomocou, a kliknite na tlačidlo BBEdit možnosť. Ak to nefunguje, otvorte program BBEdit, potom presuňte položku „index.php“ súbor do jej okna.

Nahraďte „Index.obsah súboru „php“ s vaším zdrojovým kódom. Stlačte buď Ctrl+A (Windows) alebo ⌘ Príkaz+A (Mac), aby ste vybrali všetok text v „indexe.php“ dokumentu, potom stlačte Ctrl+V alebo ⌘ Príkaz+V pre vloženie skopírovaného zdrojového kódu webovej stránky.

Uložiť dokument. Stlačte tlačidlo Ctrl+S (Windows) alebo ⌘ Príkaz+S (Mac), aby ste tak urobili.

Zatvorte dokument a jeho hostiteľský priečinok. Tým by ste sa mali vrátiť do vyskakovacieho okna „Predvoľby“ aplikácie MAMP.

Kliknite na stránku OK. Nachádza sa v dolnej časti okna. Tým sa uložia vaše nastavenia a zatvorí sa vyskakovacie okno.

Časť 5 z 6:Prístup k vašej webovej lokalite

Kliknite na Spustenie serverov. Nachádza sa na pravej strane okna.

Kliknite na položku Otvorte úvodnú stránku. Túto možnosť nájdete na ľavej strane okna. Vo vašom predvolenom webovom prehliadači sa otvorí úvodná stránka MAMP.

Kliknite na Moja webová stránka karta. Nachádza sa v hornej časti stránky. Týmto spôsobom otvoríte svoju webovú stránku.

Prezrite si svoju webovú lokalitu. Prejdite si webovú stránku, aby ste si ju mohli zobraziť celú.

Skontrolujte adresu svojej webovej stránky. Adresu webovej stránky nájdete v adresnom riadku v hornej časti prehliadača; adresa vašej webovej stránky by mala byť niečo ako „localhost:81“. Toto je adresa, ktorú zadáte na prístup k vašej webovej lokalite, keď sa budete nachádzať v aktuálnej sieti počas spusteného programu MAMP.

Časť 6
Časť 6 zo 6:Zobrazenie vašej webovej stránky z iného počítača

Uistite sa, že je vaša webová stránka v prevádzke. Aby ste mohli pristupovať k svojej webovej lokalite, musíte mať na svojom hostiteľskom počítači spustený program MAMP.

  • Nemôžete sa pripojiť k svojej webovej lokalite, ak je MAMP (alebo váš hostiteľský počítač) vypnutý.

Nastavte statickú adresu IP pre svoj hostiteľský počítač. Statická adresa IP zabezpečí, že sa adresa IP vášho počítača nebude meniť, čím sa zabezpečí, že adresa vašej webovej stránky zostane konzistentná:

  • Otvorte stránku smerovača.
  • V prípade potreby sa prihláste.
  • Nájdite zoznam aktuálne pripojených počítačov.
  • Nájdite názov vášho počítača.
  • Vyberte Rezervujte si stránku alebo Uzamknite stránku možnosť vedľa IP adresy vášho počítača.

Presmerujte port MAMP „Apache“ na svojom smerovači. To bude zahŕňať otvorenie sekcie „Presmerovanie portov“ vášho smerovača, pridanie portu, ktorý ste použili pre Apache pri konfigurácii MAMP, a uloženie nastavení.

  • Port, ktorý Apache používa, si môžete pozrieť kliknutím na tlačidlo Predvoľby… na paneli MAMP, kliknutím na Porty a pozrite sa na číslo vedľa nadpisu „Apache“.

Nájdite verejnú IP adresu svojho hostiteľského počítača. Najjednoduchšie to urobíte tak, že otvoríte Google a zadáte aká je moja IP adresa, a stlačením ↵ Enter. V hornej časti výsledkov vyhľadávania by ste mali vidieť verejnú IP adresu svojho počítača.

Použite počítač v inej sieti. Aby ste predišli konfliktom medzi miestnym hostiteľom vašej siete a verejnou IP adresou, skúste sa pripojiť k svojej webovej lokalite pomocou iného počítača, ako je váš hostiteľský počítač v inej sieti.

  • Prejdite na svoju webovú stránku. Pomocou počítača v inej sieti otvorte webový prehliadač, zadajte verejnú adresu IP hostiteľského počítača, napíšte dvojbodku (:), zadajte číslo portu Apache a stlačte ↵ Zadajte. Tým by ste sa mali dostať na webovú stránku.

    • Ak je napríklad verejná IP adresa hostiteľského počítača „123.456.78.901“ a používate port 81 pre Apache, zadáte 123.456.78.901:81 a stlačte tlačidlo ↵ Enter.