Lokal server denver. Denwer (lokal webserver)

Dette er en annen artikkel fra seksjonen for verktøy for nettredaktører som jeg vil snakke om, kalt Denwer, som kan lastes ned gratis fra utviklerens ressurs. Først skal jeg snakke om hva en lokal server er og hvorfor vi må jobbe med den. Enkelt sagt kan du installere og konfigurere den på datamaskinen din, og motta en gratis analog av hosting (les om hva hosting og domener er).

For deg, i dette tilfellet, trenger du ikke å kjøpe hosting og trenger ikke engang å ha tilgang til Internett. Mulighetene som Denver gir deg er praktisk talt ikke forskjellige fra en ekstern vert, og den vil bestå av de samme komponentene og ha de samme egenskapene. Den inneholder allerede les mer om dette skriptet), Apache-serveren (les), har PHP-støtte og mye mer.

Hvor laster jeg ned Denwer, hvordan installerer og kjører jeg den?

Du kan laste ned separat alle komponentene til den lokale serveren beskrevet ovenfor, og etter å ha installert dem på datamaskinen din, konfigurere dem riktig, men ikke alle er i stand til å gjøre dette. Og selv de som forstår hva som er det, kan oppleve mange vanskeligheter under installasjonen og spesielt når du konfigurerer den.

Derfor, for å forenkle livet for oss, ble forskjellige installasjonspakker (montasjer) oppfunnet og laget, slik at du kan laste ned et fullt fungerende og konfigurert kompleks med minimal innsats.

Du må bare laste ned den riktige sammenstillingen og installere prosjektmotoren din (Joomla, WordPress, etc.) på den, og deretter begynne å jobbe med den, akkurat som du ville gjort hvis du fant motorfilene på en fysisk vert. Som et alternativ og alternativ til denne løsningen kan man forresten vurdere, d.v.s. kan jobbe med Joomla og WordPress. Men i denne artikkelen vil vi snakke spesielt for lokalvert.

Så, hva tilbyr utviklerne av slike gratis installasjonspakker oss? La meg liste opp linker til ressurssider hvor du kan laste dem ned, og så vil jeg fortelle deg i detalj om installasjon og konfigurering av en av dem, som jeg valgte som favoritt.

Dette er mitt personlige valg, og du kan bruke den pakken som passer deg best. Heldigvis er det ganske likt å jobbe med dem, og etter å ha forstått hvordan du jobber med en enhet (i dag vil vi utelukkende snakke om Denwer), kan du enkelt finne ut av det med en hvilken som helst annen.

Hvor du kan laste ned lokale serverbygg gratis:

  1. Denver - gratis nedlasting
  2. VertrigoServ -

Ved å klikke på lenken, må du registrere deg i det foreslåtte skjemaet, hvoretter du vil motta en e-post med en lenke for å laste ned Denwer-distribusjonen.

Kjør den nedlastede filen med exe-utvidelsen, godta å installere pakken, hvoretter den begynner å pakke ut, og så åpnes også et nettleservindu med en beskrivelse av installasjonen, som du umiddelbart kan lukke, og et svart DOS-vindu med installasjonen veiviseren vil også vises:

Følg instruksjonene til veiviseren for å fortsette installasjonen, trykk "Enter". I det neste vinduet må vi spesifisere i hvilken mappe på datamaskinen vi skal installere serveren. Du kan for eksempel velge C:\server .

Trykk "Enter", når du blir spurt om du virkelig vil installere Denver i denne katalogen, svarer du ved å sette "y" (y) og trykk "Enter" igjen. Deretter blir vi informert om at en separat virtuell disk nå vil bli opprettet, som er nødvendig for at alle komponentene på den lokale serveren skal fungere.

Bare trykk "Enter", og i neste vindu velger du bokstaven for den virtuelle stasjonen. Denne bokstaven skal selvfølgelig ikke brukes av systemet ditt for øyeblikket (dvs. disken, den latinske bokstaven "c", trenger definitivt ikke å velges).

Det er bedre å velge noe fra de siste bokstavene i det latinske alfabetet, for eksempel Z. Hvis det viser seg at denne bokstaven allerede er brukt til å angi en disk i Windows-operativsystemet ditt, vil du se en melding om at det er umulig å lage en slik disk.

I dette tilfellet må du trykke "Enter" og gjenta trinnet med å skrive inn navnet på installasjonskatalogen, trykk "Enter" igjen og skriv inn en annen bokstav. Du kan se hvilke bokstaver som skal angis stasjoner på datamaskinen din som allerede er tatt i "Min datamaskin".

Hvis bokstaven du valgte ikke er opptatt, vil du se en melding om vellykket opprettelse av den virtuelle disken.

Trykk "Enter", som et resultat av dette vil filene til denne forsamlingen bli kopiert til mappen du spesifiserte tidligere på datamaskinen. Deretter vil du bli bedt om å velge et nedlastingsalternativ, som du svarer ved å angi en enhet og trykke "Enter". Du vil også bli spurt om du skal lage snarveier for å starte, stoppe eller starte på nytt på skrivebordet, som du vil svare "y".

Med disse snarveiene vil du kunne starte eller stoppe serveren. Installasjonsveiviseren lukkes, og et nettleservindu åpnes med en side som beskriver de neste trinnene for å jobbe med Denwer-sammenstillingen.

Sjekker helsen til den lokale serveren

Deretter går du til skrivebordet og starter Denver ved å klikke på "Start"-snarveien. Samtidig åpnes et DOS-vindu en kort stund som indikerer at serveren kjører, og da vil ikoner i form av en fjær og en svart hatt dukke opp i skuffen (området på høyre side av Windows oppgavelinjen, ved siden av klokken), som indikerer at den kjører.

