Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Lajme
  • Instalimi dhe konfigurimi i serverit të internetit Denwer. Vendosja dhe puna me Denverin vetë - zgjidhje të thjeshta me fjalë të qarta

Instalimi dhe konfigurimi i serverit të internetit Denwer. Vendosja dhe puna me Denverin vetë - zgjidhje të thjeshta me fjalë të qarta

Krijimi i faqes tuaj të internetit shumë shpesh bëhet një domosdoshmëri. Për zhvilluesit e projekteve të orientuara nga ueb-i, të cilët nuk kanë njohuri të veçanta, Denver bëhet një mjet shumë i përshtatshëm zhvillimi (që nënkupton një grup zotëri të zhvilluesve WEB). Denver mund të shkarkohet falas në Rusisht dhe nuk është vetëm një softuer i suksesshëm për të lehtësuar krijimin dhe mirëmbajtjen e faqeve.

Softueri funksionon në sistemin operativ Windows dhe është fjalë për fjalë një server lokal WEB që ju lejon të konfiguroni dhe korrigjoni plotësisht aplikacionet (faqet).


Kur Denver është instaluar, shërbimi Apache është i instaluar dhe në një kompjuter përdoruesi të rregullt, mund të krijoni një numër të madh faqesh në emrat e domeneve virtuale (kjo qasje thjeshton shumë transferimin e një siti nga ruajtja lokale në pritje). Lehtësia kryesore është që faqet lokale të aksesohen me emra që kanë të njëjtët emra si dosjet në drejtorinë kryesore të Denverit.

Edhe për një laik, zhvillimi i një faqeje interneti të thjeshtë zgjat 10-20 minuta. Krijuar, modifikuar dhe parë në kompjuterin lokal, faqja më pas mund të strehohet. Denver përmban të gjitha mjetet që ju nevojiten për të krijuar një server lokal.

Karakteristikat e instalimit të serverit lokal

Së pari, ju duhet të shkarkoni Denver (është falas), por le të sqarojmë se fillimi me një server lokal të internetit përfshin shkuarjen në faqen e internetit të zhvilluesit, plotësimin e një pyetësori dhe shkarkimin e skedarit të instalimit. Megjithatë, ky softuer mund të shkarkohet edhe nga burimi ynë nëpërmjet një lidhjeje direkte në fund të botimit. Më pas, nisni instaluesin dhe ndiqni udhëzimet e magjistarit të instalimit.

Pas të gjitha manipulimeve të kryera, në desktop do të shfaqen dy ikona "Denver Stop" dhe "Denver Run", që do të thotë fillimi dhe ndalimi i serverit lokal.

Këshilla: Këshillohet që programi të instalohet në rrënjën e diskut lokal, pasi kjo do ta thjeshtojë shumë punën me projektet në të ardhmen. Aplikacioni është i dobishëm për korrigjimin e thjeshtë të faqeve, për eksperimente që mund të shihen në një disk lokal pa lidhje interneti.


Programi përfshin një grup shpërndarjesh dhe një guaskë softuerësh. Apache + SSL, phpMyAdmin, PHP5, MySQL5 - këto mjete të provuara dhe të njohura ofrojnë aftësitë e nevojshme dhe thjeshtojnë punën për fillestarët në biznesin e krijimit të faqeve të internetit.

Denveri është shumë i thjeshtë dhe optimal për sa i përket konfigurimit. Më vete, duhet thënë se avantazhi i madh në punën e tij është autonomia. Kjo autonomi arrihet nga karakteristikat e mëposhtme:

  • Denveri është i përfshirë në një direktori të vetme; ai nuk lë gjurmë askund tjetër në disqe. Softueri nuk shfaqet në katalogët e sistemit Windows në asnjë mënyrë, nuk bllokon regjistrin e sistemit.
  • Serveri lokal është aq autonom dhe i izoluar sa Denveri i dytë i instaluar nuk do ta dëmtojë atë në asnjë mënyrë.
  • Programi nuk kërkon shërbime shtesë të ekzekutimit. Softueri fillon dhe thjesht funksionon pa lënë asnjë gjurmë kur ndalon.
  • Të fshish Denverin do të thotë të fshish drejtorinë e tij - dhe kaq, nuk duhen bërë manipulime.
  • Transferim i përshtatshëm nga një kompjuter në tjetrin (kryhet me kopjim të thjeshtë të katalogut).

Ky është një artikull tjetër nga seksioni i Veglave të Uebmasterit, në të cilin dua të flas me emrin Denwer, i cili mund të shkarkohet falas nga burimi i zhvilluesit. Së pari, unë do t'ju tregoj se çfarë është një server lokal dhe pse duhet të punojmë me të. E thënë thjesht, mund ta instaloni dhe konfiguroni në kompjuterin tuaj, pasi të keni marrë një analog pritës falas (lexoni se çfarë janë hostimi dhe domenet).

Për ju, në këtë rast, nuk keni pse të blini host dhe as nuk keni nevojë të keni akses në internet. Aftësitë që ju ofron Denveri praktikisht nuk ndryshojnë nga aftësitë e një hosti në distancë, dhe ai do të përbëhet nga të njëjtët komponentë dhe do të ketë të njëjtat aftësi. Ai tashmë përmban (lexoni më shumë rreth këtij skripti), server Apache (lexo), ka mbështetje PHP dhe shumë më tepër.

Ku ta shkarkoni Denwer, si ta instaloni dhe ekzekutoni?

Ju mund të shkarkoni veçmas të gjithë përbërësit e serverit lokal të përshkruar më sipër dhe, duke i instaluar ato në kompjuterin tuaj, të konfiguroni saktë, por jo të gjithë mund ta bëjnë këtë. Dhe madje edhe ata që kuptojnë se çfarë është ajo, mund të përjetojnë shumë vështirësi gjatë instalimit dhe veçanërisht gjatë konfigurimit të tij.

Prandaj, për të thjeshtuar jetën tonë me ju, u shpikën dhe u krijuan paketa (montima) të ndryshme instalimi, duke ju lejuar të shkarkoni një kompleks plotësisht funksional dhe të konfiguruar me përpjekje minimale.

