Lokal server denver. Denwer (lokal webserver)

Dette er en anden artikel fra afsnittet Webmasterværktøjer, hvori jeg vil tale kaldet Denwer, som gratis kan downloades fra udviklerens ressource. Først vil jeg tale om, hvad en lokal server er, og hvorfor vi skal arbejde med den. Kort sagt kan du installere og konfigurere det på din computer og modtage en gratis analog af hosting (læs om hvad hosting og domæner er).

For dig behøver du i dette tilfælde ikke at købe hosting og behøver ikke engang at have adgang til internettet. De egenskaber, som Denver giver dig, er praktisk talt ikke forskellige fra en fjernværts, og den vil bestå af de samme komponenter og have de samme muligheder. Den indeholder allerede læs mere om dette script), Apache-serveren (læs), har PHP-understøttelse og meget mere.

Hvor downloader man Denwer, hvordan installerer og kører man det?

Du kan downloade separat alle komponenterne på den lokale server beskrevet ovenfor, og efter at have installeret dem på din computer, konfigurere dem korrekt, men ikke alle er i stand til at gøre dette. Og selv de, der forstår, hvad der er, kan opleve mange vanskeligheder under installationen og især ved konfigurationen.

Derfor, for at forenkle livet for os, blev forskellige installationspakker (samlinger) opfundet og skabt, så du kan downloade et fuldt fungerende og konfigureret kompleks med minimal indsats.

Du skal bare downloade den passende assembly og installere din projektmotor (Joomla, WordPress osv.) på den, og derefter begynde at arbejde på den, ligesom du ville gøre, hvis du fandt motorfilerne på en fysisk vært. I øvrigt kan man som mulighed og alternativ til denne løsning overveje, dvs. kan arbejde med Joomla og WordPress. Men i denne artikel vil vi tale specifikt for localhost.

Så hvad tilbyder udviklerne af sådanne gratis installationspakker os? Lad mig liste links til ressourcesider, hvor du kan downloade dem, og så vil jeg fortælle dig detaljeret om installation og konfiguration af en af ​​dem, som jeg valgte som favorit.

Dette er mit personlige valg, og du kan bruge den pakke, der passer dig bedst. Heldigvis er det ret ens at arbejde med dem, og efter at have forstået, hvordan man arbejder med en samling (i dag vil vi udelukkende tale om Denwer), kan du nemt finde ud af det med enhver anden.

Hvor du kan downloade lokale server builds gratis:

  1. Denver - gratis download
  2. VertrigoServ -

Ved at klikke på linket skal du registrere dig i den foreslåede formular, hvorefter du modtager en e-mail med et link til at downloade Denwer-distributionen.

Kør den downloadede fil med exe-udvidelsen, accepter at installere pakken, hvorefter den begynder at pakke ud, og så åbner der også et browservindue med en beskrivelse af installationen, som du straks kan lukke, og et sort DOS-vindue med installationen guiden vises også:

Følg instruktionerne fra guiden for at fortsætte installationen, tryk på "Enter". I det næste vindue skal vi angive, i hvilken mappe på vores computer vi vil installere serveren. Du kan f.eks. vælge C:\server .

Tryk "Enter", når du bliver spurgt, om du virkelig vil installere Denver i denne mappe, svarer du ved at indstille "y" (y) og trykker "Enter" igen. Dernæst informeres vi om, at der nu vil blive oprettet en separat virtuel disk, som er nødvendig for, at alle komponenter på den lokale server kan fungere.

Tryk blot på "Enter", og vælg bogstavet for det virtuelle drev i det næste vindue. Dette bogstav skal selvfølgelig ikke bruges af dit system i øjeblikket (dvs. disken, det latinske bogstav "c", behøver bestemt ikke at vælges).

Det er bedre at vælge noget fra de sidste bogstaver i det latinske alfabet, for eksempel Z. Hvis det viser sig, at dette bogstav allerede bruges til at udpege en disk i dit Windows-operativsystem, vil du se en besked om, at det er umuligt at lave sådan en disk.

I dette tilfælde skal du trykke på "Enter" og gentage trinnet med at indtaste navnet på installationsmappen, trykke på "Enter" igen og indtaste et andet bogstav. Du kan se, hvilke bogstaver der skal angives drev på din computer, der allerede er taget i "Denne computer".

Hvis det bogstav, du valgte, ikke er optaget, vil du se en meddelelse om den vellykkede oprettelse af den virtuelle disk.

Tryk på "Enter", hvilket resulterer i, at filerne i denne samling vil blive kopieret til den mappe, du tidligere har angivet på computeren. Dernæst bliver du bedt om at vælge en downloadmulighed, som du reagerer på ved at indtaste en enhed og trykke på "Enter". Du vil også blive spurgt, om du vil oprette genveje til at starte, stoppe eller genstarte på skrivebordet, hvortil du vil svare "y".

Med disse genveje vil du være i stand til at starte eller stoppe serveren. Installationsguiden vil derefter lukke, og et browservindue åbnes med en side, der beskriver de næste trin for at arbejde med Denwer-samlingen.

Kontrollerer den lokale servers tilstand

Derefter går du til skrivebordet og starter Denver ved at klikke på genvejen "Start". Samtidig åbnes et DOS-vindue i kort tid, der indikerer, at serveren kører, og så vil ikoner i form af en fjer og en sort hat dukke op i bakken (området i højre side af Windows proceslinjen ved siden af ​​uret), hvilket indikerer, at den kører.