Skriv nå inn adressefeltet til nettleseren localhost , som et resultat av dette vil du bli ført til en side med påskriften "Hurra, det fungerte." Dette betyr at sammenstillingen ble installert på Windows-datamaskinen. Når du ruller nedover denne siden, vil du se lenker for å sjekke ytelsen:

Du følger denne lenken, deretter skriver du inn litt tekst i "Tekst"-feltet i vinduet som åpnes (bedre på russisk - sjekk at alt vil være i orden med kodingen) og klikker på "Send via mail"-knappen. Hvis alt fungerte riktig, vil du motta en melding som: OK, e-postfunksjonen () fungerte riktig. Men du må også sjekke at brevet virkelig nådde frem.

For å gjøre dette, må du gå til vår virtuelle disk (husk bokstaven du spesifiserte da du installerte denne sammenstillingen) og følg følgende sti:

Z:\tmp\!sendmail\

Forresten, du kan ikke gå til en virtuell disk, men til en ekte, hvor du har en lokal server installert (i mitt tilfelle er dette stasjon C) langs samme vei:

C:\tmp\!sendmail\

Hvis alt er i orden med å sende post, så må du i denne mappen finne brevet du sendte. Ved å åpne den kan du sjekke om den russiske språkkodingen er riktig.

Sette opp og installere Joomla eller WordPress på Denver

Først må du gå til mappen der du installerte forsamlingen (for meg er det c:\server\) og gå til følgende bane:

c:\server\home\localhost\www\

I denne WWW-katalogen må du lage en katalog der du senere må laste opp motorfilene (Joomla, WordPress, etc.). Navnet på mappen er opp til deg, for eksempel:

Etter å ha opprettet mappen, start den lokale verten på nytt ved å bruke snarveien "Start Denwer på nytt" på skrivebordet (hvis den ikke allerede kjører, start den). For å sjekke om det fungerer, skriv inn i adressefeltet i nettleseren din:

http://localhost/Proba/

Hvis en side åpnes med tittelen "http://localhost/Proba/", så er alt i orden. Hvis det ikke åpnes noe vindu, prøv å starte Denwer på nytt.

Nå må du installere motoren (Joomla, WordPress, etc.) på nøyaktig samme måte som du gjorde for ekte hosting (Joomla-installasjonen er beskrevet (i detalj og i bilder). Jeg skrev hvordan du installerer SMF-forumet, men det er dekket i noen detalj på den gitte lenken.

De. du må kopiere motorfilene til mappen som er opprettet på datamaskinen din (den fungerer som en lokal vert). I mitt tilfelle er dette mappen:

C:\server\home\localhost\www\Proba\

Denne prosessen vil skille seg fra å installere motoren på en ekte vert () bare ved å kopiere filer du trenger ikke å bruke FTP-manager- en vanlig dirigent vil også passe perfekt, vel, eller som den som beskrives av lenken Total Commander.

Etter at du har kopiert Joomla- eller WordPress-filene til Denver-mappen, må du skrive inn adressefeltet i nettleseren din for å installere nettstedet eller bloggen:

http://localhost/Proba/

Som et resultat vil vinduet til installasjonsveiviseren til en eller annen motor åpnes. Deretter følger du samme scenario som under en vanlig installasjon på ekte hosting, med det eneste unntaket at du, som beskrevet i artikkelen om installasjon av Joomla (se lenke over), men på den måten som er beskrevet nedenfor.

Opprette en database og bruker ved hjelp av Denwer

For å komme til phpMyAdmin-programmet som er inkludert i det lokale serverbyggesettet, må du skrive inn følgende URL i adressefeltet til nettleseren din:

http://localhost/tools/

I vinduet som åpnes, klikk på lenken som heter "phpmyadmin", som åpner hovedsiden til dette programmet. På den, i området "Opprett en ny database", skriver du inn ønsket databasenavn (for enkelhets skyld kan den hete det samme som katalogen for nettstedet i localhost-mappen, dvs. "Proba", i mitt tilfelle) og klikk på "Opprett"-knappen ".

Nå går vi tilbake til hovedsiden til phpMyAdmin ved å klikke på husikonet i venstre kolonne i programvinduet. Finn "Privileges"-koblingen i "MySQL"-området og klikk på den.

På phpMyAdmin-siden som åpnes, i midten, bør du finne elementet "Legg til en ny bruker" og klikke på det.

I "Brukernavn"-området, skriv inn ønsket navn (for enkelhets skyld bruker jeg "Proba" igjen), i "Vert"-området, skriv inn localhost, i "Passord" og "Bekreftelse"-områdene, skriv inn et veldig komplekst passord to ganger .

I "Globale privilegier"-området klikker du på "Sjekk alle"-inskripsjonen slik at databasebrukeren som opprettes har maksimale rettigheter.

Alt, databasen og brukeren på Denver er opprettet. Nå kan du bruke disse dataene når du installerer Joomla, WordPress, etc., som vil følge samme sekvens som når du installerer på en ekte hosting. Når denne prosessen er fullført, vil ressursen din være tilgjengelig på:

http://localhost/Proba/

Du kan jobbe med Joomla eller WordPress på vanlig måte, men dette forenkler og fremskynder betraktelig arbeidet med å redigere motorfiler, installere og avinstallere ulike utvidelser, og det blir også mulig å jobbe med prosjektet ditt selv der, der det ikke er internettilgang.

Overføring av nettside til hosting

Etter å ha fullført prosjektet må du overføre nettsted fra Denwer til hosting for å gjøre den tilgjengelig for besøkende fra Internett. Dette gjøres på nøyaktig samme måte som om du bare flyttet fra en hosting til en annen eller gjenopprettet nettstedet ditt fra en sikkerhetskopi (jeg skrev om å lage og gjenopprette fra en sikkerhetskopi).

For å gjøre dette, må du bruke FileZilla-programmet (som jeg skrev om) for å flytte alle filene fra den lokale servermappen (i mitt tilfelle, Proba-mappen) til rotkatalogen til den eksterne verten (vanligvis enten PUBLIC_HTML eller HTDOCS).

Og åpne deretter konfigurasjonsfilen til motoren din for redigering og endre parametrene for den absolutte banen til filene og mappene til denne motoren, samt databasenavnet, brukeren og passordet, til de du angir når du oppretter en ny database på vertskapet. Alt dette er beskrevet i detalj i artikkelen om sikkerhetskopiering og overføring av nettstedet, lenken som du finner ved å gå opp et par avsnitt ovenfor).

