If-Koubou

Početnik Geek: Kako ugostiti vlastitu web stranicu na Windows (WAMP)

Početnik Geek: Kako ugostiti vlastitu web stranicu na Windows (WAMP) (Kako da)

Hosting vlastite web stranice ne mora platiti mjesečnu naknadu ili zahtijevati puno tehničkih znanja za postavljanje. Ako samo trebate ugostiti malu web stranicu koja će imati samo nekoliko posjetitelja, možete pretvoriti Windows računalo u WAMP poslužitelj.

Trebate li domaćin vlastitog web mjesta?

Dok domaćin svoje web stranice na vašem lokalnom računalu je puno zabavno, ako želite web stranicu koja ljudi mogu zapravo pristup, možda želite dobiti svoj vlastiti web hosting plan negdje. Bluehost nudi neograničen web hosting za 3,95 dolara mjesečno, uz punu podršku za PHP i MySQL. To je svakako jednostavan način da započnete s web-mjestom, a oni imaju jednostavne instalacije s jednim klikom da biste započeli s popularnim softverom poput WordPressa i drugih.

Ako domaćinate vlastitu lokalnu web-lokaciju kojoj želite pristupiti korisnicima, morat ćete otvoriti vatrozid na kućno računalo, a to znači da ste potencijalno otvarali neke sigurnosne rupe. To je svakako vrijedno razmišljati o dobivanju jeftin hosting plan drugdje, kao što su Bluehost ili Hostgator.

Ako samo želite lokalni razvojni poslužitelj, nastavite čitati.

Što je "WAMP"?

WAMP je akronim koji označava "Windows, Apache, MySQL i PHP". Kada preuzmete WAMP, preuzimate program koji instalira tri različite stvari. WAMP-ovi su prikladni jer vam omogućuju preuzimanje i instaliranje svih paketa potrebnih za hosting dinamičnog web sadržaja u jednom zamahu. Inače biste trebali preuzeti tri paketa zasebno.

Windows - "W" u WAMP-u je samo tamo da bi odredio da je program kompatibilan sa Windows operativnim sustavima.

apaš - Ovo je program koji se koristi za održavanje vaše web stranice. Uz to sami možete ugostiti HTML datoteke i drugi statički web sadržaj.

MySQL - Ovo pruža bazu podataka za vaš web sadržaj. Mnoge dinamičke web stranice trebaju pohranjivati ​​podatke (npr. Korisnička imena i zaporke za web račune), gdje dolazi MySQL.

PHP - Najpopularniji jezik za pisanje dinamičnog web sadržaja - daleko. WordPress, Facebook, Joomla i mnoge druge web stranice i sustavi za upravljanje sadržajem koriste PHP. Ako namjeravate ugostiti ništa više od statičnih web stranica, PHP će biti suštinski pratilac.

Ako koristite Linux umjesto sustava Windows, morat ćete instalirati LAMP. Također je moguće ugostiti web stranicu u sustavu Windows pomoću IIS-a, tako da ne morate instalirati softver treće strane. IIS-ova ruta nije preporučljiva za većinu svrhe i mnogo je više procesa za podršku dinamičnom web-sadržaju - stoga se pridržavajte WAMP-a, osim ako nemate jedinstvenu okolnost koja zahtijeva IIS.

Prije nego što nastavimo, obratite pažnju da hosting web stranica na svakodnevnom računalu i internetskoj vezi potrošačke internetske veze ne preporučuje se ni za što izvan testiranja i / ili za male posjetitelje male web stranice. Zapamtite, sljedeći put kada Windows Update treba ponovno pokrenuti sustav, vaša web stranica ide zajedno s njom - nije idealna situacija za ozbiljnu web stranicu.


Instaliranje WAMP-a

Postoji mnogo WAMP programa dostupnih, ali radit ćemo s WampServerom. Pređite na svoju web stranicu i preuzmite najnoviju verziju svog programa, a zatim pokrenite instalaciju.

Upute za instalaciju su samoobzirno; samo zadržite sve na svojoj zadanoj vrijednosti i nastavite kliknuti Dalje. Jednostavno kliknite Otvori u ovom retku da bi WampServer koristio vaš zadani preglednik kad god želite pogledati svoju web stranicu:

Svakako dodajte sigurnosnu iznimku za Apache u Vatrozidu za Windows:

Kada instalacija završi, označite okvir koji kaže "Start WampServer 2 sada" prije nego što pritisnete Finish. Trebali biste vidjeti program koji se izvodi u vašem području obavijesti.

Zadana stranica trenutačno nam pokazuje samo brzu stranicu s informacijama kako bismo potvrdili da sve komponente rade ispravno. Ako vidite ovaj zaslon, uspješno ste instalirali WAMP poslužitelj.

Neke brzo rješavanje problema

Učinili smo nekoliko testnih instalacija ovog programa i utvrdili da je nekoliko paketa tvrtke Microsoft apsolutno neophodno kako bi WampServer ispravno radio. Ako ste do sada došli do bilo kakvih problema, provjerite imate li instalirana sljedeća ažuriranja, deinstalirajte WampServer, ponovo pokrenite računalo i ponovo instalirajte WampServer.

WAMP 32-bitni zahtjevi paketa:
Distributivni paket Microsoft Visual C ++ 2008 SP1 (x86)
Distribucija paketa Microsoft Visual C ++ 2010 SP1 (x86)
Microsoft Visual C ++ 2012 (odaberite vcredist_x86.exe)

WAMP 64-bitni paketi:
Distribucija paketa Microsoft Visual C ++ 2008 SP1 (x86) (to nije pogreška pisanja - potreban vam je paket x86)
Redizajnirani paket za Microsoft Visual C ++ 2008 (x64)
Redistributivni paket Microsoft Visual C ++ 2010 SP1 (x64)
Microsoft Visual C ++ 2012 (odaberite vcredist_x64.exe)

Daljnje konfiguracije WAMP-a

Da biste promijenili stranice koje web poslužitelj prikazuje, otvorite www direktorij lijevo klikom na ikonu WAMP u području obavijesti.

Mapa koja se otvara je mjesto gdje trebate staviti bilo koju datoteku koju želite ugostiti na svojoj web stranici. Ovdje možete staviti bilo što iz instalacijskih datoteka programa WordPress na statične HTML datoteke, a promjene će se istodobno odraziti na vašu web-lokaciju (samo kliknite osvježavanje).

Pogledajmo brz primjer kako biste ispustili sadržaj u tu mapu kako bi bio prikazan na vašoj web-lokaciji. Možete koristiti web razvojni program ili nešto slično kao Notepad kako biste stvorili osnovnu PHP stranicu i stavili ga na svoju web stranicu.

Sljedeći kod će biti dobar početak:



PHP test


Hello World

'; ?>

Zalijepite taj kod u Notepad i spremite datoteku kao index.php unutar C: \ wamp \ www

Sada se vratite na svoju web stranicu (ili pritisnite osvježite [F5] ako je već otvorite) i vidjet ćete stranicu koju ste upravo stvorili.

Prema zadanim postavkama vaša web stranica trenutno je dostupna samo računalom na kojem je instaliran WampServer. To je savršeno za svakoga tko samo koristi svoj WAMP poslužitelj za testiranje ili razvojne svrhe, ali kako bi vašu web stranicu bio dostupan ostatku svijeta, kliknite ikonu WampServer i kliknite "Put Online".

Prema zadanim postavkama konfiguracijska datoteka Apache je postavljena da uskrađuje dolazne veze sa svima, osim lokalnog hostera, tako da ćete morati promijeniti i dvije linije koda, tako da drugi uređaji ne vide pogrešku "403" svaki put kada se pokušaju učitati vaše web mjesto. Pristupite httpd.conf (Apache konfiguracijskoj datoteci) tako što ćete kliknuti lijevom tipkom miša WampServer izbornika i gledati pod mapu Apache.

Pomaknite se prema dolje dok ne vidite neki kôd koji kaže:

Naruči zabrani, dopusti

Porišti od svih

Izbrišite ovaj kôd i zamijenite ga s:

Narudžba Dopusti, Odbij

Dopusti od svega

Spremite promjene na httpd.conf i ponovo pokrenite sve usluge.

Vaša web stranica sada bi trebala biti dostupna s World Wide Weba. Ako ne, provjerite jeste li prosljeđivali priključak 80 na računalo na usmjerivaču.