Indtast nu adresselinjen på din browser localhost , som et resultat af hvilket du vil blive ført til en side med inskriptionen "Hurra, det virkede." Det betyder, at samlingen er installeret på din Windows-computer. Når du ruller ned på denne side, vil du se links til at kontrollere dens ydeevne:

Du følger dette link, og i vinduet, der åbner, indtaster du noget tekst i feltet "Tekst" (bedre på russisk - tjek at alt vil være i orden med kodningen) og klik på knappen "Send via mail". Hvis alt fungerede korrekt, vil du modtage en besked som: OK, mail ()-funktionen fungerede korrekt. Men du skal også tjekke, at brevet virkelig nåede frem.

For at gøre dette skal du gå til vores virtuelle disk (husk det bogstav, du angav, da du installerede denne samling) og følge følgende sti:

Z:\tmp\!sendmail\

Forresten kan du ikke gå til en virtuel disk, men til en rigtig, hvor du har en lokal server installeret (i mit tilfælde er dette drev C) ad samme vej:

C:\tmp\!sendmail\

Hvis alt er i orden med at sende post, så skal du i denne folder finde det brev du har sendt. Ved at åbne den kan du kontrollere, om den russiske sprogkodning er korrekt.

Opsætning og installation af Joomla eller WordPress på Denver

Først skal du gå til mappen, hvor du installerede forsamlingen (for mig er det c:\server\) og gå til følgende sti:

c:\server\home\localhost\www\

I denne WWW-mappe skal du oprette en mappe, hvor du senere skal uploade motorfilerne (Joomla, WordPress osv.). Navnet på mappen er op til dig, for eksempel:

Efter oprettelse af mappen skal du genstarte den lokale vært ved at bruge genstarten "Genstart Denwer" på skrivebordet (hvis den ikke allerede kører, så start den). For at kontrollere, om det virker, skal du skrive i adresselinjen i din browser:

http://localhost/Proba/

Hvis en side åbner med titlen "http://localhost/Proba/", så er alt i orden. Hvis der ikke åbnes noget vindue, så prøv at genstarte Denwer igen.

Nu skal du installere motoren (Joomla, WordPress osv.) på nøjagtig samme måde som du gjorde for rigtig hosting (Joomla installationen er beskrevet (i detaljer og i billeder). Jeg skrev hvordan man installerer SMF forummet, men det er dækket mere detaljeret på det givne link.

De der. du skal kopiere motorfilerne til den mappe, der er oprettet på din computer (den fungerer som en lokal vært). I mit tilfælde er dette mappen:

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

Denne proces adskiller sig kun fra installation af motoren på en rigtig vært () ved den til kopiering af filer ingen grund til at bruge FTP-manager- en almindelig dirigent vil også passe perfekt, godt, eller som den beskrevet af linket Total Commander.

Når du har kopieret Joomla- eller WordPress-filerne til Denver-mappen, skal du skrive i adresselinjen i din browser for at installere webstedet eller bloggen:

http://localhost/Proba/

Som et resultat åbnes vinduet i installationsguiden for en eller anden motor. Så følger du samme scenarie som under en normal installation på rigtig hosting, med den eneste undtagelse, at du, som beskrevet i artiklen om installation af Joomla (se link ovenfor), men på den måde, der er beskrevet nedenfor.

Oprettelse af en database og bruger ved hjælp af Denwer

For at komme til phpMyAdmin-programmet, der er inkluderet i det lokale serverbyggesæt, skal du indtaste følgende URL i adresselinjen i din browser:

http://localhost/tools/

I vinduet, der åbnes, skal du klikke på linket kaldet "phpmyadmin", som åbner hovedsiden for dette program. På den, i området "Opret en ny database", indtaster du det ønskede databasenavn (for nemheds skyld kan det navngives det samme som biblioteket for webstedet i mappen localhost, dvs. "Proba", i mit tilfælde) og klik på knappen "Opret".

Nu vender vi tilbage til hovedsiden af ​​phpMyAdmin ved at klikke på husikonet i venstre kolonne i programvinduet. Find linket "Privileges" i "MySQL"-området, og klik på det.

På phpMyAdmin-siden, der åbnes, i midten, skal du finde punktet "Tilføj en ny bruger" og klikke på det.

Indtast det ønskede navn i "Brugernavn"-området (for nemheds skyld bruger jeg "Proba" igen), i "Host"-området, indtast localhost, i "Password" og "Confirmation" områderne, indtast en meget kompleks adgangskode to gange .

I området "Globale privilegier" skal du klikke på "Check All"-indskriften, så databasebrugeren, der oprettes, har maksimale rettigheder.

Alt, databasen og brugeren på Denver er oprettet. Nu kan du bruge disse data, når du installerer Joomla, WordPress osv., som vil følge samme rækkefølge, som når du installerer på en rigtig hosting. Når denne proces er afsluttet, vil din ressource være tilgængelig på:

http://localhost/Proba/

Du kan arbejde med Joomla eller WordPress på den sædvanlige måde, men det forenkler og fremskynder i høj grad arbejdet med at redigere motorfiler, installere og afinstallere diverse udvidelser, og det bliver også muligt at arbejde på dit projekt selv der, hvor der ikke er internetadgang.

Hjemmesideoverførsel til hosting

Efter endt projekt skal du overføre site fra Denwer til hosting for at gøre det tilgængeligt for besøgende fra internettet. Dette gøres på nøjagtig samme måde, som hvis du blot flyttede fra en hosting til en anden eller gendannet dit websted fra en backup (jeg skrev om oprettelse og gendannelse fra en backup).

For at gøre dette skal du bruge FileZilla-programmet (som jeg skrev om) til at flytte alle filerne fra den lokale servermappe (i mit tilfælde Proba-mappen) til rodmappen på fjernværten (normalt enten PUBLIC_HTML eller HTDOCS).

Og åbn derefter konfigurationsfilen for din motor til redigering og skift parametrene for den absolutte sti til filerne og mapperne i denne motor, samt databasenavnet, brugeren og adgangskoden til dem, du indstillede, når du oprettede en ny database på værtskabet. Alt dette er beskrevet detaljeret i artiklen om sikkerhedskopiering og overførsel af webstedet, linket, som du finder ved at gå op et par afsnit ovenfor).

