Početna » kako da » Početnik Geek Kako ugostiti vlastitu web stranicu na Windows (WAMP)

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

    Hosting svoje web stranice ne mora koštati mjesečnu naknadu ili zahtijevaju puno tehničkog znanja za postavljanje. Ako samo trebate ugostiti malu web-lokaciju koja će imati samo nekoliko posjetitelja, Windows računalo možete pretvoriti u WAMP poslužitelj.

    Ako ste domaćin vlastite stranice?

    Dok hosting vlastite web stranice na vašem lokalnom računalu je puno zabave, ako želite web stranicu da 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 definitivno jednostavan način za početak rada s web-lokacijom, a oni imaju jednostavne alate za instalaciju s jednim klikom kako biste započeli s popularnim softverom kao što su WordPress i drugi.

    Ako ugostite vlastitu lokalnu web-lokaciju koju želite da ljudi imaju pristup, morat ćete otvoriti vatrozid za kućno računalo, a to znači da potencijalno možete otvoriti neke sigurnosne rupe. To je definitivno vrijedno razmišljanja o uzimajući jeftini hosting plan drugdje, kao što su Bluehost ili Hostgator.

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

    Što je "WAMP"?

    WAMP je akronim koji označava "Windows, Apache, MySQL i PHP". Kada preuzmete WAMP, samo preuzimate program koji instalira tri različite stvari. WAMP-ovi su prikladni jer vam omogućuju da preuzmete i instalirate sve pakete koji su vam potrebni za hosting dinamičkog web-sadržaja jednim udarcem. U suprotnom, morate preuzeti tri paketa zasebno.

    Windows - "W" u WAMP-u samo je tu da odredi da je program kompatibilan s Windows operativnim sustavima.

    apaš - To je program koji se koristi za hostiranje vaše web-lokacije. Samim tim možete ugostiti HTML datoteke i druge statičke web-sadržaje.

    MySQL - Time se osigurava baza podataka za vaš web-sadržaj. Mnoge dinamičke web-stranice trebaju pohraniti podatke (npr. Korisnička imena i zaporke za web-račune), a tu je i MySQL.

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

    Ako umjesto Linuxa koristite Linux, morat ćete instalirati LAMP. Također je moguće instalirati web-mjesto u sustavu Windows pomoću IIS-a, tako da ne morate instalirati softver treće strane. Prelazak na IIS rutu nije preporučljiv za većinu namjena i mnogo je više proces za podršku dinamičkog web-sadržaja - zato se držite WAMP-a osim ako nemate jedinstvenu okolnost koja zahtijeva IIS.

    Prije nego što nastavimo, shvatite da se hosting web-lokacije na svakodnevnom računalu i internetskoj vezi s potrošačkom klasom ne preporučuje za bilo što osim testiranja i / ili za održavanje malog web-mjesta za nekoliko posjetitelja. Zapamtite, sljedeći put kada Windows Update treba ponovno pokrenuti sustav, vaša web-lokacija se s njom spušta - nije idealna situacija za ozbiljnu web-lokaciju.


    Instaliranje WAMP

    Dostupno je mnogo WAMP programa, ali radit ćemo s WampServerom. Prijeđite na njihovu web-lokaciju i preuzmite najnoviju verziju njihovog programa, a zatim pokrenite instalaciju.

    Upute za instalaciju su same po sebi razumljive; samo držite sve na svojoj zadanoj vrijednosti i nastavite klikati Dalje. Možete jednostavno kliknuti Otvori na ovom retku da bi poslužitelj WampServer koristio vaš zadani preglednik kad god odlučite pogledati svoju web-lokaciju:

    Svakako dodajte sigurnosnu iznimku za Apache u Vatrozidu za Windows:

    Kada se instalacija dovrši, označite okvir "Sada pokrenite WampServer 2" prije nego što pritisnete tipku Finish. Trebali biste vidjeti program koji se izvodi u području obavijesti.

    Kliknite lijevom tipkom miša na ikonu i pritisnite "Localhost" na vrhu izbornika za odabir da biste otvorili web-lokaciju.

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

    Neki brzo rješavanje problema

    Napravili smo nekoliko testnih instalacija ovog programa i otkrili da je nekoliko paketa tvrtke Microsoft apsolutno neophodno da bi WampServer ispravno radio. Ako ste do sada naišli na probleme, provjerite imate li instalirane sljedeće nadogradnje, deinstalirajte WampServer, ponovo pokrenite računalo i ponovo instalirajte WampServer.

    WAMP 32-bitni zahtijevani paketi:
    Microsoft Visual C ++ 2008 SP1 paket za preraspodjelu (x86)
    Paket za preraspodjelu za Microsoft Visual C ++ 2010 SP1 (x86)
    Microsoft Visual C ++ 2012 (odaberite vcredist_x86.exe)

    WAMP 64-bitni zahtijevani paketi:
    Paket za preraspodjelu Microsoft Visual C ++ 2008 SP1 (x86) (to nije pogreška pri upisu - potreban vam je x86 paket)
    Microsoft Visual C ++ 2008 paket za redistribuciju (x64)
    Paket za preraspodjelu za Microsoft Visual C ++ 2010 SP1 (x64)
    Microsoft Visual C ++ 2012 (odaberite vcredist_x64.exe)

    Daljnja WAMP konfiguracija

    Da biste promijenili stranicu (e) na kojima se prikazuje vaš web-poslužitelj, otvorite www katalog tako što ćete kliknuti lijevom tipkom miša na ikonu WAMP u području obavijesti.

    Mapa koja se otvara je mjesto na kojem trebate staviti bilo koju datoteku koju želite ugostiti na svojoj web-lokaciji. Sve iz WordPress instalacijskih datoteka u statičke HTML datoteke može se smjestiti ovdje, a promjene će se istovremeno odražavati na vašoj web-lokaciji (samo kliknite na osvježavanje).

    Pogledajmo brzi primjer kako biste ispustili sadržaj u tu mapu kako bi se prikazivao na vašoj web-lokaciji. Možete koristiti program za web razvoj ili nešto tako jednostavno kao Notepad kako biste stvorili osnovnu PHP stranicu i stavili je na svoju web stranicu.

    Sljedeći kôd bit će dobar početak:



    PHP Test


    Pozdrav svijete

    „; ?>

    Zalijepite taj kod u Notepad i spremite datoteku kao index.php unutar C: wampanja

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

    Prema zadanim postavkama, web-lokaciji trenutačno je dostupna samo računalo na kojem je instaliran WampServer. To je savršeno za svakoga tko samo koristi WAMP poslužitelj u svrhu testiranja ili razvoja, ali da bi vašu web-lokaciju učinio dostupnom ostatku svijeta, kliknite na ikonu WampServer i kliknite "Postavi na mreži".

    Prema zadanim postavkama, konfiguracijska datoteka Apachea postavljena je na zabranu dolaznih veza od svih, osim lokalnog, tako da ćete morati promijeniti i dva retka koda tako da drugi uređaji ne vide pogrešku "403 Forbidden" kad pokušaju učitati vašoj web-lokaciji. Pristupite httpd.conf (Apache konfiguracijskoj datoteci) tako da lijevim klikom na izbornik WampServer potražite u mapi Apache.

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

    Narudžba poriče, Dopusti

    Odbijam od svih

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

    Narudžba Dopusti, Odbij

    Dopusti od svih

    Spremite promjene u httpd.conf i ponovno pokrenite sve usluge.

    Vaša bi stranica sada trebala biti dostupna s World Wide Weba. Ako to nije slučaj, provjerite jeste li proslijedili priključak 80 na računalo na usmjerivaču.