2Sep

Beginner Geek: Hvordan Host ditt eget nettsted på Windows( WAMP)

click fraud protection

Hosting ditt eget nettsted trenger ikke å koste en månedlig avgift eller krever mye teknisk kunnskap til oppsett. Hvis du bare trenger å være vert for et lite nettsted som bare har noen få besøkende, kan du slå din Windows-PC til en WAMP-server.

Skal du være vert for ditt eget nettsted?

Mens du er vert for ditt eget nettsted på din lokale datamaskin, er det mye moro, hvis du vil ha et nettsted som folk faktisk kan få tilgang til, vil du kanskje få din egen web hosting plan et sted. Bluehost tilbyr ubegrenset web hosting for $ 3,95 per måned, med full støtte for PHP og MySQL.Det er definitivt en enkel måte å komme i gang med et nettsted, og de har enkle 1-klikk installatører for å komme i gang med populær programvare som WordPress og andre.

Hvis du er vert for ditt eget lokale nettsted som du vil at folk skal få tilgang til, må du åpne brannmuren til din hjemme-datamaskin, og det betyr at du potensielt kan åpne opp noen sikkerhetshull. Det er definitivt verdt å tenke på å få en billig hosting plan andre steder, som Bluehost eller Hostgator.

instagram viewer

Hvis du bare vil ha en lokal utviklingsserver, så fortsett å lese.

Hva er "WAMP"?

WAMP er et akronym som står for "Windows, Apache, MySQL og PHP".Når du laster ned et WAMP, laster du bare ned et program som installerer tre forskjellige ting. WAMPs er praktiske fordi de lar deg laste ned og installere alle pakkene du trenger for hosting av dynamisk webinnhold i et fall. Ellers må du laste ned de tre pakkene separat.

Windows - "W" i WAMP er bare der for å angi at programmet er kompatibelt med Windows operativsystemer.

Apache - Dette er programmet som brukes til å være vert for nettstedet ditt. Med det alene kan du være vert for HTML-filer og annet statisk webinnhold.

MySQL - Dette gir en database for ditt webinnhold. Mange dynamiske nettsider må lagre data( dvs. brukernavn og passord for nettkontoer), som er der MySQL kommer inn.

PHP - Det mest populære språket for å skrive dynamisk webinnhold - langt. WordPress, Facebook, Joomla, og mange andre nettsteder og innholdsstyringssystemer benytter PHP.Hvis du planlegger å være vertskap for noe mer enn statiske websider, vil PHP være en viktig følgesvenn.

Hvis du kjører Linux i stedet for Windows, må du installere en LAMP.Det er også mulig å være vert for et nettsted på Windows ved hjelp av IIS, slik at du ikke trenger å installere tredjeparts programvare.Å gå på IIS-ruten anbefales ikke for de fleste formål, og det er mye mer en prosess for å støtte dynamisk webinnhold - så hold deg til WAMP med mindre du har en unik situasjon som krever IIS.

Før vi fortsetter, må du forstå at det er vert for et nettsted på en daglig PC, og en internettforbindelse med forbrukernivå er ikke anbefalt for noe annet enn testing og / eller hosting av et lite nettsted for noen få besøkende. Husk, neste gang Windows Update må starte systemet på nytt, går nettstedet ditt sammen med det - ikke en ideell situasjon for et seriøst nettsted.


Installere WAMP

Det finnes mange WAMP-programmer, men vi jobber med WampServer. Gå over til nettstedet deres og last ned den nyeste versjonen av programmet, og start deretter installasjonen.

Installasjonsmeldingene er selvforklarende;bare hold alt på standardverdien og fortsett å klikke Neste. Du kan bare klikke Åpne ved denne spørringen for å få WampServer til å bruke standardnettleseren din når du velger å se på nettstedet ditt:

Pass på at du også legger til sikkerhets unntaket for Apache i Windows-brannmur:

Når installasjonen er fullført, merk av i boksen som sier"Start WampServer 2 nå" før du trykker på Finish. Du bør se at programmet kjører i varslingsområdet.

Venstre klikk på ikonet og klikk "Localhost" øverst på valgmenyen for å åpne nettstedet ditt.

Standard siden viser bare oss en rask informasjonsside, slik at vi kan bekrefte at alle komponenter fungerer som de skal. Hvis du ser denne skjermen, har du vellykket installert en WAMP-server.

Enkel hurtig feilsøking

Vi gjorde flere testinstallasjoner av dette programmet og fant ut at noen få pakker fra Microsoft er helt avgjørende for å få WampServer til å fungere skikkelig. Hvis du har problemer med dette punktet, må du kontrollere at du har installert følgende oppdateringer, avinstaller WampServer, start datamaskinen på nytt og installer WampServer på nytt.

WAMP 32-biters nødvendige pakker:
Microsoft Visual C ++ 2008 SP1-omfordelbar pakke( x86)
Microsoft Visual C ++ 2010 SP1-omfordelbar pakke( x86)
Microsoft Visual C ++ 2012( velg vcredist_x86.exe)

WAMP 64-bits nødvendige pakker:
Microsoft Visual C ++ 2008 SP1-omfordelbar pakke( x86)( det er ikke en skrivefeil - du trenger x86-pakken)
Microsoft Visual C ++ 2008-omfordelbar pakke( x64)
Microsoft Visual C ++ 2010 SP1-omfordelbar pakke( x64)
Microsoft Visual C ++ 2012( velgvcredist_x64.exe)

Ytterligere WAMP-konfigurasjon

Hvis du vil endre siden( e) som webserveren din viser, åpner du www-katalogen ved å venstre klikke på WAMP-ikonet i varslingsområdet.

Mappen som åpnes er hvor du må sette inn filer som du vil være vert for på nettstedet ditt. Alt fra WordPress-installasjonsfiler til statiske HTML-filer kan plasseres her, og endringene vil bli reflektert på nettstedet ditt samtidig( bare klikk på oppdatering).

La oss se på et raskt eksempel på hvordan du vil slippe innholdet i den mappen slik at den blir servert på nettstedet ditt. Du kan bruke et webutviklingsprogram eller noe så enkelt som Notisblokk for å lage en grunnleggende PHP-side og sette den på nettstedet ditt.

Følgende kode vil være en god start:

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

Lim inn den koden i Notisblokk og lagre filen som index.php inne i C: \ wamp \ www

Gå nå tilbake til nettstedet ditt( eller trykk på Oppdater [F5] hvis du allerede har åpnet den), og du vil se siden dunettopp opprettet.

Som standard er nettstedet ditt for tiden bare tilgjengelig for datamaskinen som WampServer er installert på.Det er perfekt for alle som bare bruker WAMP-serveren til testing eller utvikling, men for å gjøre nettstedet ditt tilgjengelig for resten av verden, klikker du på WampServer-ikonet og klikker "Put Online".

Som standard er Apache konfigurasjonsfilen angitt for å nekte innkommende tilkoblinger fra alle unntatt lokalhosten, så du må også endre to kodelinjer, slik at andre enheter ikke ser en "403 Forbidden" -feil når de prøver åLast inn nettstedet ditt. Gå til httpd.conf( Apache konfigurasjonsfil) ved å venstre-klikke på WampServer-menyen og se under Apache-mappen.

Bla ned til du ser noen kode som sier:

Bestill Avvis, tillat

Avvis fra alle

Slett denne koden og erstatt den med:

Ordre Tillat, nekter

Tillat fra alle

Lagre endringene til httpd.conf og start på nytt alletjenester.

Nettstedet ditt skal nå være tilgjengelig fra World Wide Web. Hvis ikke, forsikre deg om at du har videresendt port 80 til datamaskinen på ruteren din.