Sådan fjerner du Denver fra en computer

Ganske ofte opstår spørgsmålet, hvordan man fjerner denne samling fra din computer. Det vigtigste ved fjernelsen er at deaktivere den virtuelle disk, der blev oprettet under installationen. Men først ting først. Først skal du selvfølgelig stoppe den lokale server ved at bruge den passende genvej på skrivebordet.

Derefter slet virtuel disk, som blev oprettet under installationen. Husk hvilket bogstav du tildelte denne virtuelle disk, og gå til Windows langs følgende sti "Start" - "Kør" (du kan trykke på tastekombinationen Win + R i stedet), indtast kommandoen i vinduet, der åbnes:

Subst z: /d

I stedet for det virtuelle drevbogstav Z skal du indtaste dit valg (Drive Z foreslår cz som standard virtuelt drevbogstav). Nå, for permanent at fjerne Denwer-builden fra din computer, vil det være nok at slette WebServers-biblioteket (som standard er dette mappen C: \ WebServers) og fjerne de tre genveje fra skrivebordet på dit Windows-operativsystem. Alt, vi kan antage, at det lykkedes os at fjerne det med lidt blodsudgydelse.

Held og lykke! Vi ses snart på blog-siden

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

Du kan være interesseret

Hosting og alt forbundet med det, arbejder med cPanel
Sådan sikkerhedskopieres og gendannes fra en sikkerhedskopi, samt nuancerne ved at overføre et websted (Joomla, WordPress) til en ny hosting
Hosts-fil - hvad det er, hvor det er placeret i Windows, hvad en webmaster skal gøre med det, og hvordan man fjerner virusindgange fra det
Overførsel af siden til en ny infoboks-hosting, valg mellem almindelig og VPS, samt arbejde med hosting-kontrolpanelet Server - hvad er det

Hej.. Hvis du læser dette indlæg, så er du ved at starte din egen blog.

Hvis ja, så accepter venligst mine oprigtige tillykke, da din egen blog er meget cool. Og hvis jeg tager fejl, så spekulerer du bare på, hvordan du installerer og konfigurerer en lokal Denver-server.

Men for at din ide (blog) kan ses i en form, hvor den fuldt ud opfylder alle de besøgendes ønsker, skal du sidde i mere end en time og konfigurere eller sortere gennem snesevis af skabeloner og cms for at finde den bedste mulighed.

Selvfølgelig kan du med det samme købe hosting og vælge et domænenavn til den fremtidige blog, som jeg talte om i tidligere artikler, og udføre alle handlingerne direkte på hostingen, men jeg anbefaler stærkt, at du gør det hele på din computer først .

For at gøre dette vil vi på blot et par minutter installere en lokal server (Denver) på computerens harddisk, som opfylder alle parametrene for en rigtig hosting.

Planen for i dag vil være:

1) Hvad er en lokal server

2) Installation af en lokal server

3) Lancering og konfiguration af en lokal server, kontrol af driften af ​​Denver

Så lad os gå...

Først. Hvad er en lokal server

En lokal server (localhost) er et sæt komponenter (PHP, MySQL-database, et script til at arbejde med PhpMyAdmin-panelet, Apache-server), der hjælper dig med at arbejde med webapplikationer på din computer uden at bruge internetadgang til dette.

Jeg bruger Denver som min lokale server. Du kan downloade Denver gratis på producentens officielle hjemmeside. Du skal ikke betale noget, fordi det er tilgængeligt til bred brug.

For at se dit websted på internettet, skal du indtaste i browserlinjen

http://localhost/din_blogmappe_på_computer

Jeg håber, du forstår alt, og du kan fortsætte til selve Denver-installationen.

Anden. Installation af en lokal server

Kør den tidligere downloadede denver-fil, som har filtypenavnet .exe.

I vinduet, der åbnes, vil "Installationsprogrammet" tilbyde at installere grundpakken, acceptere det og klikke på knappen "Ja".

Så åbner Internet Explorer. Vi lukker den og fortsætter med at installere den lokale server på computeren.

Nu bliver vi bedt om at angive den mappe, hvor den lokale server skal installeres. Jeg specificerede stien C:\hosting

I samme vindue nedenfor bekræfter vi vores handlinger ved at sætte "y" (i betydningen ja).

Igen bekræfter vi, at vi er enige i alt og trykker på "Enter".

Nu skal vi beslutte os for navnet på den nye virtuelle disk. Det kan være et hvilket som helst andet bogstav end dem, du allerede bruger af systemet.