Hvordan fjerne Denver fra en datamaskin

Ganske ofte oppstår spørsmålet hvordan du fjerner denne enheten fra datamaskinen. Hovedfangsten ved fjerningen er å deaktivere den virtuelle disken som ble opprettet under installasjonen. Men først ting først. Først må du selvfølgelig stoppe den lokale serveren ved å bruke den riktige snarveien på skrivebordet.

Deretter slette virtuell disk, som ble opprettet under installasjonen. Husk hvilken bokstav du tildelte denne virtuelle disken og gå til Windows langs følgende bane "Start" - "Kjør" (du kan trykke på tastekombinasjonen Win + R i stedet), skriv inn kommandoen i vinduet som åpnes:

Subst z: /d

I stedet for den virtuelle stasjonsbokstaven Z, må du angi valget ditt (Drive Z foreslår cz som standard virtuell stasjonsbokstav). Vel, for å permanent fjerne Denwer-bygget fra datamaskinen din, vil det være nok å slette WebServers-katalogen (som standard er dette mappen C: \ WebServers) og fjerne de tre snarveiene fra skrivebordet til Windows-operativsystemet. Alt, vi kan anta at vi klarte å fjerne det med lite blodsutgytelse.

Lykke til! Vi sees snart på bloggsiden

Du kan se flere videoer ved å gå til
");">

Du kan være interessert

Hosting og alt som er forbundet med det, jobber med cPanel
Hvordan sikkerhetskopiere og gjenopprette fra en sikkerhetskopi, samt nyansene ved å overføre et nettsted (Joomla, WordPress) til en ny hosting
Hosts-fil - hva det er, hvor det ligger i Windows, hva en webmaster skal gjøre med det og hvordan du fjerner virusoppføringer fra det
Overføre siden til en ny infoboks-hosting, velge mellom vanlig og VPS, samt jobbe med hosting-kontrollpanelet Server - hva er det

Hei.. Hvis du leser dette innlegget, så er du i ferd med å starte din egen blogg.

I så fall, vennligst godta mine oppriktige gratulasjoner, siden din egen blogg er veldig kul. Og hvis jeg tar feil, så lurer du bare på hvordan du installerer og konfigurerer en lokal Denver-server.

Men for at hjernebarnet ditt (bloggen) skal bli sett i en form der den fullt ut tilfredsstiller alle forespørsler fra besøkende, må du sitte i mer enn én time, sette opp eller sortere gjennom dusinvis av maler og cms for å finne det beste alternativet.

Selvfølgelig kan du umiddelbart kjøpe hosting og velge et domenenavn for den fremtidige bloggen, som jeg snakket om i tidligere artikler, og utføre alle handlingene direkte på hostingen, men jeg anbefaler på det sterkeste at du gjør alt på datamaskinen din først .

For å gjøre dette vil vi på bare et par minutter installere en lokal server (Denver) på datamaskinens harddisk, som vil oppfylle alle parameterne til en ekte hosting.

Planen for i dag blir:

1) Hva er en lokal server

2) Installere en lokal server

3) Starte og konfigurere en lokal server, sjekke driften av Denver

Så la oss gå...

Først. Hva er en lokal server

En lokal server (localhost) er et sett med komponenter (PHP, MySQL-database, et skript for å jobbe med PhpMyAdmin-panelet, Apache-server) som vil hjelpe deg å jobbe med webapplikasjoner på datamaskinen din uten å bruke Internett-tilgang til dette.

Jeg bruker Denver som min lokale server. Du kan laste ned Denver gratis på den offisielle nettsiden til produsenten. Du trenger ikke å betale noe fordi den er tilgjengelig for bred bruk.

For å se nettstedet ditt på Internett, går du inn i nettleserlinjen

http://localhost/din_bloggmappe_på_datamaskin

Jeg håper du forstår alt, og at du kan fortsette til selve Denver-installasjonen.

Sekund. Installere en lokal server

Kjør den tidligere nedlastede denver-filen, som har .exe-utvidelsen.

I vinduet som åpnes vil "Installer" tilby å installere grunnpakken, godta den og klikke på "Ja"-knappen.

Da åpnes Internet Explorer. Vi lukker den og fortsetter å installere den lokale serveren på datamaskinen.

Nå blir vi bedt om å spesifisere katalogen der den lokale serveren skal installeres. Jeg spesifiserte banen C:\hosting

I samme vindu under bekrefter vi handlingene våre ved å sette "y" (i betydningen ja).

Igjen bekrefter vi at vi er enige i alt og trykker "Enter".