Thjesht duhet të shkarkoni një asamble të përshtatshme dhe të instaloni motorin e projektit tuaj (Joomla, WordPress, etj.) në të, dhe më pas të filloni të punoni me të, në të njëjtën mënyrë si do të bënit kur të gjenit skedarët e motorit në një host fizik. . Nga rruga, si një opsion dhe alternativë për këtë zgjidhje, ju mund të konsideroni, d.m.th. në gjendje të punojë me Joomla dhe WordPress. Por në këtë artikull do të flasim posaçërisht për localhost.

Pra, çfarë na ofrojnë zhvilluesit e paketave të tilla instalimi falas? Më lejoni të rendis lidhjet me faqet e burimeve ku mund t'i shkarkoni dhe më pas do t'ju tregoj në detaje për instalimin dhe konfigurimin e njërës prej tyre, të cilën e zgjodha si të preferuarën time.

Kjo është zgjedhja ime personale, dhe ju mund të përdorni paketën që ju pëlqen më shumë. Për fat të mirë, puna me ta është mjaft e të njëjtit lloj dhe, pasi të keni kuptuar se si të punoni me një asamble (sot do të flasim ekskluzivisht për Denwer), mund të merreni lehtësisht me ndonjë tjetër.

Ku mund të shkarkoni falas asambletë e serverëve lokalë:

  1. Denver - shkarkim pa pagesë
  2. VertrigoServ -

Pasi të ndiqni lidhjen, do të duhet të regjistroheni në formularin e propozuar, pas së cilës do të merrni një letër me një lidhje për të shkarkuar kompletin e shpërndarjes Denwer.

Ekzekutoni skedarin e shkarkuar me ekstensionin exe, pranoni të instaloni paketën, pas së cilës ajo fillon të shpaketohet dhe më pas do të hapet një dritare e shfletuesit me një përshkrim të instalimit, i cili mund të mbyllet menjëherë, dhe një dritare e zezë DOS me magjistarin e instalimit shfaqet gjithashtu:

Duke ndjekur udhëzimet e magjistarit për të vazhduar instalimin, shtypni "Enter". Në dritaren tjetër, duhet të specifikojmë se në cilën dosje në kompjuterin tonë do të instalojmë serverin. Ju mund të zgjidhni, për shembull, C: \ server.

Shtypni "Enter", kur ju pyesni nëse vërtet dëshironi të instaloni Denver në këtë direktori të veçantë, ju përgjigjeni duke vendosur "y" (lojë) dhe përsëri shtypni "Enter". Më tej, jemi të informuar se tani do të krijohet një disk virtual i veçantë, i cili është i nevojshëm për funksionimin e të gjithë komponentëve të serverit lokal.

Thjesht shtypni "Enter" dhe në dritaren tjetër zgjidhni shkronjën për diskun virtual. Kjo shkronjë, natyrisht, nuk duhet të përdoret nga sistemi juaj për momentin (d.m.th. disku, shkronja latine "c", nuk keni nevojë të zgjidhni patjetër).

Është më mirë të zgjidhni diçka nga shkronjat e fundit të alfabetit latin, për shembull, Z. Nëse rezulton se kjo shkronjë është përdorur tashmë për të përcaktuar një disk në sistemin tuaj operativ Windows, atëherë do të shihni një mesazh në lidhje me pamundësinë e krijimi i një disku të tillë.

Në këtë rast, do t'ju duhet të shtypni "Enter" dhe të përsërisni hapin me futjen e emrit të drejtorisë së instalimit, shtypni përsëri "Enter" dhe futni një shkronjë tjetër. Cilat shkronja të diskut janë marrë tashmë në kompjuterin tuaj, mund t'i shihni në "My Computer".

Nëse shkronja që keni zgjedhur nuk është e zënë, do të shihni një mesazh për krijimin e suksesshëm të diskut virtual.

Shtypni "Enter", si rezultat i të cilit skedarët e kësaj asambleje do të fillojnë të kopjohen në dosjen e kompjuterit që keni specifikuar më parë. Më pas, do t'ju kërkohet të zgjidhni një opsion boot, të cilit i përgjigjeni duke futur një njësi dhe duke shtypur "Enter". Gjithashtu do të pyeteni nëse duhet të krijoni shkurtore për fillimin, ndalimin ose rinisjen në desktop, të cilave ju përgjigjeni "y".

Me këto shkurtore mund të nisni ose ndaloni serverin. Magjistari i instalimit më pas do të mbyllet dhe do të hapet një dritare e shfletuesit me një faqe që përshkruan hapat e ardhshëm për të punuar me asamblenë Denwer.

Kontrollimi i shëndetit të serverit lokal

Më pas, shkoni në desktopin tuaj dhe filloni Denverin duke klikuar në shkurtoren "Start". Në të njëjtën kohë, një dritare DOS do të hapet për një kohë të shkurtër, duke treguar që serveri po fillon, dhe më pas në tabaka (zona në anën e djathtë të shiritit të detyrave të Windows, pranë orës) ikonat në formën e një do të shfaqet një pendë dhe një kapele e zezë, që tregon se po vrapon.

Tani shkruani shiritin e adresave të lokalit të shfletuesit tuaj, si rezultat i së cilës do të çoheni në një faqe me mbishkrimin "Hurray, ajo funksionoi". Kjo do të thotë që asambleja është instaluar me sukses në kompjuterin tuaj Windows. Duke lëvizur poshtë kësaj faqeje, do të shihni lidhje për të testuar funksionalitetin e saj:

Ju ndiqni këtë lidhje, pastaj në dritaren që hapet, futni një tekst në fushën "Tekst" (më mirë në Rusisht - kontrolloni që gjithçka të jetë në rregull me kodimin) dhe klikoni në butonin "Dërgo me postë". Nëse gjithçka funksionoi si duhet, atëherë do të merrni një mesazh si: OK, funksioni i postës () funksionoi si duhet. Por gjithashtu duhet të kontrolloni nëse letra ka mbërritur vërtet.

Për ta bërë këtë, duhet të shkoni në diskun tonë virtual (kujtoni letrën që treguat kur instaloni këtë asamble) dhe të shkoni në rrugën e mëposhtme:

Z: \ tmp \! Dërgo email \

Nga rruga, mund të shkoni jo në diskun virtual, por në atë real, ku keni të instaluar një server lokal (në rastin tim, ky është disku C) përgjatë së njëjtës rrugë:

C: \ tmp \! Dërgo email \