Ellers skal du få fejlinformation og vælge et andet drev. Når du har besluttet dig for bogstavet, skal du trykke på "Enter", og installationen fortsætter.

Derefter begynder kopieringen af ​​de lokale serverfiler til den tidligere valgte mappe. Efter ekstraktion vil du blive bedt om at vælge, hvilken tilstand du vil køre Denver "1" eller "2". Gider ikke og tryk på enheden.

Til allersidst vil det tilbyde at oprette Denver-genveje på skrivebordet, hvormed vi vil styre inklusion af den lokale server. Vi sætter "y" (i betydningen ja).

Dette fuldender installationen af ​​Denver på harddisken.

Tredje . Lancering og konfiguration af en lokal server, kontrol af driften af ​​Denver

Hvis du konsekvent udførte alle ovenstående trin, skulle tre genveje vises på dit Windows-skrivebord.

Klik på "Start Denwer" og aktiverer derved den virtuelle hosting af computeren. Går du til mappen "Denne computer", vil du se, at den valgte virtuelle disk er dukket op der.

For at kontrollere rigtigheden af ​​handlingerne og driften af ​​Denver skal du gå til browseren og indtaste http://localhost i statuslinjen, hvis en side med sådant indhold vises i dit vindue, så gjorde du alt korrekt, og den lokale server er klar til at arbejde.

Det sidste trin er at oprette en mappe, hvor vores blog vil være placeret på computeren. For at gøre dette skal du gå til den mappe, der er angivet under installationen af ​​denwer

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

Her i denne mappe vil vi pakke filerne ud af forskellige motorer (wordpress, joomla). For at kontrollere, at alt er udført korrekt, skal du åbne det i browseren.

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

http://localhost/my-site.ru

Installationsvinduet for motoren, der er i mappen my-site.ru, skal indlæses på den lokale server (localhost) eller åbne webstedet, hvis du har uploadet filer til mappen html uden at bruge en database mysq.

Det var alt for i dag. Hvis du har spørgsmål om installation af en lokal server (denwer), så spørg, så skal jeg hjælpe.

I den næste artikel lærer du i programmet phpMyAdmin og overfør bloggen fra den lokale denwer-server (Denver) til hostingen.

Abonner på blogartikler og hold dig opdateret. Held og lykke til alle!

Det er en softwareskal, der inkluderer de relevante distributioner og moduler, der giver dig mulighed for at udvikle, teste og fejlsøge websteder direkte på din lokale computer, uden at du behøver at få adgang til internettet.

Denver er traditionelt blevet betragtet som et af de mest relevante og effektive værktøjer for webudviklere. Kraftfulde konfigurations- og fejlfindingsværktøjer, evnen til komfortabelt at udvikle og teste websteder på en lokal server skaber ideelle betingelser for at arbejde uden risici for dit websted på internettet.

Arbejde med Denver - funktioner på selve serveren

Før du opsætter Denver, skal du tage højde for et par nuancer af selve serveren. Først og fremmest er nøglefunktionen i Denver støtte til at arbejde med flere webprojekter på samme tid, med placeringen af ​​hver af dem separat på sin egen virtuelle vært. For at gøre dette oprettes en separat mappe af serveren for hvert projekt. Disse værter oprettes automatisk.

Som praksis viser, er opsætning af Denwer ikke særlig vanskelig, men det er stadig vigtigt at tage højde for en række nøgleparametre for effektiv og stabil drift. Først og fremmest, hvordan arbejder man med Denver, hvad skal man overveje ved opsætning?

Alle komponenter i denne softwareløsning leveres allerede fuldt konfigureret, klar til brug. Herunder SSL, MySQL-kodning og andre softwareværktøjer. Hvis det ønskes, kan brugeren uafhængigt manuelt opdatere enhver af de tjenester, der er inkluderet i Denver. Til dette formål kopieres nye versioner af distributioner simpelthen i en mappe oven på nye.

Efter vores installation er afsluttet, vil et browservindue dukke op igen, der informerer dig om, at installationen er gennemført. Den kan roligt lukkes. For at starte programmet finder vi genvejen Start Denwer på skrivebordet - dobbeltklik på den vil starte vores server.

Selvfølgelig skal programmet køre noget tid. Og efter indlæsning af applikationen vil to ikoner være synlige på panelet - hvis de er tilgængelige, gik lanceringen fint. Når vi åbner "Denne computer", vil vi se den virtuelle disk Z vises på computeren.

Ved at gå til det, kan vi bemærke flere mapper. I dette tilfælde er vi kun interesseret i Home-mappen.

Og her vil vi allerede bemærke tilstedeværelsen af ​​flere mapper - Localhost og test1.ru, som vil være roden til to lokale websteder. Den første indeholder et sæt hjælpeprogrammer til at arbejde med databasen, den anden mappe indeholder et teststed med én webside.

Lad os fokusere på at arbejde med databasen. Her, for at arbejde med Denver, skal du starte en hvilken som helst browser ved at skrive localhost eller http://localhost. Derefter vil vi se en besked om driften af ​​serveren.

Derefter, for at konfigurere Denver, ruller vi denne side ned til "Utilities" overskriften - vi vil se en masse links. Vælg linjen "phpMyAdmin - MySQL DBMS administration", hvorefter vi vil se et nyt vindue.

Indtast navnet på din database på latin i feltet Opret ny database. Der er kun tilbage at klikke på Opret og et nyt vindue skulle dukke op.