Nå må vi bestemme navnet på den nye virtuelle disken. Det kan være en hvilken som helst bokstav enn de du allerede bruker av systemet.

Ellers får du feilinformasjon og velger en annen stasjon. Etter å ha bestemt deg for bokstaven, trykk "Enter" og installasjonen vil fortsette.

Deretter vil kopieringen av de lokale serverfilene til den tidligere valgte katalogen begynne. Etter utvinning vil du bli bedt om å velge hvilken modus du vil kjøre Denver "1" eller "2". Ikke bry deg og trykk på enheten.

Helt på slutten vil det tilby å lage Denver-snarveier på skrivebordet, som vi vil administrere inkluderingen av den lokale serveren med. Vi setter "y" (i betydningen ja).

Dette fullfører installasjonen av Denver på harddisken.

For det tredje. Starte og konfigurere en lokal server, sjekke driften av Denver

Hvis du konsekvent utførte alle trinnene ovenfor, bør tre snarveier vises på Windows-skrivebordet.

Klikk på "Start Denwer" og aktiverer dermed den virtuelle hostingen til datamaskinen. Når du går til mappen "Min datamaskin", vil du se at den valgte virtuelle disken har dukket opp der.

For å sjekke riktigheten av handlingene og driften av Denver, gå til nettleseren og skriv inn http://localhost i statuslinjen, hvis en side med slikt innhold vises i vinduet ditt, så gjorde du alt riktig og den lokale serveren er klar til å arbeide.

Det siste trinnet er å lage en mappe der bloggen vår vil ligge på datamaskinen. For å gjøre dette, gå til katalogen angitt under installasjonen av denwer

C:\hosting\home\localhost\www\my-site.ru

Her i denne mappen vil vi pakke ut filene til ulike motorer (wordpress, joomla). For å sjekke at alt er gjort riktig, åpne det i nettleseren.

1 http://localhost/ my-site. no

http://localhost/my-site.ru

Installasjonsvinduet til motoren som er i my-site.ru-mappen skal lastes inn på den lokale serveren (localhost) eller åpne siden hvis du lastet opp filer til mappen html uten å bruke en database mysq.

Det var alt for i dag. Hvis du har spørsmål om å installere en lokal server (denwer), spør, jeg skal hjelpe.

I neste artikkel vil du lære i programmet phpMyAdmin og overføre bloggen fra den lokale denwer-serveren (Denver) til hostingen.

Abonner på bloggartikler og hold deg oppdatert. Lykke til alle sammen!

Det er et programvareskall som inkluderer de riktige distribusjonene og modulene som lar deg utvikle, teste og feilsøke nettsteder direkte på din lokale datamaskin, uten å måtte ha tilgang til Internett.

Denver har tradisjonelt vært ansett som et av de mest relevante og effektive verktøyene for webutviklere. Kraftige konfigurasjons- og feilsøkingsverktøy, muligheten til komfortabelt å utvikle og teste nettsteder på en lokal server skaper ideelle forhold for å jobbe uten risiko for nettstedet ditt på Internett.

Arbeide med Denver - funksjoner på selve serveren

Før du setter opp Denver, må du ta hensyn til noen få nyanser av selve serveren. Først av alt er nøkkelfunksjonen til Denver støtte for å jobbe med flere nettprosjekter samtidig, med plasseringen av hver av dem separat på sin egen virtuelle vert. For å gjøre dette opprettes en egen mappe av serveren for hvert prosjekt. Disse vertene opprettes automatisk.

Som praksis viser er det ikke spesielt vanskelig å sette opp Denwer, men det er likevel viktig å ta hensyn til en rekke nøkkelparametere for effektiv og stabil drift. Først av alt, hvordan jobbe med Denver, hva bør vurderes for å sette opp?

Alle komponentene i denne programvareløsningen leveres allerede fullt konfigurert, klare til bruk. Inkludert SSL, MySQL-koding og andre programvareverktøy. Om ønskelig kan brukeren selvstendig manuelt oppdatere hvilken som helst av tjenestene som er inkludert i Denver. For dette formål blir nye versjoner av distribusjoner ganske enkelt kopiert til en mappe på toppen av nye.

Etter at installasjonen vår er fullført, vil et nettleservindu dukke opp igjen som informerer deg om at installasjonen er fullført. Den kan trygt lukkes. For å starte programmet finner vi Start Denwer-snarveien på skrivebordet - ved å dobbeltklikke på den starter serveren vår.

Selvfølgelig, litt tid programmet trenger å kjøre. Og etter å ha lastet applikasjonen vil to ikoner være synlige på panelet - hvis de er tilgjengelige, gikk lanseringen fint. Når vi åpner "Min datamaskin", vil vi se den virtuelle disken Z vises på datamaskinen.

Ved å gå til den kan vi legge merke til flere mapper. I dette tilfellet er vi bare interessert i Hjem-mappen.

Og her vil vi allerede legge merke til tilstedeværelsen av flere mapper - Localhost og test1.ru, som vil være roten til to lokale nettsteder. Den første inneholder et sett med verktøy for å jobbe med databasen, den andre mappen inneholder en testside med én nettside.

La oss fokusere på å jobbe med databasen. Her, for å jobbe med Denver, start hvilken som helst nettleser ved å skrive localhost eller http://localhost. Etter det vil vi se en melding om driften av serveren.

Deretter, for å konfigurere Denver, ruller vi denne siden ned til "Verktøy"-overskriften - vi vil se mange linker. Velg linjen "phpMyAdmin - MySQL DBMS-administrasjon", hvoretter vi vil se et nytt vindu.