Nëse jeni mirë me dërgimin e postës, atëherë në këtë dosje do të duhet të gjeni letrën që keni dërguar. Duke e hapur atë, mund të kontrolloni korrektësinë e kodimit të gjuhës ruse.

Vendosja dhe instalimi i Joomla ose WordPress në Denver

Së pari, do t'ju duhet të shkoni te dosja ku keni instaluar asamblenë (e kam c: \ server \) dhe të shkoni në shtegun e mëposhtëm:

C: \ server \ home \ localhost \ www \

Në këtë direktori WWW, duhet të krijoni një drejtori në të cilën më vonë do t'ju duhet të ngarkoni skedarët e motorit (Joomla, WordPress, etj.). Ju e gjeni vetë emrin e dosjes, për shembull:

Pas krijimit të dosjes, rinisni hostin lokal duke përdorur shkurtoren "Restart Denwer" në desktop (nëse nuk është nisur tashmë, atëherë filloni atë). Për të kontrolluar nëse funksionon, futni në shiritin e adresave të shfletuesit tuaj:

Http: // localhost / Proba /

Nëse hapet një faqe me titullin "http: // localhost / Proba /", atëherë gjithçka është në rregull. Nëse nuk hapet asnjë dritare, atëherë provoni të rinisni Denwer përsëri.

Tani ju duhet të instaloni motorin (Joomla, WordPress, etj.) në të njëjtën mënyrë si keni bërë për hosting real (instalimi i Joomla është përshkruar (në detaje dhe foto). Kam shkruar se si të instaloni forumin SMF, por është mbuluar në disa detaje nga lidhja e dhënë.

ato. ju duhet të kopjoni skedarët e motorit në një dosje të krijuar në kompjuterin tuaj (ai vepron si një host lokal). Në rastin tim, kjo është dosja:

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

Ky proces do të ndryshojë nga instalimi i motorit në një host të vërtetë () vetëm në atë për kopjimin e skedarëve nuk ka nevojë të përdorni menaxherin FTP- udhëzuesi i zakonshëm, mirë, ose, si Total Commander i përshkruar në lidhje, do të funksionojë mirë.

Pasi të kopjoni skedarët Joomla ose Wordpress në dosjen Denver, duhet të shkruani në shiritin e adresave të shfletuesit tuaj për të instaluar sitin ose blogun:

Http: // localhost / Proba /

Si rezultat, do të hapet një dritare e magjistarit të instalimit për një motor të caktuar. Pastaj veproni sipas të njëjtit skenar si në një instalim normal në një host të vërtetë, me përjashtimin e vetëm që ju, siç përshkruhet në artikullin rreth instalimit të Joomla (shih lidhjen më lart), dhe në mënyrën e përshkruar më poshtë.

Krijimi i bazës së të dhënave dhe përdoruesit me anë të Denwer

Për të hyrë në programin phpMyAdmin të përfshirë në kompletin e ndërtimit të serverit lokal, duhet të shkruani URL-në e mëposhtme në shiritin e adresave të shfletuesit tuaj:

Http: // localhost / vegla /

Në dritaren që hapet, klikoni në lidhjen e quajtur "phpmyadmin", e cila do të hapë faqen kryesore të këtij programi. Në të, në zonën "Krijo një bazë të dhënash të re", futni emrin e dëshiruar të bazës së të dhënave (për thjeshtësi, mund të quhet njësoj si drejtoria për sitin në dosjen localhost, dmth "Proba", në rastin tim ) dhe klikoni "Krijo".

Tani kthehemi në faqen kryesore të phpMyAdmin duke klikuar në ikonën e shtëpisë në kolonën e majtë të dritares së programit. Gjeni lidhjen Privilegjet në zonën MySQL dhe klikoni mbi të.

Në faqen phpMyAdmin që hapet, në qendër, duhet të gjeni artikullin "Shto përdorues të ri" dhe të klikoni mbi të.

Në zonën "Emri i përdoruesit", shkruani emrin e dëshiruar (për thjeshtësi, unë përdor përsëri "Proba"), në zonën "Host", vendosni localhost, në zonat "Fjalëkalimi" dhe "Konfirmimi", vendosni dy herë një fjalëkalim shumë kompleks. .

Në zonën "Global Privileges", klikoni në etiketën "Check All" në mënyrë që përdoruesi i krijuar i bazës së të dhënave të ketë të drejta maksimale.

Gjithçka, baza e të dhënave dhe përdoruesi në Denver janë krijuar. Tani mund t'i përdorni këto të dhëna kur instaloni Joomla, WordPress, etj., të cilat do të shkojnë në të njëjtën mënyrë si kur instaloni në një host të vërtetë. Pas përfundimit të këtij procesi, burimi juaj do të jetë i disponueshëm në:

Http: // localhost / Proba /

Ju mund të punoni me Joomla ose WordPress në mënyrën e zakonshme, por në të njëjtën kohë, puna për redaktimin e skedarëve të motorit, instalimi dhe heqja e shtesave të ndryshme thjeshtohet dhe përshpejtohet shumë, dhe gjithashtu bëhet e mundur të punoni në projektin tuaj edhe atje. ku nuk ka akses në internet.

Transferimi i faqes në internet në hosting

Pas përfundimit të projektit, ju duhet transferimi i faqes nga Denwer në hosting në mënyrë që ai të bëhet i disponueshëm për vizitorët nga interneti. Kjo bëhet në të njëjtën mënyrë sikur sapo keni kaluar nga një host në tjetrin ose keni rivendosur faqen tuaj nga një kopje rezervë (kam shkruar për krijimin dhe rivendosjen nga një kopje rezervë).

Për ta bërë këtë, do t'ju duhet të përdorni programin FileZilla (për të cilin kam shkruar) për të zhvendosur të gjithë skedarët nga dosja e serverit lokal (në rastin tim, kjo është dosja "Proba") në direktorinë rrënjë të hostit të largët (zakonisht ose PUBLIC_HTML ose HTDOCS).

Dhe pastaj hapni skedarin e konfigurimit të motorit tuaj për redaktim dhe ndryshoni parametrat e shtegut absolut në skedarët dhe dosjet e këtij motori, si dhe emrin e bazës së të dhënave, përdoruesin dhe fjalëkalimin, në ato që specifikoni kur krijoni një bazë të dhënash të re në pritjen. E gjithë kjo përshkruhet në detaje në artikullin në lidhje me rezervimin dhe transferimin e një siti, lidhja në të cilën do të gjeni duke u ngjitur disa paragrafë më lart).