Der er ingen grund til at gøre noget her, bare klik på fanen Privilegier for at komme videre.

Når du klikker på Tilføj en ny bruger, vil vi se et nyt vindue, hvor du skal angive en række detaljer:

  1. Brugernavn - marker brugerens navn.
  2. Host - her angiver vi Localhost eller du kan vælge Local fra rullelisten.
  3. Adgangskode og genindtast - her skal du angive en adgangskode. Eller det kan genereres ved hjælp af Generer. Du skal dog helt sikkert huske, det er bedre at ordne det et sted, vi får helt sikkert brug for det i fremtiden.

Nedenfor vil vi bemærke blokken Globale privilegier. Her skal du vælge alle muligheder ved at bruge knappen Check All. Så er det bare tilbage at klikke på Gå i højre hjørne, hvorefter vi afsluttede arbejdet. Det er kun at lykønske dig - efter at have gennemgået alle disse trin, har du fuldført oprettelsen af ​​din nye database. Lad os derefter gå videre til dens direkte brug for effektiv og stabil drift af dit websted.

Sådan arbejder du med Denver - fortsæt med at installere CMS

Der ligger allerede et seriøst stykke arbejde bag os, for det lykkedes os ikke kun at installere og konfigurere serveren, men endda at skabe vores egen database. Nu er det tilbage at forstå, hvordan man bruger de modtagne ressourcer til at udvikle og teste det ønskede websted.

For at gøre dette skal vi installere et specifikt CMS at vælge imellem, som vil blive brugt til at køre siden. Men når vi installerer CMS, vil vi helt sikkert have brug for visse oplysninger, så vi vil straks markere dem et sted på et stykke papir eller i en fil - inklusive databasenavnet, databasens brugernavn og dets adgangskode.

For at installere CMS på en lokal server er der ingen særlige vanskeligheder, du skal bare følge følgende procedure:

  • Oprettelse af en nøglemappe, hvori vores side vil være placeret.
  • Nødvendige mapper og filer overføres til denne nye mappe.
  • Genstart vores Denver-server.
  • Og det er bare at installere CMS.

Som et eksempel kan du overveje at arbejde med den i øjeblikket populære WordPress CMS-motor. Andre CMS kan selvfølgelig involvere visse nuancer, men det generelle princip er næsten altid absolut universelt.


Således lærte vi at installere, konfigurere Denver (Denwer) og arbejde med det.

Denvers avancerede egenskaber har bevist, at den er ideel til stabil drift med korrekt udvikling og test af webstedet uden behov for at hoste det på netværket.

I vores artikel gennemgik vi de vigtigste trin til, hvordan man installerer og arbejder med Denwer. For at starte de fleste projekter er denne information nok - stadierne af installation, serverlancering, dens konfiguration, oprettelse af en database og lancering af et fuldgyldigt websted er bestået. Det vil sige, vi har overvejet hele livscyklussen for at begynde at udvikle et websted - resten afhænger kun af din tålmodighed og talenter, vi ønsker dig succesfuld udvikling og test af højkvalitets og populære internetressourcer.

Hej kære læsere af min blog. I dag vil jeg komme ind på emnet installation og konfiguration af Denver på min computer. Jeg forstår, at dette emne er blevet rejst vidt og bredt på alle blogs dedikeret til webstedsopbygning. Men ikke desto mindre, et eller andet sted er informationen ufuldstændig, et eller andet sted er der ingen gode og forståelige skærmbilleder, et eller andet sted er der fejl i indstillingerne. Nå, og mærkeligt nok er mange spørgsmål i kommentarerne relateret specifikt til installation af en webserver.

Da dette emne primært er nyttigt for begyndere, besluttede jeg at skabe det maksimale overblik over dette værktøj med trinvise instruktioner og videomateriale. Så begyndere ikke har nogen spørgsmål, og de kan nemt installere en virtuel server derhjemme. Så lad os komme i gang med den første lektion i serien Sådan opretter du et WordPress-websted?

Hvad er Denwer, og hvorfor er det nødvendigt?

Denver er en softwarepakke, der emulerer en almindelig unix-webserver. Det inkluderer Apache-server, PHP5, MySql5, phpMyAdmin og så videre. Alle disse værktøjer hjælper dig med at implementere virtuel hosting på din computer og fejlfinde dine egne websteder uden internetforbindelse. Denwer understøtter i øjeblikket Windows fra XP til version 10.

Hvor kan man downloade Denver?

Som de siger, kan du altid downloade den nyeste version af softwaren på den officielle hjemmeside. Jeg anbefaler at downloade fra officielle kilder. Da downloadede filer fra tvivlsomme websteder kan udgøre en fare for din computer.

Download fra det officielle websted.

Hvorfor elsker mange webudviklere Denwer?

Kærligheden til dette værktøj er retfærdiggjort af det faktum, at efter installation af denne pakke er der ingen grund til at konfigurere noget, da alt fungerer ud af kassen. Derudover bliver det muligt at arbejde med flere af dine websteder ved at placere dem i forskellige mapper. Og selvfølgelig den nemme mulighed for at opdatere komponenter til nye versioner. Den downloader bare den nødvendige komponent og kopierer den med en erstatning til den relevante mappe. Jeg glemte også at nævne muligheden for installation på flytbare medier (flashdrev, eksterne harddiske).

Hvad er Denwer lavet af?