På latin skriver du inn navnet på databasen din i feltet Opprett ny database, det gjenstår bare å klikke på Opprett og et nytt vindu skal dukke opp.

Det er ikke nødvendig å gjøre noe her, bare klikk på fanen Privilegier for å gå videre.

Når du klikker Legg til en ny bruker, vil vi se et nytt vindu der du må spesifisere en rekke detaljer:

  1. Brukernavn – merk brukerens navn.
  2. Host - her spesifiserer vi Localhost eller du kan velge Local fra rullegardinlisten.
  3. Passord og Re-type - her må du spesifisere et passord. Eller den kan genereres ved å bruke Generer. Imidlertid må du definitivt huske, det er bedre å fikse det et sted, vi vil definitivt trenge det i fremtiden.

Nedenfor vil vi legge merke til Global privileges-blokken. Her må du velge alle alternativene ved å bruke Kontroller alle-knappen. Så gjenstår det bare å klikke Gå i høyre hjørne, hvoretter vi fullførte arbeidet. Det gjenstår bare å gratulere deg - etter å ha gått gjennom alle disse trinnene, har du fullført opprettelsen av din nye database. La oss deretter gå videre til direkte bruk for effektiv og stabil drift av nettstedet ditt.

Hvordan jobbe med Denver - fortsett å installere CMS

Det er allerede et ganske seriøst stykke arbeid bak oss, fordi vi klarte ikke bare å installere og konfigurere serveren, men til og med lage vår egen database. Nå gjenstår det å forstå hvordan man bruker ressursene som er mottatt for å utvikle og teste det ønskede nettstedet.

For å gjøre dette må vi installere et spesifikt CMS å velge mellom, som skal brukes til å kjøre nettstedet. Men når du installerer CMS, vil vi definitivt trenge viss informasjon, så vi vil umiddelbart merke dem et sted på et stykke papir eller i en fil - inkludert databasenavnet, databasens brukernavn og passordet.

For å installere CMS på en lokal server er det ingen spesielle problemer, du trenger bare å følge følgende prosedyre:

  • Opprette en nøkkelmappe der nettstedet vårt skal ligge.
  • Nødvendige mapper og filer overføres til denne nye katalogen.
  • Start Denver-serveren på nytt.
  • Og det gjenstår bare å installere CMS.

Som et eksempel kan du vurdere å jobbe med den for tiden populære WordPress CMS-motoren. Andre CMS kan selvfølgelig innebære visse nyanser, men det generelle prinsippet er nesten alltid absolutt universelt.


Dermed lærte vi hvordan vi installerer, konfigurerer Denver (Denwer) og jobber med det.

Denvers toppmoderne evner har bevist at den er ideell for stabil drift, med riktig utvikling og testing av nettstedet uten behov for å være vert for det på nettverket.

I artikkelen vår gjennomgikk vi hovedtrinnene for hvordan du installerer og jobber med Denwer. For å starte de fleste prosjekter er denne informasjonen nok - stadiene av installasjon, serverstart, konfigurasjon, opprettelse av en database og lansering av et fullverdig nettsted har passert. Det vil si at vi har vurdert hele livssyklusen for å begynne å utvikle et nettsted - resten avhenger bare av din tålmodighet og talenter, vi ønsker deg vellykket utvikling og testing av høykvalitets og populære Internett-ressurser.

Hei kjære lesere av bloggen min. I dag vil jeg komme inn på emnet installering og konfigurering av Denver på datamaskinen min. Jeg forstår at dette emnet har blitt reist vidt og bredt på alle blogger dedikert til nettstedbygging. Men ikke desto mindre, et sted er informasjonen ufullstendig, et sted er det ingen gode og forståelige skjermbilder, et sted er det feil i innstillingene. Vel, og merkelig nok er mange spørsmål i kommentarene knyttet spesifikt til å installere en webserver.

Siden dette emnet er nyttig hovedsakelig for nybegynnere, bestemte jeg meg for å lage en maksimal oversikt over dette verktøyet, med trinnvise instruksjoner og videomateriale. Slik at nybegynnere ikke har noen spørsmål, og de kan enkelt installere en virtuell server hjemme. Så la oss komme i gang med den første leksjonen i serien Hvordan lage et WordPress-nettsted?

Hva er Denwer og hvorfor er det nødvendig?

Denver er en programvarepakke som emulerer en vanlig unix-webserver. Den inkluderer Apache-server, PHP5, MySql5, phpMyAdmin og så videre. Alle disse verktøyene hjelper deg med å distribuere virtuell hosting på datamaskinen din og feilsøke dine egne nettsteder uten Internett-tilkobling. Denwer støtter for tiden Windows fra XP til versjon 10.

Hvor kan jeg laste ned Denver?

Som de sier, kan du alltid laste ned den nyeste versjonen av programvaren på den offisielle nettsiden. Jeg anbefaler å laste ned fra offisielle kilder. Siden nedlastede filer fra tvilsomme nettsteder kan utgjøre en fare for datamaskinen din.

Last ned fra den offisielle siden.

Hvorfor elsker mange webutviklere Denwer?

Kjærligheten til dette verktøyet er rettferdiggjort av det faktum at etter å ha installert denne pakken, er det ikke nødvendig å konfigurere noe, siden alt fungerer ut av esken. I tillegg blir det mulig å jobbe med flere av nettstedene dine ved å plassere dem i forskjellige mapper. Og selvfølgelig den enkle muligheten til å oppdatere komponenter til nye versjoner. Den laster bare ned den nødvendige komponenten og kopierer den med en erstatning til riktig mappe. Jeg glemte også å nevne muligheten for installasjon på flyttbare medier (flash-stasjoner, eksterne harddisker).