Si të hiqni Denverin nga kompjuteri juaj

Shumë shpesh, lind pyetja se si ta hiqni këtë asamble nga kompjuteri juaj. Pengesa kryesore e heqjes është çaktivizimi i diskut virtual të krijuar gjatë instalimit. Por gjërat e para së pari. Së pari, sigurisht, do t'ju duhet të ndaloni serverin lokal duke përdorur shkurtoren e duhur në desktopin tuaj.

Pastaj fshini diskun virtual që u krijua gjatë instalimit. Mos harroni se çfarë shkronje i keni caktuar këtij disk virtual dhe shkoni në Windows duke përdorur shtegun e mëposhtëm "Start" - "Run" (në vend të kësaj mund të shtypni kombinimin e tastit Win + R), futni komandën në dritaren që hapet:

Subst z: / d

Në vend të shkronjës Z të diskut virtual, do t'ju duhet të futni tuajën (disku Z sugjeron cz si shkronjën e parazgjedhur të diskut virtual). Epo, për të hequr përgjithmonë asamblenë Denwer nga kompjuteri juaj, do të mjaftojë të fshini direktorinë e WebServers (si parazgjedhje, është dosja "C: \ WebServers") dhe të hiqni tre shkurtoret nga desktopi i sistemit tuaj operativ Windows. Gjithçka, mund të supozojmë se kemi arritur ta heqim me pak gjak.

Paç fat! Shihemi së shpejti në faqet e faqes së blogut

mund të shikoni më shumë video duke shkuar te
");">

Ju mund të jeni të interesuar

Hosting dhe gjithçka që lidhet me të, duke punuar me cPanel
Si të bëni një kopje rezervë dhe të rivendosni nga një kopje rezervë, si dhe nuancat e transferimit të një siti (Joomla, WordPress) në një host të ri
Skedari hosts - çfarë është, ku ndodhet në Windows, çfarë duhet të bëjë një webmaster me të dhe si të hiqni hyrjet e virusit prej tij
Zhvendosja e faqes në Infoboxin e ri të pritjes, duke zgjedhur ndërmjet të rregullt dhe VPS, si dhe duke punuar me panelin e kontrollit të pritjes Serveri - çfarë është

Nëse po planifikoni të krijoni faqen tuaj të internetit ose ëndërroni të bëheni një ndërtues profesionist faqesh interneti, patjetër që do t'ju duhet Denver. Ky mjet përdoret nga pothuajse çdo zhvillues i uebit. Emri i programit bazohet në shkurtesën “D. n. w. R." (që do të thotë - "grup zotëri i zhvilluesve të internetit").

Denver është një server lokal dhe një guaskë softuerësh me module Apache, PHP dhe MySQL, Perl, etj. Ai ju lejon të krijoni dhe testoni sajte në një makinë Windows (PC "në shtëpi") pa u futur në internet dhe pa vendosur skedarë me kod (elementet e faqes). ) në serverë. I domosdoshëm për korrigjimin e gabimeve, testimin e skripteve dhe zbatimin e fazave të tjera po aq të rëndësishme të projektimit të burimeve të uebit.

Me Denver, ju mund të ruani dhe ekzekutoni projektet tuaja jo vetëm në një hard disk PC, por edhe në një USB flash drive. Kjo do të thotë, të kesh gjithmonë në dorë paraqitjen e projektit të ardhshëm të internetit. Serveri lokal vendos të gjithë artikujt e tij në vetëm një direktori të specifikuar nga përdoruesi. Ai nuk përdor drejtoritë e sistemit në diskun C dhe nuk lë asnjë shënim në regjistër.

Përdorni Denverin për të zhvilluar sajte në kompjuterin tuaj të shtëpisë

Instalimi dhe konfigurimi i moduleve të serverit lokal mund të kryhet automatikisht, duke ndjekur udhëzimet e instaluesit.
Paketa Bazë e Denverit përbëhet nga komponentët e mëposhtëm:
  • Instaluesi (me aftësinë për të shpaketuar në një USB flash drive);
  • PHP5 me mbështetje të plotë për MySQL, GD, sqLite;
  • Opsionet MySQL5 + për të punuar me transaksione;
  • Blloku i kontrollit të hostit virtual (duke përdorur shabllone);
  • Paneli phpAdmin për menaxhimin e bazave të të dhënave të faqeve përmes ndërfaqes së internetit;
  • modul për fillimin dhe përfundimin e komponentëve të serverit lokal;
  • emulimi i funksionimit të serverit SMPT, sendmail.

Ditë të mbarë, të dashur lexues. Kjo temë përtypet lart e poshtë dhe ndoshta ka për të gjithë, diku ka pasaktësi dhe paplotësi informacioni, dhe gjithashtu nuk ka mjaftueshëm foto dhe pamje hap pas hapi nga ekrani, pasi kam shqyrtuar të gjitha faqet kam bërë një të plotë përmbledhje, udhëzues i detajuar i instalimit dhe konfigurimit mjet i dobishëm për webmaster - Denwer(lexohet "Denver" - një grup zotëri i një zhvilluesi të internetit).

Teoria. Çfarë është Denver dhe si funksionon?