Lad os tage et kig på Denvers indre og se, hvad grundpakken består af.

  • Apache, SSL, SSI, mod omskrive mod php.
  • PHP5 med GD, MySQL, sqLite support.
  • MySQL5 med transaktionsunderstøttelse.
  • phpMyAdmin - MySQL database kontrolpanel.
  • Sendmail og SMTP server emulator.
  • Virtuelt værtsstyringssystem.

Du kan selvfølgelig også beskrive yderligere moduler, som kan downloades og installeres. Men jeg tror ikke, det er nødvendigt for begyndere.

Installation Denver (Denwer).

På tidspunktet for installation af webserveren blev distributionssættet Denwer 3 Base downloadet 2013-06-02 med PHP version 5.3

Hvordan installerer man Denwer? Detaljerede instruktioner.

Nå, det mest interessante øjeblik er kommet, nemlig selve Denver-installationen. Du burde allerede have downloadet programmets distributionspakke, hvis du ikke allerede har gjort det, kan du følge linket ovenfor og downloade det.

Vi åbner denne fil og ser et lille vindue med inskriptionen: vil du virkelig installere basispakken?



En terminal åbnes med en velkomstbesked og en browser, der giver os besked om Denver-installationen.

Vi modtager anbefalinger. På dette trin skal vi angive den placering, hvor den virtuelle server vil være placeret. Hvis du vil installere på et USB-flashdrev eller et andet drev, så skriv stien til det. Hvis du skal installere på en computer, så kan du gøre det samme som jeg gjorde. Skriv lad C:\WebServers

Og tryk på Enter igen. Terminalen vil spørge dig, om du virkelig vil installere webserveren i mappen C:WebServers? Van skal trykke på Y-knappen og derved sige ja. Glem ikke at ændre dit tastaturlayout til engelsk.

Vi bliver bedt om at vælge et virtuelt drevbogstav. Normalt tilbydes det sidste bogstav i alfabetet Z. Men hvis det er optaget af dig, så vælg et andet. Da Z har travlt med mig.

Jeg valgte bogstavet Q som det virtuelle drev. Jeg indtaster dette bogstav og trykker på Enter.

Programmet vil udføre en testkørsel, og hvis alt er i orden, vil det bede dig om at trykke på Enter, hvilket du skal gøre.

Derefter vil programmet begynde at kopiere alle de nødvendige filer til den relevante mappe. Når kopieringen er færdig, bliver du bedt om at vælge 2 muligheder for at starte Denver. Og anbefalingen er at bruge mulighed 1.

Dernæst bliver du bedt om at installere genveje på skrivebordet. Jeg anbefaler, at du gør dette, ellers vil det være ubelejligt at starte Denver senere. Efter bekræftelse eller afvisning af skrivebordsgenveje, åbnes en browser og giver dig besked om, at Denver er blevet installeret.

Og så efter installationen skulle disse genveje vises på dit skrivebord.

Nye skrivebordsgenveje

Start Denver.

Og så, for at begynde at arbejde med Denver, skal det lanceres. For at gøre dette skal du bruge genvejen Start Denwer. Efter den første lancering kan du se dette billede.

For at sikre dig, at Denwer kører, skal du kigge i bakken. Der burde være ikoner som dette.

Åbn derefter en browser og skriv http://localhost i adresselinjen.

Som et resultat bør du se denne side.

Det betyder, at alt fungerer perfekt.

Hvad skal man gøre, hvis Denwer ikke åbner?

Jeg har et problem med, at når jeg indtaster http://localhost i adresselinjen, får jeg en hvid skærm og intet andet. Og et bakkeikon.

Ved at klikke på hvilket åbnede konsollen med følgende problem.

Lytter efter forbindelser på localhost 25

For at løse problemet skal du åbne opgavehåndteringen og finde webpubliceringstjenesten der. Og sluk den bare.

Genstart derefter Denver.

Indstilling af Denver.

For komfortabelt arbejde med websteder på en lokal disk, bør du foretage nogle ændringer i PHP-konfigurationsfilerne. For at gøre dette skal du åbne filen php.ini, som kan findes i følgende sti C:\WebServersusr\local\php5

Vi åbner denne fil med en almindelig notesblok og ser efter følgende linjer.

max udførelse tid = 30, skift værdien til 180.

max input tid = 60, skift også til 180.

hukommelse grænse = 128MB, skift til 512M.

stolpe max størrelse = 8M, skift til 999M

Gem nu alle ændringer og genstart Denver.

Hvor hoster man hjemmesider i Denver?

Du vil placere alle dine websteder på denne sti C:\WebServers\home\localhost\www

Det vil sige, i www-mappen opretter du test2.local-mappen og placerer enten dine HTML-filer eller motorfiler der. I den næste tutorial vil vi tale om, hvordan man installerer WordPress på Denwer, så det bliver mere klart.

Og nu, som et eksempel, oprettede jeg denne mappe.

Og hvis vi ser sådan et billede, når vi tilgår adresselinjen localhost/test2.local, så fungerer alt fint.

Hvordan afinstallerer man Denver?

Da Denver ikke påvirker systemfiler, kommer dets fjernelse ned til blot at overføre installationsmappen til papirkurven. Men før du fjerner Denver, skal du stoppe dets arbejde. Deaktiver den virtuelle disk. Og fjern genvejene fra skrivebordet. Træk derefter modigt den WebServers-mapp, du har installeret, til papirkurven.

Hvad er alternativerne til Denwer?

