2Sep

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.

by ste mali hosťovať svoje vlastné stránky?

Zatiaľ čo hosťujete svoje vlastné webové stránky na vašom lokálnom počítači, je veľa zábavy, ak chcete mať webové stránky, ktoré môžu ľudia skutočne pristupovať, možno budete chcieť niekde získať svoj vlastný webový plán. 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ých inštalačných nástrojov s 1 kliknutím, aby ste mohli začať používať populárny softvér, ako je WordPress a ďalšie.

Ak spravujete svoju vlastnú miestnu lokalitu, do ktorej chcete mať prístup, budete musieť otvoriť svoj firewall k vášmu domácemu počítaču, čo 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 akronym, 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 tu iba na určenie, ž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 hosťovať súbory HTML a iný statický webový obsah.

MySQL - poskytuje databázu pre váš webový obsah. Mnoho dynamických webových stránok potrebuje ukladať dáta( 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 mnohé iné webové stránky a systémy na 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ť LAMP.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 nedoporučuje pre väčšinu účelov a je to oveľa viac procesu na podporu dynamického webového obsahu - tak sa držte WAMPu, ak nemáte jedinečné okolnosti vyžadujúce IIS.

Predtým, než začneme, prosím, pochopte, ž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 potrebe systému Windows Update reštartovať systém, vaše webové stránky klesnú spolu s ním - nie je to ideálna situácia pre vážne webové stránky.


Inštalácia WAMP

K dispozícii je veľa programov WAMP, ale budeme pracovať s programom WampServer. Prejdite na svoje webové stránky a stiahnite si najnovšiu verziu ich programu a spustite inštaláciu.

Inštalačné výzvy sú samozrejmé;stačí, aby bolo všetko na predvolenú hodnotu a pokračovalo 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,"Teraz spustite WampServer 2" pred stlačením tlačidla 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 momentálne nám zobrazuje stránku s rýchlymi informáciami, aby sme mohli potvrdiť správnosť fungovania všetkých komponentov. Ak sa zobrazí táto obrazovka, úspešne ste nainštalovali WAMP server.

Niektoré rýchle riešenie problémov

Uskutočnili 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é na to, aby WampServer fungoval správne. 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:

WAMP 64-bitový balík potrebný pre
Microsoft Visual C ++ 2008 SP1 Redistribuovateľný balík( x86)
Microsoft Visual C ++ 2010 SP1 redistribuovateľný balík( x86)
Microsoft Visual C ++ 2012( vyberte vcredist_x86.exe)Microsoft Visual C ++ 2008 SP1 Redistribuovateľný balík( x86)( to nie je typo - potrebujete balík x86)
Microsoft Visual C ++ 2008 redistribuovateľný balík( x64)
Microsoft Visual C ++ 2010 SP1 Redistribuovateľný balík( x64)
Microsoft Visual C ++ 2012vcredist_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í.

Zložka, ktorá sa otvorí, je miesto, kde musíte na svoje webové stránky umiestniť ľubovoľné súbory, ktoré by ste chceli hostiť.Akékoľvek informácie z inštalačných súborov WordPress do statických súborov HTML môžete umiestniť sem a zmeny sa prejavia na vašich webových stránkach naraz( jednoducho kliknite na tlačidlo Obnoviť).

Poďme sa pozrieť na rýchly príklad toho, ako by ste prenechali 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 Poznámkový blok na vytvorenie základnej PHP stránky a vložte ju na vaše webové stránky.

Nasledujúci kód bude dobrý štart:

& lt; html & gt;
& head & gt;
& title & gt; PHP Test & lt; / title & gt;
& lt; / head & gt;


& lt;? Php echo '& lt; p & gt; Hello World & lt; / p & gt;? & Gt;
& lt; / body & gt;
& lt; / html & gt;

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 svoje webové stránky( alebo ho otvorte [F5], ak ho už otvoríte) a uvidíte stránkupráve vytvorené.

V predvolenom nastavení je vaša webová lokalita 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 bol váš web dostupný pre zvyšok sveta, kliknite na ikonu WampServer a kliknite na "Put Online".

Konfiguračný súbor Apache je predvolene 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 Zakázané", kedykoľvek sa pokúsianačítať vaše stránky. Prístup k httpd.conf( konfiguračný súbor Apache) kliknutím ľavým tlačidlom myši na ponuku WampServer a hľadaním v priečinku Apache.

Prejdite nadol, kým neuvidíte nejaký kód, ktorý hovorí:

Objednávka Odmietnuť, Povoliť

Odmietnuť od všetkých

Odstrániť tento kód a nahradiť ho nasledovným:

Povolenie, Deny

Povoliť zo všetkých

Uložiť zmeny do httpd.conf a reštartovať všetkysluž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 svojom smerovači presmerovali port 80 do počítača.