Denveri është një guaskë ( emulator i ueb serverit në sistemunix ) i cili përfshin një grup shpërndarjesh dhe modulesh ( Apache + SSL, PHP5, MySQL5, phpMyAdmin, etj.) për të korrigjuar sajtet në ( lokale, https: // localhost) një kompjuter ose laptop pa pasur nevojë për akses në internet.

Mbështetje për OS (Sistemet Operative): Windows XP / Vista / 7/8.

Karakteristikat e Denwer

Një tipar kryesor i Denverit është mbështetja për të punuar me disa projekte në internet menjëherë, secila prej të cilave ndodhet në një host virtual të veçantë (në formën e një dosjeje të veçantë). Pritësit virtualë për projektet krijohen automatikisht: për shembull, thjesht duhet të kopjoni skedarët e projektit në /home/WebProjectName.ru/www, dhe ai menjëherë do të bëhet i disponueshëm në https: //WebProjectName.ru, atëherë ne do ta shqyrtojmë këtë në me shume detaje.

Të gjithë komponentët e Denver janë tashmë të konfiguruar dhe të gatshëm për të punuar (në veçanti, kodimi në gjuhën ruse MySQL, SSL, etj. është konfiguruar saktë). Përndryshe, ju mund të përditësoni manualisht cilindo nga shërbimet e Denverit (Apache, PHP, MySQL, etj.) thjesht duke kopjuar shpërndarjet e reja mbi ato të vjetra.

Paketa bazë e Denver përfshin:

  1. Apache 2 me mbështetje SSL dhe mod_rewrite.
  2. PHP5: ekzekutues, modul për ueb serverin Apache, shpërndarje dhe skedar konfigurimi të personalizuar, bibliotekë GD, module mbështetëse MySQL dhe sqLite.
  3. MySQL5 me mbështetje për InnoDB, transaksione dhe kodime ruse (windows-1251).
  4. phpMyAdmin - Paneli i kontrollit të bazës së të dhënave MySQL, si dhe një skript që e bën të lehtë shtimin e një përdoruesi të ri MySQL.
  5. Një emulator debugimi sendmail (/ usr / sbin / sendmail), i cili nuk dërgon email, por i shkruan ato në drejtorinë / tmp /! Sendmail.
  6. Një sistem për të kërkuar automatikisht për host virtual dhe për të përditësuar skedarin e hosteve të sistemit, si dhe konfigurimin e Apache. Falë tij, shtimi i një hosti të ri virtual (ose domeni i nivelit të tretë) konsiston thjesht në krijimin e një drejtorie në / shtëpi (shih me analogji me hostet ekzistues) dhe rinisjen e kompleksit. Të gjitha ndryshimet bëhen automatikisht në konfigurimin dhe skedarët e sistemit, por ju mund ta kontrolloni këtë proces duke përdorur motorin e modelit të hostit (shih /usr/local/apache/conf/httpd.conf për detaje).

Shtesat ("paketat e zgjerimit") janë të disponueshme në faqen zyrtare të Denverit që zgjerojnë aftësitë e kompletit bazë:

  • PHP versioni 3 si një program CGI;
  • PHP versioni 4 si një program CGI;
  • module shtesë për Apache;
  • module shtesë për PHP;
  • versioni i plotë i ActivePerl;
  • Interpretuesi ActivePython.
  • Versioni 4 i serverit MySQL;
  • Modulet mbështetëse të teknologjisë analizuese;
  • PostgreSQL DBMS;
  • Versionet 2 dhe 1.3 të FireBird DBMS
  • module të tjera të njohura.

Mendoj se mjafton teoria, le të kalojmë në praktikë ...

Instalimi i Denver (Denwer)

Në kohën e këtij shkrimi, unë jam duke përdorur versionin e mëposhtëm të Denver:
Version: Denver-3 nga 2012-09-16

Ju gjithmonë mund të shkarkoni versionin më të fundit të Denverit nga faqja zyrtare e mësipërme.

Si të instaloni denwer? udhëzime të hollësishme

Kështu që ju keni shkarkuar skedarin e instalimit të Denverit. Hapni skedarin, do të shfaqet një dritare e vogël "A dëshironi vërtet të instaloni paketën bazë?" shtytje Po.

Më pas do të hapet një dritare e shfletuesit, të cilën mund ta mbyllni menjëherë, do të shihni foton e mëposhtme..

Siç mund ta shihni, i gjithë instalimi do të bëhet në interpretuesin e komandës cmd, dritarja e parë e mirëseardhjes, për të vazhduar, shtypni butonin Hyni.

Programi do të kontrollojë praninë e drejtuesve të nevojshëm dhe komponentëve të sistemit, më pas do të na kërkojë të tregojmë se cilën drejtori të instalojmë Denver.

Nëse nuk specifikoni asgjë, atëherë si parazgjedhje programi do të instalohet në drejtorinë C: \ WebServers, unë tregova C: \ Server si kjo, mund të specifikoni emrin tuaj ose ta lini atë si parazgjedhje, dhe pastaj klikoni butonin Hyni... Do të shfaqet një pyetje..

Kliko " y" po

Tjetra, ne do të kontrollojmë shërbimet e nevojshme për të krijuar një disk virtual, në Windows quhet një mjet i tillë nëns. Ju do të duhet të specifikoni emrin e diskut virtual, si parazgjedhje sistemi sugjeron diskun Z, disku im Z është i zënë, kështu që unë zgjodha diskun X. Mund të specifikoni gjithashtu çdo disk të lirë ose të lini diskun e paracaktuar Z nëse nuk është i zënë . Shtyni Hyni.

Pasi të përfundojë kopjimi, duhet të specifikoni se në cilën mënyrë do të fillojë Denver, zgjidhni artikullin, klikoni [ Shkruani]

Gjithçka! Instalimi i Denwer ka përfunduar... Do të hapet një dritare e shfletuesit rreth përfundimit të instalimit, lexoni dhe mbyllni.

Shkurtoret duhet të shfaqen në desktop ..

EtiketaEkipiVeprimi
StartDenwerC: \ [directory_your] / denwer \ r un.exe)Nisja e serverit në Denver
Rinisni denwerC: \ [directory_your] / denwer \ restart .exe)Rinisja e serverit të Denverit
Stop denwerC: \ [directory_your] / denwer \ stop .exe)Ndalimi i serverit
C: \ [directory_your] / denwer \ SwitchOff.exe

Nisja dhe konfigurimi i Denwer

Të fillosh shijoni Denverin, bëni sa më poshtë:

  1. Filloni Denverin duke përdorur shkurtoren Filloni denwer në desktop.
    Nëse nuk keni krijuar shkurtore, atëherë mund të filloni Denverin me komandën C: \ [directory_your] /denwer\Run.exe, për këtë shtypim kombinimin e tastit [ Fito] + [R] dhe në dritaren që shfaqet shkruani komandën.
  1. Hapni shfletuesin tuaj dhe shkoni te https: // localhost
  2. Ju duhet të shihni Faqja kryesore e Denverit... Më poshtë në këtë faqe ka një tabelë me lidhje, menjëherë ju këshilloj të kontrolloni funksionalitetin e të gjitha lidhjeve.
  1. Nëse pas fillimit të Denverit https: // localhost nuk hapet, kontrolloni nëse Denveri është i bllokuar nga antivirusi ose muri juaj i zjarrit. Për shembull, u vunë re probleme me NOD32 në Windows XP (në të, duhet të shtoni procesin X: /usr/local/apache/bin/httpd.exe në listën e përjashtimeve, kjo mund të bëhet në IMON / Cilësimet / Të ndryshme / Dritarja e përjashtimit).

