Začiatočník Geek Ako hosťovať svoje vlastné webové stránky na Windows (WAMP)
Hosting vašich vlastných webových stránok nemusí stáť mesačný poplatok alebo vyžadovať veľa technických znalostí na nastavenie. Ak stačí len hostiť malú webovú stránku, ktorá bude mať len niekoľko návštevníkov, môžete zmeniť počítač Windows na WAMP server.
Mali by ste hosťovať svoje vlastné stránky?
Kým hosťovanie vlastných webových stránok na vašom lokálnom počítači je veľa zábavy, ak chcete webové stránky, ktoré ľudia môžu skutočne pristupovať, možno budete chcieť získať svoj vlastný web hosting plánu niekde. Bluehost ponúka neobmedzený web hosting za 3,95 dolárov za mesiac s plnou podporou pre PHP a MySQL. Je to určite jednoduchý spôsob, ako začať s webovými stránkami a majú jednoduché inštalačné programy s 1 kliknutím, ktoré vám umožnia začať používať populárny softvér ako WordPress a ďalšie.
Ak hosťujete svoje vlastné lokálne stránky, ku ktorému chcete mať prístup, budete musieť otvoriť bránu firewall do vášho domáceho počítača a to znamená, že potenciálne otvárate niektoré bezpečnostné diery. Rozhodne stojí za to premýšľať o tom, ako získať lacný hostingový plán inde, napríklad Bluehost alebo Hostgator.
Ak chcete server lokálneho vývoja, pokračujte v čítaní.
Čo je "WAMP"?
WAMP je skratka, ktorá slúži ako "Windows, Apache, MySQL a PHP". Keď si stiahnete WAMP, stačí načítať program, ktorý nainštaluje tri rôzne veci. WAMP sú pohodlné, pretože vám umožňujú prevziať a nainštalovať všetky balíky, ktoré potrebujete na hosťovanie dynamického webového obsahu v jednom poklese. V opačnom prípade by ste museli stiahnuť tieto tri balíky samostatne.
windows - "W" vo WAMP je len tam, aby špecifikovali, že program je kompatibilný s operačnými systémami Windows.
apache - Toto je program, ktorý sa používa na skutočné hosťovanie vašich webových stránok. Samotným programom môžete umiestniť súbory HTML a iný statický webový obsah.
MySQL - Toto poskytuje databázu pre váš webový obsah. Mnoho dynamických webových stránok potrebuje uchovávať údaje (t. J. Používateľské mená a heslo pre webové účty), kde MySQL prichádza.
PHP - Najpopulárnejší jazyk pre písanie dynamického webového obsahu - zďaleka. WordPress, Facebook, Joomla a mnoho ďalších webových stránok a systémov pre správu obsahu využívajú PHP. Ak plánujete hostiť niečo viac ako statické webové stránky, bude PHP dôležitým spoločníkom.
Ak používate systém Linux namiesto systému Windows, budete musieť nainštalovať lampu. Je tiež možné hosťovať webové stránky v systéme Windows pomocou služby IIS, takže nemusíte inštalovať softvér tretích strán. Prejsť na cestu IIS sa neodporúča pre väčšinu účelov a je to oveľa viac procesu na podporu dynamického webového obsahu - tak držte WAMP, ak nemáte jedinečné okolnosti vyžadujúce IIS.
Než začneme, porozumieť tomu, že hosťovanie webových stránok na každodennom počítači a pripojenie na internet pre spotrebiteľa sa neodporúča na nič iné ako testovacie účely a / alebo hosťovanie malej webovej stránky pre niekoľkých návštevníkov. Pamätajte si, že pri ďalšom spustení systému Windows Update sa musí váš web spúšťať spolu s ním - nie je to ideálna situácia pre vážne webové stránky.
Inštalácia WAMP
Existuje veľa programov WAMP, ale budeme spolupracovať s WampServerom. Prejdite na ich webové stránky a stiahnite si najnovšiu verziu ich programu a spustite inštaláciu.
Príkazy na inštaláciu sú samozrejmé; stačí mať všetko na predvolenú hodnotu a pokračovať kliknutím na tlačidlo Ďalej. Môžete jednoducho kliknúť na položku Otvoriť v tomto výzve, aby WampServer používal váš predvolený prehliadač vždy, keď sa rozhodnete pozrieť na vašu webovú stránku:
Nezabudnite tiež pridať bezpečnostnú výnimku pre Apache v bráne Windows Firewall:
Po dokončení inštalácie začiarknite políčko "Spustite WampServer 2 teraz" pred stlačením Finish (Dokončiť). Mali by ste vidieť program spustený v oblasti oznámení.
Ľavým kliknutím na ikonu a kliknutím na položku "Localhost" v hornej časti ponuky výberu otvoríte svoj web.
Predvolená stránka nám v súčasnosti zobrazuje stránku s rýchlymi informáciami, aby sme potvrdili, že všetky komponenty pracujú správne. Ak vidíte túto obrazovku, úspešne ste nainštalovali WAMP server.
Niektoré rýchle riešenia problémov
Urobili sme niekoľko testovacích inštalácií tohto programu a zistili sme, že niekoľko balíkov od spoločnosti Microsoft je absolútne nevyhnutné pre správne fungovanie WampServeru. Ak ste narazili na akékoľvek problémy až do tohto bodu, uistite sa, že máte nainštalované nasledujúce aktualizácie, odinštalujte WampServer, reštartujte počítač a preinštalujte WampServer.
WAMP 32-bitové balíky:
Balík redistribuovateľného balíka Microsoft Visual C ++ 2008 SP1 (x86)
Balík redistribuovateľného balíka Microsoft Visual C ++ 2010 SP1 (x86)
Microsoft Visual C ++ 2012 (vyberte vcredist_x86.exe)
WAMP 64-bitové požadované balíky:
Balík redistribuovateľného balíka Microsoft Visual C ++ 2008 SP1 (x86) (to nie je preklep - potrebujete balík x86)
Balík redistribuovateľného balíka Microsoft Visual C ++ 2008 (x64)
Balík redistribuovateľného balíka Microsoft Visual C ++ 2010 SP1 (x64)
Microsoft Visual C ++ 2012 (vyberte vcredist_x64.exe)
Ďalšia konfigurácia WAMP
Ak chcete zmeniť stránku (-y), ktorú váš webový server zobrazí, otvorte adresár www ľavým kliknutím na ikonu WAMP v oblasti oznámení.
Priečinok, ktorý sa otvorí, je miesto, kde musíte na svojom webe umiestniť ľubovoľné súbory, ktoré by ste chceli hostiť. Čokoľvek z inštalačných súborov WordPress do statických súborov HTML môže byť umiestnených tu a zmeny sa prejavia na vašich webových stránkach súčasne (stačí kliknúť na obnovenie).
Poďme sa pozrieť na rýchly príklad toho, ako by ste prepadli obsah do tejto zložky, aby sa zobrazoval na vašich webových stránkach. Môžete použiť webový vývojový program alebo niečo také jednoduché ako program Poznámkový blok, aby ste vytvorili základnú PHP stránku a vložili ju na vaše webové stránky.
Nasledujúci kód bude dobrý začiatok:
,; ?>
PHP Testovanie
Hello World
Prilepte tento kód do programu Poznámkový blok a uložte súbor ako index.php vo vnútri C: \ wamp \ www
Teraz sa vráťte na svoju webovú stránku (alebo ju otvorte [F5], ak ste ju už otvorili) a uvidíte stránku, ktorú ste práve vytvorili.
V predvolenom nastavení je vaša webová lokalita v súčasnosti prístupná iba počítačom, na ktorom je WampServer nainštalovaný. To je ideálne pre každého, kto používa WAMP server na testovanie alebo vývojové účely, ale aby váš web bol dostupný pre zvyšok sveta, kliknite na ikonu WampServer a kliknite na "Put Online".
V predvolenom nastavení je konfiguracný súbor Apache nastavený tak, aby zakazoval prichádzajúce pripojenia od všetkých, s výnimkou lokálneho hostiteľa, takže budete musieť zmeniť aj dva riadky kódu, takže iné zariadenia nevidia chybu "403 Forbidden" pri pokuse o načítavanie vaše stránky. Prístup k httpd.conf (konfiguračný súbor Apache) ľavým kliknutím na ponuku WampServer a hľadaním v priečinku Apache.
Posuňte sa nadol, kým neuvidíte kód, ktorý hovorí:
Objednávka Deny, Allow
Popierajte zo všetkých
Odstráňte tento kód a nahraďte ho nasledovným:
Objednávka Povoliť, Zakázať
Povoliť zo všetkých
Uložte zmeny do httpd.conf a reštartujte všetky služby.
Vaše stránky by mali byť teraz prístupné z World Wide Web. Ak tomu tak nie je, uistite sa, že ste na smerovači presmerovali port 80 do počítača.