2Sep

Začetni Geek: Kako gostiti svojo spletno stran na Windows( WAMP)

Gostovanje vaše lastne spletne strani ni nujno strošek mesečne naročnine ali zahtevati veliko tehničnega znanja za namestitev.Če želite samo gostiti majhno spletno mesto, ki bo imelo le nekaj obiskovalcev, lahko svoj osebni računalnik Windows spremenite v strežnik WAMP.

Če želite gostiti svojo spletno stran?

Medtem ko gostovanje svoje spletne strani na vašem lokalnem računalniku je veliko zabavno, če želite spletno stran, ki jo ljudje dejansko lahko dostopajo, boste morda želeli dobiti svoj spletni načrt spletnega gostovanja nekam. Bluehost ponuja neomejeno spletno gostovanje za 3,95 $ na mesec, s polno podporo za PHP in MySQL.To je vsekakor preprost način, da začnete s spletnim mestom, in imajo preprost 1-klik monterji, da bi začeli s priljubljeno programsko opremo, kot so WordPress in drugi.

Če gostite svojo lokalno spletno stran, na katero želite dostopati ljudje, boste morali odpreti požarni zid v domačem računalniku, kar pomeni, da lahko odprete nekaj varnostnih lukenj. To je vsekakor vredno razmišljati o pridobivanje poceni gostovanje načrt drugje, kot Bluehost ali Hostgator.

Če želite samo lokalni razvojni strežnik, nato nadaljujte z branjem.

Kaj je "WAMP"?

WAMP je akronim, ki pomeni "Windows, Apache, MySQL in PHP".Ko prenesete WAMP, preprosto prenesete program, ki namesti tri različne stvari. WAMP-ji so primerni, ker vam omogočajo, da prenesete in namestite vse pakete, ki jih potrebujete za gostovanje dinamične spletne vsebine v enem padajočem swoop. V nasprotnem primeru bi morali prenesti tri pakete posebej.

Windows - "W" v WAMP-u je tam samo, da določi, da je program združljiv z operacijskimi sistemi Windows.

Apache - to je program, ki se uporablja za dejansko gostovanje vaše spletne strani. Z njim lahko gostite HTML datoteke in drugo statično spletno vsebino.

MySQL - To zagotavlja bazo podatkov za vašo spletno vsebino. Veliko dinamičnih spletnih strani potrebuje shranjevanje podatkov( npr. Uporabniška imena in geslo za spletne račune), kjer pride MySQL.

PHP - Najbolj priljubljen jezik za pisanje dinamičnih spletnih vsebin - daleč.WordPress, Facebook, Joomla in številne druge spletne strani in sisteme za upravljanje vsebine uporabljajo PHP.Če nameravate gostiti kaj drugega kot statične spletne strani, bo PHP bistven sogovornik.

Če uporabljate Linux namesto sistema Windows, morate namestiti LAMP.Prav tako je možno, da spletno mesto v sistemu Windows uporabljate z uporabo IIS-a, zato vam ni treba namestiti nobene programske opreme tretje osebe. Pojdevanje po IIS poti ni priporočljivo za večino namenov, zato je veliko bolj proces za podporo dinamične spletne vsebine - zato se držite WAMP-ja, razen če imate edinstveno okoliščino, ki zahteva IIS.

Preden nadaljujemo, prosimo, da razumete, da gostovanje spletnega mesta na vsakdanjem osebnem računalniku in internetno povezavo s potrošniškim razredom ni priporočljivo za vse, kar je drugače, in / ali gostovanje majhne spletne strani za nekaj obiskovalcev. Ne pozabite, da naslednjič, ko mora Windows Update znova zagnati sistem, se vaše spletno mesto z njim strinja - ni idealna situacija za resno spletno mesto.


Nameščanje WAMP

Obstaja veliko programov WAMP, vendar bomo delali z WampServer. Pojdite na svojo spletno stran in prenesite najnovejšo različico svojega programa, nato pa začnite namestitev.

Navodila za namestitev so samoumevna;obdržite vse, kar je na privzeti vrednosti, in kliknite Naprej. V tem pozivu lahko preprosto kliknete Odpri, da bo WampServer uporabil vaš privzeti brskalnik, kadar koli se odločite za ogled vaše spletne strani:

Preverite, ali dodate varnostno izjemo za Apache v požarnem zidu Windows:

Ko se namestitev konča, potrdite polje, ki pravi"Začni WampServer 2 zdaj", preden pritisnete gumb Finish. Videti bi morali, da se program izvaja v območju za obvestila.

Z levim klikom na ikono in na vrhu menija za izbor kliknite »Localhost«, da odprete spletno mesto.

Privzeta stran trenutno nam samo pokaže stran s hitrimi informacijami, da lahko potrdimo, da vse komponente delujejo pravilno.Če vidite ta zaslon, ste uspešno namestili strežnik WAMP.

Nekatere hitro odpravljanje težav

Naredili smo več namestitev tega programa in ugotovili, da je nekaj paketov iz Microsofta nujno, da WampServer pravilno deluje.Če ste naleteli na težave do te točke, poskrbite, da imate nameščene naslednje posodobitve, odstranite WampServer, znova zaženite računalnik in znova namestite WampServer.

WAMP 32-bitni zahtevani paketi:
Microsoft Visual C ++ 2008 SP1 paket za ponovno distribucijo( x86)
Microsoft Visual C ++ 2010 SP1 paket za ponovno distribucijo( x86)
Microsoft Visual C ++ 2012( izberite vcredist_x86.exe)

64-bitni zahtevani paketi WAMP:
Microsoft Visual C ++ 2008 SP1, ki ga je mogoče redistributirati( x86)( to ni tipkalo - potrebujete paket x86)
Microsoft Visual C ++ 2008 Redistributable Package( x64)
Microsoft Visual C ++ 2010 SP1 Ponovno distribucijski paket( x64)
Microsoft Visual C ++ 2012vcredist_x64.exe)

Nadaljnja konfiguracija WAMP

Če želite spremeniti strani, ki jih vaš spletni strežnik prikaže, odprite www imenik z levim klikom na ikono WAMP v področju za obvestila.

Mapa, ki se odpre, je, kjer morate postaviti vse datoteke, ki jih želite gostiti na svojem spletnem mestu. Vse od namestitvenih datotek WordPress do statičnih datotek HTML lahko tukaj vstavite in spremembe se bodo hkrati odražale na vaši spletni strani( samo kliknite osvežitev).

Oglejte si hiter primer, kako bi v to mapo spustili vsebino, da bi jo lahko prikazali na vašem spletnem mestu. Lahko uporabite spletni razvojni program ali nekaj takega, kot je enostaven kot beležnica, da ustvarite osnovno stran PHP in jo dajte na svojo spletno stran.

Naslednja koda bo dober začetek:

& lt; html & gt;
& lt; head & gt;
& lt; naslov & gt; PHP Test & lt; / title & gt;
& lt; / head & gt;
& lt; body & gt;
& lt;? Php echo '& lt; p & gt; Hello World & lt; / p & gt;';? & gt;
& lt; / body & gt;
& lt; / html & gt;

Prilepite to kodo v Beležnico in shranite svojo datoteko kot index.php znotraj C: \ wamp \ www

Zdaj se vrnite na svojo spletno stran( ali pritisnite refresh [F5], če jo že imate odprto), in videli boste stran, ki ste josamo ustvaril.

Privzeto je vašo spletno stran trenutno na voljo le računalniku, na katerem je nameščen WampServer. To je kot nalašč za vsakogar, ki samo uporablja svoj WAMP strežnik za testiranje ali razvojne namene, ampak da bi bilo vaše spletno mesto dostopno za preostali svet, kliknite ikono WampServer in kliknite »Put Online«.

Privzeta nastavitvena datoteka Apache je nastavljena tako, da zavrne vhodne povezave od vseh, razen lokalnega gostitelja, zato boste morali spremeniti tudi dve vrstici kode, tako da druge naprave ne vidijo napake »403 prepovedano«, ko poskušajonaložite svojo spletno stran. Dostop do httpd.conf( konfiguracijske datoteke Apache) z levo tipko miške na meni WampServer in pogled v mapo Apache.

Pomaknite se navzdol, dokler ne prikažete kode, ki pravi:

Naroči Deniraj, Dovoli

Zavrni iz vseh

Izbrišite to kodo in jo zamenjajte z:

Naroči Dovoli, Zavrni

Dovoli iz vseh

Shranite spremembe v httpd.conf in znova zaženite vsestoritev.

Vaša spletna stran mora zdaj biti dostopna iz svetovnega spleta. V nasprotnem primeru zagotovite, da ste na svojem usmerjevalniku posredovali vrata 80 računalniku.