Kujdes! Nëse jeni duke përdorur Skype, sigurohuni që të mos zënë porte 80 dhe 443 kërkohet që Apache të funksionojë në Denver (" Mjetet - Opsionet - Të avancuara - Lidhja - Përdorni portat 80 dhe 443 si alternativa hyrëse» duhet të çaktivizohet).

Kujdes! Gabim i zakonshëm: nëse funksionon vetëm localhost dhe hostet e tjerë po funksionojnë nuk punon, ju lutemi kontrolloni nëse serveri juaj proxy është i çaktivizuar ( Mjetet - Opsionet e Internetit - Lidhja - Cilësimet e Rrjetit).

Tani ju e dini se si të përdorni Denverin si një faqe testimi dhe korrigjimi për faqet tuaja. Unë dua t'ju tregoj disa informacione më të dobishme..

Struktura e drejtorisë Denwer

Dokumentet HTML duhet të vendosen në drejtori / shtëpi /<имя_хоста>/ www. Si parazgjedhje, janë konfiguruar 3 host virtual:

- https: // localhost (përmban skripta testimi dhe shërbime të ndryshme);
- https://test1.ru;
- https: // pritës me porosi: 8648 (një host me adresën dhe portin e vet IP);

Mbështeten gjithashtu hoste virtualë me emra domenesh të niveleve të treta dhe më të larta. Shembuj se si Apache kërkon drejtoritë e dokumenteve pritës në këtë rast:

Emri i domenit Drejtoria e dokumentit

~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~

abcd.test1.ru /home/test1.ru/abcd

ab.cd.test1.ru /home/test1.ru/ab.cd

test.localhost / shtëpi / localhost / test

ab.cd.localhost /home/localhost/ab.cd

Drejtoria / usr / lokale përmban komponentë softuerësh - skedarë të ekzekutueshëm dhe konfigurues për Apache, PHP, MySQL. Autorët janë përpjekur ta mbajnë këtë rregullim afër mjedisit UNIX. Por ka dallime serioze - jo të gjithë përbërësit e paketës shpërndahen në drejtoritë e duhura. Në çdo rast, është e pamundur të arrihet një analogji e plotë me sistemin operativ UNIX, por ky rregullim i skedarëve të ekzekutueshëm dhe të konfigurimit e bën disi më të lehtë navigimin në komponentët e serverit.

Shërbimet e përfshira në "Gentleman's Kit"

  • DNSsearch: gjeni skedarë kërkimi kryhet në skedarë me shtesa htm, html, shtml, xhtml duke parë drejtpërdrejt përmbajtjen e dokumenteve.
  • Lista e vendeve të regjistruara - programi gjeneron një faqe me projekte në internet (faqe) të krijuara në sistem.
  • Krijimi i bazave të të dhënave të reja dhe përdoruesve të MySQL - një mjet shumë i përshtatshëm dhe i thjeshtë për krijimin e bazave të të dhënave (DB), ndryshe nga phpMyAdmin.
  • phpMyAdmin - administrimi i MySQL DBMS

Si të hiqni Denwer?

Denver autonom: mund të vendoset në çdo direktori në disk (ose edhe në një flash drive). Ai gjithashtu nuk modifikon skedarët e sistemit të Windows, kështu që Denwer mund të çinstalohet thjesht duke fshirë dosjen e tij.

Çfarë duhet të bëni për të hequr Denverin?

  1. Ndalimi i serverit Denwer(në desktop, ekzekutoni shkurtoren Stop Denwer ose me një komandë në cmd:
    C: \ [directory_your] / denwer \ stop .exe)
  2. Ndalimi dhe çmontimi i një disku virtual(komandë në cmd: C: \ [drejtoria _ juaj] / denwer \ SwitchOff.exe
  3. Hiq drejtorinë ku është instaluar Denwer
  4. Hiq shkurtoret e desktopit

Mbi këtë dua ta përfundoj këtë mësim, shpresoj se ishte i dobishëm për ju. Nëse keni ndonjë pyetje, shkruani në komente ose më dërgoni email.

Përshëndetje, Sergej Chirkov.

Kështu që ju keni vendosur të instaloni Denver. Ai ka diçka si një kernel, ose "zemër" - e ashtuquajtura "paketë bazë", e cila është rreth 5.5 MB. Çdo gjë tjetër vjen në formën e paketave shtesë, të cilat do të diskutohen në artikuj të tjerë (shih Përmbajtja). Paketa bazë përmban shumicën e programeve dhe shërbimeve të nevojshme:

  • Instaluesi (instalimi në një flash drive gjithashtu mbështetet).
  • Apache, SSL, SSI, mod_rewrite, mod_php.
  • PHP5 me mbështetje për GD, MySQL, sqLite.
  • MySQL5 me mbështetje transaksionesh.
  • Një sistem menaxhimi i bazuar në shabllone për hostet virtualë. Për të krijuar një host të ri, ju duhet vetëm të shtoni një drejtori në drejtorinë / home, nuk keni nevojë të modifikoni skedarët e konfigurimit. Si parazgjedhje, shumë skema të emërtimit të drejtorive të hosteve të njohura janë tashmë të mbështetura; të reja mund të shtohen lehtësisht.
  • Sistemi i kontrollit të nisjes dhe fikjes për të gjithë komponentët e Denverit.
  • phpMyAdmin është një sistem menaxhimi MySQL i bazuar në ueb.
  • Emulator i sendmail-it dhe serverit SMTP (debug "cung" në localhost: 25, duke vendosur letrat hyrëse në / tmp në formatin .eml); mbështetet puna në lidhje me PHP, Perl, Parser, etj.

Zgjidhni versionin PHP

PHP 5.2 është më i vjetër, por përfshin Zend Optimizer dhe më shumë module.

Përgatitja për të punuar me rrjetin

Për të shënuar "e" menjëherë, le të sigurohemi që kompjuteri juaj është vërtet i konfiguruar për të punuar me rrjetin. Ky është zakonisht rasti si parazgjedhje, por ende ...

Shumë njerëz e lidhin fjalën "rrjet" me internetin, një rrjet lokal ose të paktën një modem. Dhe krejtësisht kot. Shprehja "konfiguro rrjetin" mund të ketë kuptim edhe nëse kompjuteri nuk ka asnjë nga pajisjet e listuara! Ky është vetëm instalimi i drejtuesve dhe protokolleve të rrjetit që do të lejojnë Apache të fillojë dhe të funksionojë në makinën lokale.

Pra, testi më i thjeshtë: i hapur Fillimi - Vraponi dhe shkruani komandën atje:

Pasi të shtypni Enter, duhet të shihni diçka si më poshtë:

Procesi vazhdon për disa sekonda. Nëse e shihni këtë, atëherë gjithçka është në rregull dhe mund të vazhdoni me instalimin e shpërndarjes. Nëse, për shembull, dritarja vetëm "pulson" (hapet dhe mbyllet menjëherë), ose shfaqen disa mesazhe të pakëndshme, kjo do të thotë se nuk keni instaluar protokollet e rrjetit dhe për këtë arsye lexoni më tej.

Ju ndoshta e keni kuptuar tashmë se detyra juaj tani është të bëni "ping" adresën 127.0.0.1. Në rast të problemeve:

  • Përdoruesit e Windows 98 / ME duhet të shkojnë te Paneli i Kontrollit - Shto ose Hiq Programet - Instalo Windows dhe shtoni atje Qasje në rrjet me telefon... Kjo do të instalojë automatikisht të gjitha protokollet e kërkuara.
  • Për Windows 2000, XP, 2003, Vista, Windows 7, etj. - kontrolloni që komanda ping të mos ndërhyhet nga antivirusi ose muri i zjarrit i instaluar manualisht. Provoni të çaktivizoni këto programe: nëse ju ndihmon, atëherë duhet të kuptoni cilësimet e tyre.

Instalimi i shpërndarjes

Ekzekutoni instaluesin e shkarkuar të Denverit. Ju do të shihni diçka si më poshtë para jush:

Do t'ju pyesin se në cilën direktori dëshironi të instaloni kompleksin (si parazgjedhje, përdoret C: \ WebServers, thjesht duhet të shtypni Enter për të pranuar këtë zgjedhje). Drejtoria e specifikuar do të përmbajë çdo gjë komponentët e sistemit, dhe jashtë tij nuk krijohen skedarë më pas (përveç shkurtoreve në Desktop).

Ne rekomandojmë fuqimisht që të instaloni kompleksin në drejtorinë e nivelit të parë - domethënë C: \ WebServers, dhe jo, për shembull, C: \ My \ WebServers. Çështja është se instaluesit e paketave shtesë po kërkojnë një grup bazë në nivelin e parë në të gjithë disqet. Dhe, nëse jo, ata ju detyrojnë të futni manualisht emrin e drejtorisë. Ndoshta, nuk keni nevojë për vonesa shtesë gjatë instalimit të shtesave? ..

Më pas, do t'ju kërkohet të shkruani emrin e diskut virtual që do të shoqërohet me drejtorinë që sapo specifikuat. Ne ju rekomandojmë të pranoni parazgjedhjen (Z :). Është e rëndësishme që një disk me këtë emër të jetë gjithashtu nuk duhet të përfshira në sistem - ky është më shpesh rasti me diskun Z:.

Pas kësaj, do të fillojë kopjimi i skedarëve të shpërndarjes dhe në fund do t'ju pyesin se si saktësisht do të filloni dhe ndaloni kompleksin. Ju keni dy alternativa:

  1. Krijoni një disk virtual kur pajisja të niset (natyrisht, instaluesi do të sigurohet që kjo të ndodhë automatikisht) dhe mos e çaktivizoni atë (diskun) kur serverët janë të ndaluar. Sipas mendimit tim, kjo është mënyra më e përshtatshme, dhe unë vetë e përdor vetëm atë.
  2. Krijoni një disk virtual vetëm me një komandë të qartë për të nisur kompleksin (duke klikuar në shkurtoren e nisjes në Desktop). Dhe, në përputhje me rrethanat, shkëputni diskun nga sistemi - kur serverët janë ndalur.

    Në disa versione të Windows 98 ka një gabim, si rezultat i të cilit disku nuk fiket herën e parë - eksperimentet dhe kërkimet e mia kanë treguar se ky është pikërisht një gabim në subst, dhe jo diçka tjetër.

Në fakt, kjo është e gjitha. Ju mund ta instaloni kompleksin me vetëm 2 çelësa në tastierë: Enter dhe Y (për të hyrë po).

Nisja e parë e Denverit

Më në fund, instalimi ka përfunduar. Klikoni menjëherë në shkurtoren e krijuar nga instaluesi Filloni denwer në Desktop, dhe më pas, pasi prisni që të gjitha dritaret e konsolës të zhduken, hapni një shfletues dhe shkruani adresën: http: // localhost / denwer /. Nuk keni nevojë të dilni nga interneti.

Disa sisteme operative kanë zakon të telefonojnë Magjistari i lidhjes... Nëse kjo ka ndodhur në kompjuterin tuaj, thuaji mjeshtrit të mundshëm që të "qij" - supozohet se tashmë e keni konfiguruar vetë lidhjen.

Nëse faqja e testimit ende nuk ngarkohet, kontrolloni:

Së fundi, nëse gjithçka tjetër dështon, hidhini një sy FAQ-së dhe më pas, nëse problemi vazhdon, postoni një përshkrim të detajuar të defektit në forum.

Denveri është testuar në sistemet operative të mëposhtme:

  • Windows 95/98 / ME;
  • Windows NT / 2000 / XP / 2003;
  • Windows Vista, Windows 7.

Puna me host virtual

Për përdoruesit e Windows NT, 2000 ose XP (ose më të vjetër). Sigurohuni që shërbimi i klientit DNS të funksionojë përpara se të vazhdoni. Kjo mund të bëhet duke hapur Panelin e Kontrollit - Mjetet Administrative - Shërbimet. Përndryshe, hostet virtuale nuk do të funksionojnë.

Nëse jeni duke zhvilluar uebfaqe, ndoshta do të dëshironit të shërbeni disa hoste në të njëjtën kohë me një server. Me fjalë të tjera, duke futur shtegun http: // localhost në shfletues, do të çoheni në një faqe, dhe duke shtypur http://test1.ru, do të çoheni në një krejtësisht tjetër (por edhe në makinë lokale).

Shtimi i një hosti të ri virtual në Denver është jashtëzakonisht i lehtë. Le të jetë test1.ru. Ju duhet të bëni sa më poshtë:

  • Krijoni një drejtori në dosjen / home me një emër që përputhet me emrin e hostit virtual (në rastin tonë, test1.ru). Po, e lexuat mirë: emri i drejtorisë përmban një pikë. Kjo direktori do të ruhet drejtoritë e dokumenteve të domeneve të nivelit të tretë për test1.ru. Nuk është e qartë? .. Për shembull, emri abc.test1.ru është i lidhur nga serveri me drejtorinë /home/test1.ru/abc/, dhe emrin abc.def.test1.ru - me /home/test1. ru/abc.def/. Dhe, natyrisht, nëndirektoria www korrespondon me adresat www.test1.ru dhe thjesht test1.ru. Në përgjithësi, i lirë dhe i gëzuar. Figura tregon se si mund të duket drejtoria / home. Mos harroni të krijoni një dosje www në direktorinë e hostit virtual, sepse këtu do të ruhen faqet dhe skriptet e tij!
  • Rinisni serverin duke përdorur, për shembull, shkurtoren Rinisni denwer në desktop.

Kjo është gjithçka që ka për të. Ku, ju pyesni, është modifikimi i httpd.conf dhe skedari i hosteve? .. Ajo thjesht nuk ekziston... Skedari httpd.conf nuk ndryshon fare. Pak më e komplikuar me skedarin e hosteve: modifikohet automatikisht, duke u përshtatur me konfigurimin aktual të drejtorive në / shtëpi. Në të njëjtën kohë, përdoret një algoritëm shumë inteligjent për të njohur se cilat hoste u prezantuan nga Denver dhe cilët përdoruesi shtoi vetë, me dorë (nëse ai, natyrisht, dëshiron ta bëjë këtë). Kjo do të thotë, ndryshimi automatik i skedarit të hosteve nuk do të thotë që të gjitha komentet do të zhduken në të dhe nuk do të mund ta modifikoni më kurrë me dorë. Dhe, sigurisht, kur kompleksi ndalet nga një shkurtore Stop denwer skedari i hosteve rikthehet në gjendjen që duhet të jetë.

Nuk i them “të mëparshmes”, sepse, në përgjithësi, nuk është kështu. Imagjinoni që kompleksi po funksionon dhe përdoruesi ka hapur hostet në Notepad dhe ka shtuar një host në të. Për shembull, ai i caktoi domenit microsoft.ru të njëjtën adresë IP si porno.com. Pas mbylljes së serverëve, kjo adresë nuk do të fshihet, por do të ruhet në formën e saj origjinale, ndërkohë që të gjithë hostet virtualë janë "mbytur". Parimi funksionon: "pastroni vetëm atë që keni prishur vetë".

Jemi në luftë me kontrolluesin e qasjes në distancë

Pasi të filloni të krijoni host virtual, mund të çmendet në disa sisteme. Kur hapni për herë të parë hostin, ai do t'ju ofrojë një alternativë si më poshtë:

apo edhe si kjo:

Shyqyr zotit kjo nuk ndodh çdo herë. E shihni se si ai përpëlitej vetëm për të mos e lënë personin të punojë? .. Pra, në këtë rast, duhet të jeni të vendosur: gjithmonë zgjidhni Lidhu ose Përsëriteni.

Në asnjë rast mos i jep përgjigje Jashtë linje , dëgjon? ..

Por nëse juaji Kontrolluesi i qasjes në distancë pak pak dhe të përgjigjem Lidhu fillon të thërrasë me dhunë numrin në modem, shkoni te Mjetet - Opsionet e Internetit - Lidhja dhe në seksion Konfigurimi i aksesit në distancë kontrolloni kutinë Mos e përdor(ose Asnjëherë mos telefononi një lidhje).

Ne jemi në luftë me një server proxy

Shumë versione të Windows vijnë me një server proxy të aktivizuar si parazgjedhje. Kjo mund të shkaktojë disa probleme kur punoni me Denverin (megjithatë, lehtësisht i zgjidhshëm).

  • Nëse pas fillimit të Denverit, faqja http: // localhost nuk funksionon, ka shumë të ngjarë që ju duhet të çaktivizoni serverin proxy në cilësimet e shfletuesit tuaj. Për hostet "të thjeshtë" (si localhost, test, dklab, etj.), kutia e kontrollit "Mos përdorni një server proxy për adresat lokale" në skedë zakonisht është e mjaftueshme. Opsionet e Internetit - Lidhja - Cilësimet e rrjetit - Të avancuara.
  • Nëse localhost funksionon, por test1.ru (dhe përgjithësisht hostet, emri i të cilëve përbëhet nga disa pjesë) nuk është, atëherë ndoshta shfletuesi juaj nuk mund ta njohë hostin e fundit si lokal. Kjo, mjerisht, ndodh. Ju duhet ose të çaktivizoni plotësisht serverin proxy, ose të listoni hostet në listë Lidhja - Cilësimet e rrjetit - Të avancuara - Përjashtimet.

Zgjidhja e problemeve

Përpara se të bëni një pyetje në forum, kontrolloni: ndoshta përgjigja është tashmë në listën e pyetjeve të bëra shpesh rreth Denverit. Me një probabilitet prej 85% do të rezultojë të jetë kështu: nuk jeni i pari që përdorni projektin.

Nëse nuk ka përgjigje për pyetjen tuaj në FAQ, postojeni në forum.

Por së pari, për të mos u futur në rrëmujë dhe për të mos humbur kohë në grindje të pafrytshme me moderatoret, lexoni dhe asimiloni materialin e artikullit Si të bëni pyetjet në mënyrë korrekte. Ju mund të jeni i sigurt se njohuritë e marra prej andej do t'ju jenë të dobishme më shumë se një herë në jetën tuaj.

Artikujt kryesorë të lidhur