2Sep
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 zapravo mogu pristupiti, 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 svoje kućno računalo i 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 ž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 samo je tamo da bi odredio da je program kompatibilan sa Windows operativnim sustavima.
Apache - Ovo je program koji se koristi za zapravo domaćin 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. Dosta dinamičkih web stranica trebaju pohranjivati podatke( npr. Korisnička imena i lozinke za web račune), gdje dolazi MySQL.
PHP - Najpopularniji jezik za pisanje dinamičkog 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 na 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, molimo Vas da shvatite da hosting web stranica na svakodnevnom računalu i 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
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.
Instalacijski zahtjevi su samoobjasni;samo zadržite sve na zadanoj vrijednosti i nastavite kliknuti Sljedeće. Jednostavno kliknite Otvori u ovom retku kako bi WampServer koristio vaš zadani preglednik kad god želite pogledati svoju web stranicu:
Obavezno dodajte i sigurnosnu iznimku za Apache u vatrozidu za Windows:
Kada završite s instalacijom, označite okvir koji kaže"Započnite WampServer 2 sada" prije nego što dodirnete Finish. Trebali biste vidjeti program koji se izvodi u vašem području obavijesti.
Lijevi klik na ikonu i pritisnite "Localhost" pri vrhu izbornika za odabir kako biste otvorili web stranicu.
Zadana stranica trenutačno nam samo pokazuje brzu stranicu s informacijama kako bismo potvrdili da sve komponente rade ispravno. Ako vidite ovaj zaslon, uspješno ste instalirali WAMP poslužitelj.
Neke za 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.(X86)
Microsoft Visual C ++ 2012( odaberite vcredist_x86.exe)
WAMP 64-bitni potrebni paketi:
WAMP 32-bitni paketi potrebni:
WAMP 32-bitni paketi:
Microsoft Visual C ++ 2008 SP1 Redistributable PackageRedizajnirani paket Microsoft Visual C ++ 2008 SP1( x86)( to nije pogreška pisanja - potreban vam je paket x86)
Redistributable paket Microsoft Visual C ++ 2008( x64)
Redistributable paket Microsoft Visual C ++ 2010 SP1( x64)
Microsoft Visual C ++ 2012vCredist_x64.exe)
Dodatna konfiguracija 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 stranici. 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 kôd bit će dobar početak:
& lt; html & gt;
& lt; glava & gt;
& lt; naslov & gt; PHP test & lt; / naslov & gt;
& lt; / head & gt;
& lt; tijelo & gt;
& lt; php echo '& lt; p & gt; Hello World & lt; / p & gt;';? & Gt;
& lt; / body & gt;
& lt; / html & gt;Zalijepite taj kôd 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 stepravedan stvoren.
Prema zadanim postavkama vaša web stranica trenutačno 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 Apache konfiguracijska datoteka postavljena je kako bi odbila 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" kada god pokušajuučitajte svoju web lokaciju. 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 kod koji kaže:
Naredba uskratite, dopusti
Odbijanje svih
Izbrišite ovaj kod i zamijenite ga sa:
Dopusti, zabrani
Dopusti od svih
Spremite promjene na httpd.conf i ponovo pokrenite sveusluge. Vaše mjesto sada bi trebalo biti dostupno s World Wide Weba. Ako ne, provjerite jeste li prosljeđivali priključak 80 na računalo na usmjerivaču.