Domovská » jak » Začátečník Geek Jak uspořádat vlastní web na Windows (WAMP)

    Začátečník Geek Jak uspořádat vlastní web na Windows (WAMP)

    Hosting vašich vlastních webových stránek nemusí stát měsíční poplatek nebo vyžadovat spoustu technických znalostí pro nastavení. Pokud stačí jen hostit malou webovou stránku, která bude mít jen několik návštěvníků, můžete počítač z Windows změnit na server WAMP.

    Měli byste hostit své vlastní stránky?

    Při hostování vlastních webových stránek na vašem místním počítači je spousta legrace, chcete-li webové stránky, které lidé mohou skutečně přistupovat, možná budete chtít získat svůj vlastní web hostingový plán někde. Bluehost nabízí neomezený web hosting za 3,95 dolarů za měsíc s plnou podporou pro PHP a MySQL. Je to určitě snadný způsob, jak začít s webovými stránkami a mají jednoduché instalační programy s 1 klepnutím, abyste mohli začít s populárním softwarem, jako je WordPress a další.

    Pokud hostujete vlastní lokální web, do něhož chcete mít přístup, budete muset otevřít firewall do vašeho domácího počítače, což znamená, že byste mohli otevřít některé bezpečnostní otvory. Je to rozhodně stojí za to přemýšlet o získání levné hosting plánu jinde, jako Bluehost nebo Hostgator.

    Pokud chcete server místního rozvoje, pokračujte v čtení.

    Co je to "WAMP"?

    WAMP je zkratka pro "Windows, Apache, MySQL a PHP". Když stahujete WAMP, stačí stáhnout program, který nainstaluje tři různé věci. WAMPy jsou výhodné, protože vám umožní stahovat a instalovat všechny balíčky, které potřebujete pro hostování dynamického webového obsahu v jednom padnutí. Jinak byste museli stáhnout tyto tři balíčky zvlášť.

    Okna - "W" ve WAMP je jen tam, aby bylo specifikováno, že program je kompatibilní s operačními systémy Windows.

    Apache - Jedná se o program, který slouží k tomu, aby skutečně hostil vaše webové stránky. Díky tomu můžete hostovat soubory HTML a další statický webový obsah.

    MySQL - To poskytuje databázi pro váš webový obsah. Mnoho dynamických webových stránek potřebuje ukládat data (tj. Uživatelská jména a heslo pro webové účty), kde MySQL přichází.

    PHP - Nejpopulárnější jazyk pro psaní dynamického webového obsahu - zdaleka. WordPress, Facebook, Joomla a mnoho dalších webových stránek a systémů pro správu obsahu využívají PHP. Pokud hodláte hostit více než statické webové stránky, PHP bude nezbytným společníkem.

    Pokud používáte systém Linux namísto systému Windows, musíte nainstalovat lampu. Je také možné hostovat webové stránky v systému Windows pomocí služby IIS, takže nemusíte instalovat žádný software třetí strany. Přechod na IIS trasu se nedoporučuje pro většinu účelů a je to mnohem více procesu podporujícího dynamický webový obsah - takže se držte WAMPu, pokud nemáte jedinečnou okolnost vyžadující IIS.

    Předtím, než začneme, pochopte, že hosting webových stránek na každodenním počítači a připojení k internetu pro spotřebitele se nedoporučuje pro nic, co přesahuje testovací účely a / nebo hostuje malý web pro několik návštěvníků. Pamatujte, že při příštím spuštění systému Windows Update je třeba restartovat systém, vaše webové stránky klesají spolu s ním - není to ideální situace pro vážné webové stránky.


    Instalace WAMPu

    Existuje spousta programů WAMP, ale budeme pracovat s WampServer. Přejděte na své webové stránky a stáhněte nejnovější verzi svého programu a spusťte instalaci.

    Pokyny k instalaci jsou samozřejmé; stačí vše udržet na výchozí hodnotě a pokračovat kliknutím na tlačítko Další. Stačí, když kliknete na možnost Otevřít v této výzvě, aby WampServer používal váš výchozí prohlížeč, kdykoli se rozhodnete podívat na svůj web:

    Nezapomeňte také přidat bezpečnostní výjimku pro Apache v bráně Windows Firewall:

    Po dokončení instalace zaškrtněte políčko "Spusťte WampServer 2 nyní" předtím, než stisknete tlačítko Dokončit. Měli byste vidět program spuštěný ve vaší oznamovací oblasti.

    Kliknutím levým tlačítkem na ikonu a stisknutím "Localhost" v horní části nabídky výběru otevřete svůj web.

    Výchozí stránka právě zobrazuje stránku s rychlými informacemi, abychom mohli potvrdit, že všechny součásti pracují správně. Pokud se zobrazí tato obrazovka, úspěšně jste nainstalovali WAMP server.

    Některé rychlé odstraňování problémů

    Udělali jsme několik zkušebních instalací tohoto programu a zjistili jsme, že několik balíčků od společnosti Microsoft je naprosto nezbytné pro správné fungování WampServeru. Pokud jste narazili na žádné potíže až do tohoto bodu, ujistěte se, že máte nainstalovány následující aktualizace, odinstalujte WampServer, restartujte počítač a znovu nainstalujte WampServer.

    Požadované balíčky WAMP:
    Balík redistribuovatelného balíčku Microsoft Visual C ++ 2008 SP1 (x86)
    Balík redistribuovatelného balíčku Microsoft Visual C ++ 2010 SP1 (x86)
    Microsoft Visual C ++ 2012 (vyberte vcredist_x86.exe)

    WAMP 64bitové požadované balíčky:
    Microsoft Visual C ++ 2008 SP1 redistribuovatelný balíček (x86) (to není překlep - potřebujete balík x86)
    Balík redistribuovatelného balíku Microsoft Visual C ++ 2008 (x64)
    Balík Redistribuovatelný balíček Microsoft Visual C ++ 2010 SP1 (x64)
    Microsoft Visual C ++ 2012 (vyberte vcredist_x64.exe)

    Další konfigurace WAMP

    Chcete-li změnit stránku (y), kterou webový server zobrazuje, otevřete adresář www kliknutím levým tlačítkem na ikonu WAMP v oznamovací oblasti.

    Složka, která se otevře, je místo, kde musíte na svých webových stránkách umístit nějaké soubory, které byste chtěli hostit. Cokoliv z instalačních souborů aplikace WordPress do statických souborů HTML může být umístěno zde a změny se projeví na vašem webu současně (stačí klepnout na obnovení).

    Podívejme se na rychlý příklad toho, jak byste do tohoto adresáře upustili obsah, aby mohl být zobrazen na vašem webu. Můžete použít program pro vývoj webových aplikací nebo něco tak jednoduchého jako Poznámkový blok, abyste vytvořili základní PHP stránku a vložili ji na své webové stránky.

    Následující kód bude dobrý začátek:



    Test PHP


    Ahoj světe

    '; ?>

    Vložte tento kód do programu Poznámkový blok a uložte soubor jako index.php uvnitř C: \ wamp \ www

    Nyní se vraťte na své webové stránky (nebo stiskněte tlačítko [F5], pokud jste ji již otevřeli) a uvidíte stránku, kterou jste právě vytvořili.

    Ve výchozím nastavení je váš web přístupný pouze počítači, na kterém je WampServer nainstalován. To je perfektní pro každého, kdo právě používá svůj WAMP server k testování nebo vývojovým účelům, ale aby vaše webové stránky byly přístupné do zbytku světa, klikněte na ikonu WampServeru a klikněte na tlačítko "Put Online".

    Ve výchozím nastavení je konfigurační soubor Apache nastaven na odepření příchozích připojení od všech, s výjimkou lokálního hostitele, takže budete muset také změnit dva řádky kódu, takže ostatní zařízení nevidí chybu "403 Zakázáno" při každém pokusu o načtení tvoje stránka. Přístup k httpd.conf (konfigurační soubor Apache) kliknutím levým tlačítkem myši na nabídku WampServer a hledáním ve složce Apache.

    Přejděte dolů, dokud neuvidíte nějaký kód, který říká:

    Objednávka Deny, Allow

    Popíráte od všech

    Smazat tento kód a nahradit ho:

    Objednávka povolit, zamítnout

    Povolit od všech

    Uložte změny do httpd.conf a restartujte všechny služby.

    Vaše stránky by měly být nyní přístupné z World Wide Web. Pokud tomu tak není, ujistěte se, že jste předali port 80 do počítače ve směrovači.