Hvis du pludselig støder på problemer med at installere Denver. Pludselig vil den ikke starte, eller nogle andre problemer. Her er en liste over lignende pakker til dig, som du kan installere og bruge som en virtuel server.

  • XAMPP()
  • MAMP PRO (betalt software, tilgængelig til MAC OS)
  • AppServ
  • åben server

Jeg tror, ​​at denne liste er nok til at vælge det rigtige værktøj i tilfælde af vanskeligheder.

Installation af Denwer - videoinstruktion.

Enhver bruger, der er involveret i webudvikling, kender eller har i det mindste hørt om Denwer-programmet. For dem, der støder på dette koncept for første gang, vil jeg overveje de grundlæggende definitioner, hvis ikke fuldstændige, så i det mindste for en delvis forståelse af, hvad Localhost Denwer og relaterede komponenter er. Vi vil også dykke lidt ned i problemerne med installation, konfiguration og løsninger på de mest almindelige problemer og fejl i denne softwareskal.

Hvad er Denver?

Lad os starte med det vigtigste. Hvis du ser på det, kan selve konceptet "Localhost Denwer" (lokal vært Denwer) tolkes (selvfølgelig ikke bogstaveligt) som "et værktøj til at skabe og arbejde med på din egen computer ved hjælp af et særligt sæt værktøjer uden at bruge en fjern ressource."

Denne hjemlige udvikling blev født i 2002 takket være indsatsen fra tre personer: Dmitry Koterov, Anton Sushchev og Mikhail Livach, selvom ideen om at skabe sådan en universel skal, der ville omfatte et komplet sæt værktøjer til at skabe og fejlfinde websteder med deres efterfølgende placering på hosting.

Ikke overraskende bliver denne pakke nogle gange fortolket som forkortelsen "DNVR", hvilket betyder "webudviklers gentlemen's kit." Faktisk, som det er, da hovedsættet indeholder en masse forskellige værktøjer, selvom du også kan finde strippede (lette) versioner.

Fordelen ved denne pakke er, at den giver dig mulighed for at oprette lokale servere og uden deres første placering på eksterne ressourcer. I princippet kan al information skrives selv til et almindeligt flashdrev, og i så fald kan du lave redigering eller udrulning på en anden computer.

Grundlæggende konfiguration af softwarepakken

Som det allerede er klart, består pakken af ​​flere grundlæggende komponenter, der giver dig mulighed for at udføre næsten enhver opgave:

  • installatør;
  • Apache baseret server;
  • shell PHP 5;
  • MySQL5 platform;
  • databasekontrol phpMyAdmin til at arbejde med dem ved hjælp af browsere;
  • emuleringsværktøj til SMTP-server og sendmail (e-mail send simulator).

Men for at opnå den fulde funktionalitet af Localhost Denwer, skal der også tilføjes en speciel motor her. De mest almindelige og mest populære er Joomla og WordPress. Men først ting først.

Denver installation

Et af de grundlæggende spørgsmål, som man kan begynde at kende til dette program, er installation. Som regel giver det ingen problemer at installere Denwer på en lokal computerterminal eller bærbar computer.

Efter lancering af installationsprogrammet åbnes der straks en browser (det er ikke nødvendigt, vinduet kan lukkes) og et udpakningsvindue, der ligner DOS-tilstand. Brugeren bliver bedt om at trykke på Enter for at fortsætte. Vi trykker.

Dernæst foreslår det at specificere placeringen på harddisken, hvor alle filer og data vil blive gemt (som standard er dette WebServices direkte på systemdrevet "C", men du kan oprette f.eks. Server-mappen igen - kl. roden af ​​systempartitionen).

Det næste trin er at vælge det virtuelle drevbogstav. Installationsprogrammet tilbyder at oprette partition Z. Hvis der ikke er en sådan partition i systemet. Vi er enige og fortsætter.

Nu er processen med at kopiere filer aktiveret, hvorefter du skal vælge tilstanden for den virtuelle disk:

  • oprettelse, når computeren tændes;
  • oprettelse, når programmet kaldes.

Her - efter eget skøn. I princippet, hvis den aktive virtuelle partition vil blive brugt sjældent, kan du vælge den anden mulighed. Dette afslutter hoveddelen af ​​installationen.

Sundhedstjek

Efter installationen er det naturligvis obligatorisk at kontrollere funktionaliteten. Tre genveje vil blive oprettet på skrivebordet efter installationen er fuldført: Start, Stop og Genstart. Vi starter serveren.

Derefter vises en virtuel disk (hvis aktivering blev valgt under installationen af ​​et eksplicit opkald), og i systembakken - to ikoner med en pen og en hat.

Åbn nu en browser og skriv http://localhost eller bare localhost i adresselinjen. Denwer i samme browser viser en besked om, at alt fungerede. Går du lidt længere ned på siden, vil du se links, hvormed du kan teste serverens funktionalitet, som vist på billedet nedenfor.

Hvis forskellige sider dukker op som følge af at klikke på hvert enkelt link, så fungerer alle komponenter normalt.

Problemer med kodning

Nogle gange begynder localhost Denwer dog ikke at sende e-mail, eller beskeden ligner uforståelige tegn. Dette skyldes det faktum, at programmet i første omgang bruger UTF-8-kodning. Men det er nødvendigt at kontrollere afsendelsen.

Til dette bruges det sidste link fra ovenstående liste. Når du har klikket på det i tekstfeltet, skal du skrive noget (helst på russisk) og sende en besked.

