Domača » kako » Začetnik Geek Kako gostiti svojo spletno stran na Windows (WAMP)

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

    Gostovanje vaše lastne spletne strani ne sme stati mesečne naročnine ali zahtevati veliko tehničnega znanja za namestitev. Če morate gostiti majhno spletno mesto, ki bo imelo le nekaj obiskovalcev, lahko računalnik s sistemom Windows pretvorite v strežnik WAMP.

    Če gostite svojo spletno stran?

    Medtem ko je gostovanje svoje spletne strani na vašem lokalnem računalniku je zelo zabavno, če želite spletno stran, da lahko ljudje dejansko dostop, boste morda želeli, da bi dobili svojo spletno gostovanje načrt nekje. Bluehost ponuja neomejeno spletno gostovanje za 3,95 $ na mesec, s polno podporo za PHP in MySQL. Vsekakor je preprost način, da začnete uporabljati spletno mesto, in imajo preproste namestitvene programe z enim klikom, s katerimi boste začeli s priljubljeno programsko opremo, kot so WordPress in drugi.

    Če gostite svoje lokalno spletno mesto, do katerega želite, da ljudje dostopajo, boste morali odpreti požarni zid domačemu računalniku, kar pomeni, da boste morda odprli nekaj varnostnih lukenj. To je vsekakor vredno razmišljati o pridobivanju poceni gostovanje načrt drugje, kot Bluehost ali Hostgator.

    Če želite le lokalni razvojni strežnik, nato še naprej berete.

    Kaj je »WAMP«?

    WAMP je kratica, ki pomeni »Windows, Apache, MySQL in PHP«. Ko prenesete WAMP, ste samo prenesete program, ki namesti tri različne stvari. WAMP so priročni, ker vam omogočajo, da prenesete in namestite vse pakete, ki jih potrebujete za gostovanje dinamične spletne vsebine, v enem naletu. V nasprotnem primeru morate tri pakete prenesti ločeno.

    Windows - "W" v WAMP je samo tam, da določite, 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 datoteke HTML in druge statične spletne vsebine.

    MySQL - To zagotavlja bazo podatkov za vašo spletno vsebino. Številne dinamične spletne strani morajo shraniti podatke (tj. Uporabniška imena in geslo za spletne račune), kjer je MySQL dostopen.

    PHP - Najbolj priljubljen jezik za pisanje dinamične spletne vsebine - daleč. WordPress, Facebook, Joomla in številne druge spletne strani ter sistemi za upravljanje vsebin uporabljajo PHP. Če nameravate gostiti kaj več kot statične spletne strani, bo PHP pomemben spremljevalec.

    Če namesto operacijskega sistema Windows uporabljate Linux, morate namestiti LAMP. Možno je tudi gostovanje spletnega mesta v operacijskem sistemu Windows z uporabo IIS, tako da vam ni treba namestiti nobene programske opreme tretjih oseb. Gojenje poti IIS ni priporočljivo za večino namenov in veliko bolj je proces za podporo dinamične spletne vsebine - zato se držite WAMP, razen če imate edinstvene okoliščine, ki zahtevajo IIS.

    Preden nadaljujete, vas prosimo, da razumete, da gostovanje spletnega mesta na vsakodnevnem računalniku in internetna povezava za potrošniške razrede ni priporočljivo za namene, ki presegajo namene testiranja in / ali gostovanje majhne spletne strani za nekaj obiskovalcev. Ne pozabite, da bo naslednjič, ko bo storitev Windows Update ponovno zagnala sistem, vaša spletna stran skupaj z njo padla - ni idealna situacija za resno spletno mesto.


    Namestitev WAMP

    Na voljo je veliko programov WAMP, vendar bomo delali z WampServerjem. Pojdite na njihovo spletno stran in prenesite najnovejšo različico njihovega programa, nato pa zaženite namestitev.

    Prikazi za namestitev so samoumevni; samo obdržite vse na privzeti vrednosti in kliknite Naprej. V tem pozivu lahko preprosto kliknete Odpri, če želite, da strežnik WampServer uporablja vaš privzeti brskalnik, kadar koli želite, da si ogledate spletno mesto:

    Dodajte tudi varnostno izjemo za Apache v požarnem zidu Windows:

    Ko se namestitev dokonča, potrdite polje »Zdaj zaženite WampServer 2«, preden pritisnete Finish. Program se mora prikazovati v območju za obvestila.

    Če želite odpreti vašo spletno stran, kliknite na ikono in kliknite "Localhost" na vrhu izbirnega menija.

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

    Nekatera hitra odpravljanja težav

    Opravili smo več testnih namestitev tega programa in ugotovili, da je nekaj paketov Microsofta nujno potrebno, da bo WampServer deloval pravilno. Če ste do tega trenutka naleteli na težave, se prepričajte, da imate nameščene te posodobitve, odstranite WampServer, znova zaženite računalnik in znova namestite program WampServer.

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

    WAMP 64-bitni zahtevani paketi:
    Paket za prerazporeditev za Microsoft Visual C ++ 2008 SP1 (x86) (to ni tipografska napaka - potrebujete paket x86)
    Paket prerazporeditve za Microsoft Visual C ++ 2008 (x64)
    Paket prerazporeditve za Microsoft Visual C ++ 2010 SP1 (x64)
    Microsoft Visual C ++ 2012 (izberite vcredist_x64.exe)

    Nadaljnja konfiguracija WAMP

    Če želite spremeniti strani, ki jih prikaže vaš spletni strežnik, odprite imenik www tako, da kliknete na ikono WAMP v območju za obvestila.

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

    Oglejmo si hiter primer, kako bi spustili vsebino v to mapo, da bi jo lahko prikazali na vaši spletni strani. Lahko uporabite spletni razvojni program ali nekaj tako preprostega kot Notepad, da ustvarite osnovno PHP stran in jo postavite na vašo spletno stran.

    Naslednja koda bo dober začetek:



    PHP test


    Pozdravljen, svet

    '; ?>

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

    Sedaj se vrnite na svoje spletno mesto (ali pa osvežite [F5], če ste ga že odprli) in videli boste stran, ki ste jo pravkar ustvarili.

    Privzeto je trenutno vaše spletno mesto trenutno dostopno samo v računalniku, na katerem je nameščen strežnik WampServer. To je idealno za vse, ki uporabljajo strežnik WAMP samo za preizkušanje ali razvoj, vendar je zato, da bi vaše spletno mesto postalo dostopno drugod po svetu, kliknite ikono strežnika WampServer in kliknite »Postavi na spletu«.

    Konfiguracijska datoteka Apache je privzeto nastavljena tako, da zavrne dohodne povezave od vseh, razen lokalnega, zato boste morali spremeniti tudi dve vrstici kode, tako da druge naprave ne bodo videli napake »403 Forbidden«, ko poskušajo naložiti. spletnem mestu. Dostopajte do httpd.conf (konfiguracijska datoteka Apache) tako, da z desno tipko miške kliknete meni WampServer in pogledate v mapo Apache.

    Pomaknite se navzdol, dokler ne vidite nekaj kode, ki pravi:

    Naročilo Zavrni, Dovoli

    Zanikujem od vseh

    Izbrišite to kodo in jo nadomestite z:

    Naročilo Dovoli, Zavrni

    Dovoli od vseh

    Shranite spremembe v httpd.conf in znova zaženite vse storitve.

    Vaša spletna stran mora biti zdaj dostopna iz svetovnega spleta. Če ni, zagotovite, da ste na usmerjevalnik posredovali vrata 80 v računalnik.