Hva er Denwer laget av?

La oss ta en titt på Denvers innmat og se hva grunnpakken består av.

  • Apache, SSL, SSI, mod omskrive mod php.
  • PHP5 med GD, MySQL, sqLite-støtte.
  • MySQL5 med transaksjonsstøtte.
  • phpMyAdmin - MySQL-databasekontrollpanel.
  • Sendmail og SMTP-serveremulator.
  • Virtuelt vertsadministrasjonssystem.

Du kan selvfølgelig også beskrive tilleggsmoduler som kan lastes ned og installeres. Men jeg tror ikke det er nødvendig for nybegynnere.

Installasjon Denver (Denwer).

På tidspunktet for installasjon av webserveren ble distribusjonssettet Denwer 3 Base lastet ned 2013-06-02 med PHP versjon 5.3

Hvordan installere Denwer? Detaljerte instruksjoner.

Vel, det mest interessante øyeblikket har kommet, nemlig selve Denver-installasjonen. Du skal allerede ha lastet ned distribusjonspakken til programmet, hvis du ikke allerede har gjort det, kan du følge lenken over og laste den ned.

Vi åpner denne filen og ser et lite vindu med inskripsjonen: vil du virkelig installere basispakken?



En terminal åpnes med en velkomstmelding og en nettleser som varsler oss om Denver-installasjonen.

Vi mottar anbefalinger. På dette trinnet må vi spesifisere plasseringen der den virtuelle serveren skal plasseres. Hvis du vil installere på en USB-flash-stasjon eller annen stasjon, skriv stien til den. Hvis du skal installere på en datamaskin, så kan du gjøre det samme som jeg gjorde. Skriv la C:\WebServers

Og trykk Enter igjen. Terminalen vil spørre deg om du virkelig vil installere webserveren i C:WebServers-katalogen? Van må trykke på Y-knappen, og dermed si ja. Ikke glem å endre tastaturoppsettet til engelsk.

Vi blir bedt om å velge en virtuell stasjonsbokstav. Vanligvis tilbys den siste bokstaven i alfabetet Z. Men hvis den er opptatt med deg, velg en annen. Siden Z er opptatt med meg.

Jeg valgte bokstaven Q som den virtuelle stasjonen. Jeg skriver inn denne bokstaven og trykker Enter.

Programmet vil gjennomføre en testkjøring, og hvis alt er i orden, vil det be deg om å trykke Enter, som du må gjøre.

Etter det vil programmet begynne å kopiere alle nødvendige filer til riktig katalog. Når kopieringen er fullført, vil du bli bedt om å velge 2 alternativer for å starte Denver. Og anbefalingen er å bruke alternativ 1.

Deretter vil du bli bedt om å installere snarveier på skrivebordet. Jeg anbefaler at du gjør dette, ellers vil det være upraktisk å starte Denver senere. Etter å ha bekreftet eller avslått skrivebordssnarveier, åpnes en nettleser og varsler deg om at Denver har blitt installert.

Og så, etter installasjon, bør disse snarveiene vises på skrivebordet ditt.

Nye skrivebordssnarveier

Start Denver.

Og så, for å begynne å jobbe med Denver, må den lanseres. For å gjøre dette, bruk Start Denwer-snarveien. Etter den første lanseringen kan du se dette bildet.

For å være sikker på at Denwer kjører, se i skuffen. Det bør være ikoner som dette.

Åpne deretter en nettleser og skriv http://localhost i adressefeltet.

Som et resultat bør du se denne siden.

Dette betyr at alt fungerer utmerket.

Hva skal jeg gjøre hvis Denwer ikke åpnes?

Jeg har et problem med at når jeg skriver inn http://localhost i adressefeltet, får jeg en hvit skjerm og ingenting annet. Og ett skuffikon.

Klikk på som åpnet konsollen med følgende problem.

Lytter etter tilkoblinger på localhost 25

For å løse problemet må du åpne oppgavebehandlingen og finne nettpubliseringstjenesten der. Og bare slå den av.

Start deretter Denver på nytt.

Sette Denver.

For komfortabelt arbeid med nettsteder på en lokal disk, bør du gjøre noen endringer i PHP-konfigurasjonsfilene. For å gjøre dette, åpne php.ini-filen, som du finner i følgende bane C:\WebServersusr\local\php5

Vi åpner denne filen med en vanlig notisblokk, og ser etter følgende linjer.

maks henrettelse tid = 30, endre verdien til 180.

maks input tid = 60, endre til 180 også.

hukommelse grense = 128MB, endre til 512M.

post maks størrelse = 8M, endre til 999M

Lagre nå alle endringer og start Denver på nytt.

Hvor vert nettsteder i Denver?

Du vil plassere alle nettstedene dine på denne banen C:\WebServers\home\localhost\www

Det vil si at i www-mappen oppretter du test2.local-mappen og plasserer enten HTML-filene eller motorfilene dine der. I den neste opplæringen vil vi snakke om hvordan du installerer WordPress på Denwer, så det blir mer tydelig.

Og nå, som et eksempel, opprettet jeg denne mappen.

Og hvis vi ser et slikt bilde når vi åpner adressefeltet localhost/test2.local, fungerer alt bra.

Hvordan avinstallere Denver?

Siden Denver ikke påvirker systemfiler, kommer fjerningen av dem ned på å overføre installasjonsmappen til papirkurven. Men før du fjerner Denver, stopp arbeidet. Deaktiver den virtuelle disken. Og fjern snarveiene fra skrivebordet. Dra deretter WebServers-mappen som du installerte, til papirkurven.