Nu skal vi sikre os, at det bliver leveret. For at gøre dette, tjek! sendmail-mappen, som er placeret i tmp-mappen i den virtuelle partition (Z), og gør det samme for den fysiske disk, hvor skallen blev installeret (C). Hvorfor localhost ikke starter (Denwer, Windows 7 som det primære OS) vil blive diskuteret separat.

Installation og konfiguration af motoren

Det næste trin er at installere motoren. For at gøre dette skal du først kontrollere tilstedeværelsen af ​​www-mappen, der er placeret på systemdrevet langs stien Servermappen (WebServices som standard)\home\local host. I www-mappen skal du nu oprette en anden mappe (tænk på et navn, du kan lide), sig Probe.

Dernæst indebærer opsætning af Denwer genstart af programmet ved hjælp af genstartsgenvejen. Indtast derefter http://localhost/Probe i browserens adresselinje. Hvis netop denne side åbner, så er alt udført korrekt, og arbejdet er ikke tilfredsstillende. Nu er det op til de små ting. Vi kopierer motorfilerne til den oprettede mappe (vi har det Probe) ved hjælp af enhver filhåndtering, hvorefter vi gentager proceduren for at indtaste ovenstående adresse i browseren. Vinduet Installationsguiden skulle dukke op, hvor du blot skal følge instruktionerne.

Oprettelse af database

Da motoren i dette tilfælde fungerer som en lokal vært (localhost), antager Denwer også oprettelsen af ​​en database på lokalt niveau. Du skal ikke bruge programmet phpMyAdmin, som kan tilgås ved hjælp af adressen i browseren http://localhost/tools.

Nu vender vi tilbage til hovedsiden og bruger linjen med privilegier (efter at du er kommet ind i menuen, skal du tilføje en ny bruger). Vi angiver ethvert navn, login og adgangskode, for værten, vi bruger localhost, i sektionen globale privilegier afkrydser vi alt, hvad der er, og trykker på "Go!"-knappen. Den oprettede base kan bruges til at installere WordPress eller Joomla. Adgang til ressourcen efter afslutning af installationen udføres igen på ovenstående adresse.

Overførsel til hosting

Nu skal vi overføre serveren til hostingen. At gøre det tilgængeligt for surfere på internettet. Men først skal du være opmærksom på nogle forhold. Først og fremmest skal du ikke have en dynamisk, men en statisk IP-adresse. Du bør også helt deaktivere Windows-firewallen, som kan blokere adgangen), og også opsætte den såkaldte hierarkiske mappestruktur, det vil sige i hjemmemappen home, skal du først oprette mappen XXX.XXX.X.X, og i den www-undermappe (som en adresse i stedet for tegn, skal du bruge den adresse, du har fået af din internetudbyder).

Du kan gøre det anderledes. For at overføre filer bruger vi FileZilla-applikationen, hvormed vi flytter alle filerne på den lokale server fra Probe-mappen, som vi arbejdede med under opsætningsprocessen, til en ekstern ressource, men til værtens rodmapp (som en regel, dette er enten HTDOCS eller PUBLIC_HTML). Så er der kun tilbage at ændre de absolutte stier til filer og mapper på fjernværten i indstillingerne for motorens konfigurationsfil, samt ændre databasenavnet og brugerlogin med adgangskode til dem, der skal bruges, når der oprettes en ny database allerede på den eksterne ressource.

Denwer åbner ikke, localhost er ikke tilgængelig: årsager og løsninger

Lad os nu gå videre til de presserende problemer, der er forbundet med serverens inoperabilitet.

Så Denwer er nede, localhost er ikke tilgængelig. Årsagen er, at efter installation forsøger mange mennesker straks at få adgang til det i browseren og glemmer at starte selve programmet. Localhost-strengen skal kun indtastes, og ikke noget med f.eks. tilføjelse af .ru, .com eller noget andet.

En anden grund er blokering af i:443 af tredjepartsprogrammer (oftest hænger Skype på port 80, og Torrent eller VMWare virtuel maskine, hvis der er en i systemet, på port 443). Løsningen er ret enkel - skift portprioriteterne i disse applikationer. For eksempel, i "Skype" skal du fjerne "fuglen" fra linjen ved at bruge de angivne porte som alternative.

Et lige så almindeligt problem er fraværet af www-mappen i hovedafsnittet. For eksempel, hvis mappehierarkiet oprindeligt blev oprettet i formen server\localhost eller en anden form, skal du kontrollere hjemmemappen, hvor den angivne mappe skal være placeret.

Nogle gange kan blokering af HOSTS-filen af ​​et antivirus virke (i de fleste tilfælde er dette Dr. Web). For at rette det skal du tilføje det til listen over undtagelser. Du kan først sikkerhedskopiere den, slette den, kontrollere, om programmet kører, og derefter returnere filen til dens oprindelige placering.

Det kan meget vel være, at applikationen skal startes enten i kompatibilitetstilstand eller med administratorrettigheder (højreklikmenu).

Hvis du oplever en forbindelsesfejl, kan dit system have en forældet version af MySQL, som du skal af med. Nogle gange kan port: 3306 blokeres (du bør finde ud af, hvilken applikation der bruger det og ændre indstillingerne).

Og husk! I sig selv sender Denwer-programmet absolut intet til internettet, og det er blot et værktøj og, hvis du vil, en assistent til at udføre en eller anden operation for at oprette en server og behandle den.