Hva er alternativene til Denwer?

Hvis du plutselig støter på problemer med å installere Denver. Plutselig vil den ikke starte, eller noen andre problemer. Her er en liste over lignende pakker for deg som du kan installere og bruke som en virtuell server.

  • XAMPP()
  • MAMP PRO (betalt programvare, tilgjengelig for MAC OS)
  • AppServ
  • åpen server

Jeg tror denne listen er nok til å velge riktig verktøy i tilfelle vanskeligheter.

Installere Denwer - videoinstruksjon.

Enhver bruker som er involvert i webutvikling kjenner sannsynligvis til eller i det minste hørt om Denwer-programmet. For de som møter dette konseptet for første gang, vil jeg vurdere de grunnleggende definisjonene, om ikke fullstendige, så i det minste for en delvis forståelse av hva Localhost Denwer og relaterte komponenter er. Vi vil også fordype oss litt i spørsmålene om installasjon, konfigurasjon og løsninger på de vanligste problemene og feilene i dette programvareskallet.

Hva er Denver?

La oss starte med det viktigste. Hvis du ser på det, kan selve konseptet "Localhost Denwer" (lokal vert Denwer) tolkes (selvfølgelig, ikke bokstavelig) som "et verktøy for å lage og jobbe med på din egen datamaskin ved å bruke et spesielt sett med verktøy uten å bruke en ekstern ressurs."

Denne innenlandske utviklingen ble født i 2002, takket være innsatsen til tre personer: Dmitrij Koterov, Anton Sushchev og Mikhail Livach, selv om ideen om å lage et slikt universelt skall som vil inkludere et komplett sett med verktøy for å lage og feilsøke nettsteder med deres påfølgende plassering på hosting.

Ikke overraskende blir denne pakken noen ganger tolket som forkortelsen "DNVR", som betyr "webutviklerens herresett." Faktisk er det slik det er, siden hovedsettet inneholder mange forskjellige verktøy, selv om du også kan finne nedstrippede (lette) versjoner.

Fordelen med denne pakken er at den lar deg lage lokale servere, og uten først å hoste dem på eksterne ressurser. I prinsippet kan all informasjon skrives selv til en vanlig flash-stasjon, og i så fall kan du redigere eller distribuere den på en annen datamaskin.

Grunnleggende konfigurasjon av programvarepakken

Som det allerede er klart, består pakken av flere grunnleggende komponenter som lar deg utføre nesten alle oppgaver:

  • installatør;
  • Apache-basert server;
  • skall PHP 5;
  • MySQL5 plattform;
  • databasekontroll phpMyAdmin for å jobbe med dem ved å bruke nettlesere;
  • emuleringsverktøy for SMTP-server og sendmail (e-postsendesimulator).

Men for å oppnå full funksjonalitet til Localhost Denwer, må en spesiell motor også legges til her. De vanligste og mest populære er Joomla og WordPress. Men først ting først.

Denver installasjon

Et av de grunnleggende spørsmålene for å begynne å bli kjent med dette programmet er installasjon. Som regel forårsaker det ingen problemer å installere Denwer på en lokal datamaskinterminal eller bærbar datamaskin.

Etter at installasjonsprogrammet er startet, åpnes en nettleser umiddelbart (det er ikke nødvendig, vinduet kan lukkes) og et utpakkingsvindu som ligner på DOS-modus. Brukeren vil bli bedt om å trykke Enter for å fortsette. Vi trykker.

Deretter foreslår det å spesifisere plasseringen på harddisken der alle filer og data skal lagres (som standard er dette WebServices direkte på systemstasjonen "C", men du kan for eksempel opprette Server-mappen igjen - kl. roten til systempartisjonen).

Det neste trinnet er å velge den virtuelle stasjonsbokstaven. Installasjonsprogrammet tilbyr å lage partisjon Z. Hvis det ikke finnes en slik partisjon i systemet. Vi er enige og fortsetter.

Nå er prosessen med å kopiere filer aktivert, hvoretter du må velge modus for den virtuelle disken:

  • opprettelse når datamaskinen er slått på;
  • opprettelse når programmet kalles.

Her - etter eget skjønn. I prinsippet, hvis den aktive virtuelle partisjonen vil bli brukt sjelden, kan du velge det andre alternativet. Dette fullfører hoveddelen av installasjonen.

Helsesjekk

Naturligvis, etter installasjon, er det obligatorisk å sjekke for funksjonalitet. Tre snarveier vil bli opprettet på skrivebordet etter at installasjonen er fullført: Start, Stopp og Restart. Vi starter serveren.

Etter det vises en virtuell disk (hvis aktivering ble valgt under installasjonen med en eksplisitt samtale), og i systemstatusfeltet - to ikoner med en penn og en hatt.

Åpne nå en nettleser og skriv http://localhost eller bare localhost i adressefeltet. Denwer i samme nettleser viser en melding om at alt fungerte. Går du ned litt lavere på siden vil du se lenker som du kan teste funksjonaliteten til serveren med, som vist på bildet under.

Hvis forskjellige sider vises som et resultat av å klikke på hver enkelt lenke, fungerer alle komponentene normalt.

Problemer med koding

Noen ganger begynner imidlertid ikke lokalvert Denwer å sende e-post, eller meldingen ser ut som uforståelige tegn. Dette skyldes det faktum at programmet i utgangspunktet bruker UTF-8-koding. Men det er nødvendig å sjekke sendingen.

Til dette brukes den siste lenken fra listen ovenfor. Etter å ha klikket på det i tekstfeltet, må du skrive noe (helst på russisk) og sende en melding.

Nå må vi sørge for at den blir levert. For å gjøre dette, sjekk! sendmail-mappen, som ligger i tmp-katalogen i den virtuelle partisjonen (Z), og gjør det samme for den fysiske disken der skallet ble installert (C). Hvorfor localhost ikke starter (Denwer, Windows 7 som hoved OS) vil bli diskutert separat.

Installere og konfigurere motoren

Det neste trinnet er å installere motoren. For å gjøre dette, kontroller først tilstedeværelsen av www-katalogen som ligger på systemstasjonen langs banen Server-mappen (WebServices som standard)\home\local host. I www-mappen må du nå opprette en annen katalog (tenk på et navn du liker), si Probe.

Deretter innebærer å sette opp Denwer å starte programmet på nytt ved å bruke snarveien Start på nytt. Deretter skriver du inn http://localhost/Probe i adressefeltet til nettleseren. Hvis denne siden åpnes, er alt gjort riktig og arbeidet er ikke tilfredsstillende. Nå er det opp til de små tingene. Vi kopierer motorfilene til den opprettede mappen (vi har den Probe) ved hjelp av hvilken som helst filbehandler, hvoretter vi gjentar prosedyren for å legge inn adressen ovenfor i nettleseren. Installasjonsveiviseren-vinduet skal vises, hvor du bare trenger å følge instruksjonene.

Databaseoppretting

Siden motoren i dette tilfellet fungerer som en lokal vert (localhost), antar Denwer også opprettelsen av en database på lokalt nivå. Du trenger ikke phpMyAdmin-programmet, som kan nås ved å bruke adressen i nettleseren http://localhost/tools.

Nå går vi tilbake til hovedsiden og bruker linjen med privilegier (etter å ha kommet inn i menyen, må du legge til en ny bruker). Vi spesifiserer et hvilket som helst navn, pålogging og passord, for verten vi bruker localhost, i delen globale privilegier krysser vi av for alt som er, og trykker på "Go!"-knappen. Den opprettede basen kan brukes til å installere WordPress eller Joomla. Tilgang til ressursen etter fullføring av installasjonen, igjen, utføres på adressen ovenfor.

Overfør til hosting

Nå må vi overføre serveren til hostingen. For å gjøre det tilgjengelig for surfere på Internett. Men først må du ta hensyn til noen forhold. Først av alt må du ikke ha en dynamisk, men en statisk IP-adresse. Du bør også deaktivere Windows-brannmuren fullstendig, som kan blokkere tilgang), og også sette opp den såkalte hierarkiske mappestrukturen, det vil si i hjemmekatalogen hjem, først opprette mappen XXX.XXX.X.X, og i den www-undermappe (som en adresse i stedet for tegn, bør du bruke adressen du har fått av Internett-leverandøren).

Du kan gjøre det annerledes. For å overføre filer bruker vi FileZilla-applikasjonen, som vi flytter alle filene til den lokale serveren fra Probe-mappen, som vi jobbet med under oppsettprosessen, til en ekstern ressurs, men til rotmappen til verten (som en regel, dette er enten HTDOCS eller PUBLIC_HTML). Da gjenstår det bare å endre de absolutte banene til filer og mapper på den eksterne verten i innstillingene til motorkonfigurasjonsfilen, samt endre databasenavn og brukerpålogging med passord til de som skal brukes når du oppretter en ny database allerede på den eksterne ressursen.

Denwer åpnes ikke, localhost er ikke tilgjengelig: årsaker og løsninger

La oss nå gå videre til de presserende problemene som er forbundet med serverens manglende funksjonalitet.

Så Denwer er nede, localhost er ikke tilgjengelig. Årsaken er at etter installasjon prøver mange umiddelbart å få tilgang til den i nettleseren, og glemmer å starte selve programmet. Localhost-strengen skal bare skrives inn, og ikke noe med, for eksempel, med tillegg av .ru, .com eller noe annet.

En annen grunn er blokkering av i:443 av tredjepartsprogrammer (oftest henger Skype på port 80, og Torrent eller VMWare virtuell maskin, hvis det er en i systemet, på port 443). Løsningen er ganske enkel - endre portprioritetene i disse applikasjonene. For eksempel, i "Skype" må du fjerne "fuglen" fra linjen ved å bruke de angitte portene som alternative.

Et like vanlig problem er fraværet av www-mappen i hoveddelen. For eksempel, hvis mappehierarkiet opprinnelig ble opprettet i skjemaet server\localhost eller et annet skjema, bør du sjekke hjemmemappen, der den angitte katalogen skal være plassert.

Noen ganger kan blokkering av HOSTS-filen av et antivirus fungere (i de fleste tilfeller er dette Dr. Web). For å fikse det, legg det til listen over unntak. Du kan først sikkerhetskopiere den, slette den, sjekke om programmet kjører, og deretter returnere filen til den opprinnelige plasseringen.

Det kan godt hende at applikasjonen skal startes enten i kompatibilitetsmodus eller med administratorrettigheter (høyreklikkmeny).

Hvis du opplever en tilkoblingsfeil, kan systemet ditt ha en utdatert versjon av MySQL som du må kvitte deg med. Noen ganger kan port: 3306 blokkeres (du bør finne ut hvilket program som bruker det og endre innstillingene).

Og husk! I seg selv sender Denwer-programmet absolutt ingenting til Internett, og er bare et verktøy og, om du vil, en assistent for å utføre en eller annen operasjon for å lage en server og behandle den.