Denwer viditeľný z internetu. Denwer - váš lokálny webový server: inštalácia a konfigurácia Denwer

Domov / technológie

Ide o softvérový shell, ktorý obsahuje vhodné distribúcie a moduly, ktoré vám umožňujú vyvíjať, testovať a ladiť webové stránky priamo na lokálny počítač, bez potreby prístupu na internet.

Denver je tradične považovaný za jeden z najrelevantnejších a najúčinnejších nástrojov pre vývojárov webu. Výkonné konfiguračné a ladiace nástroje, možnosť pohodlne vyvíjať a testovať stránky na lokálnom serveri vytvárajú ideálne podmienky pre prácu bez rizika pre vašu stránku na internete.

Práca s Denverom - vlastnosti samotného servera

Pred nastavením Denveru musíte vziať do úvahy niekoľko nuancií samotného servera. Po prvé, kľúčovou vlastnosťou Denveru je jeho podpora pre prácu s viacerými webovými projektmi súčasne, pričom každý z nich je umiestnený samostatne na vlastnom virtuálnom hostiteľovi. Na tento účel server vytvorí samostatný priečinok pre každý projekt. Vytvorenie takýchto hostiteľov prebieha automaticky.

Ako ukazuje prax, nastavenie Denwer nie je obzvlášť ťažké, ale stále je dôležité vziať do úvahy množstvo kľúčových parametrov pre efektívnu a stabilnú prevádzku. Po prvé, ako pracovať s Denverom, čo musíte zvážiť pri nastavení?

Všetky zložky tohto softvérové ​​riešenie sú už plne nakonfigurované, pripravené na prácu. Vrátane SSL, kódovania MySQL a ďalších softvér. V prípade potreby môže používateľ manuálne aktualizovať ktorúkoľvek zo služieb zahrnutých v Denveri. Na tento účel sa nové verzie distribúcií jednoducho skopírujú do priečinka nad novými.

Po dokončení našej inštalácie sa znova zobrazí okno prehliadača s informáciou o dokončení inštalácie. Môžete ho bezpečne zavrieť. Ak chcete spustiť program, nájdite na pracovnej ploche skratku Start Denwer - dvojitým kliknutím na ňu spustíte náš server.

Samozrejme, program potrebuje nejaký čas na spustenie. A po načítaní aplikácie sa na paneli zobrazia dve ikony - ak sú prítomné, spustenie prebehlo v poriadku. Keď otvoríme "Tento počítač", uvidíme vzhľad v počítači virtuálny disk Z.

Keď na ňu prejdeme, môžeme si všimnúť niekoľko priečinkov. V tomto prípade nás zaujíma priečinok Domov.

A tu si už všimneme prítomnosť niekoľkých priečinkov - Localhost a test1.ru, ktoré budú koreňom pre dve lokálne lokality. Prvý obsahuje sadu utilít pre prácu s databázou, druhý priečinok obsahuje testovaciu stránku s jednou webovou stránkou.

Sústreďme svoju pozornosť na prácu s databázou. Ak chcete pracovať s Denverom, spustite ľubovoľný prehliadač zadaním localhost alebo http://localhost. Potom sa nám zobrazí správa o prevádzke servera.

Potom, ak chcete nastaviť Denver, prejdite na tejto stránke nadol až k nadpisu „Pomôcky“ - uvidíme veľa odkazov. Vyberte riadok „phpMyAdmin - správa MySQL DBMS“, po ktorom sa nám zobrazí nové okno.

Do poľa Create new database zadajte názov vašej databázy v latinke, stačí kliknúť na Create a malo by sa zobraziť nové okno.

Tu nie je potrebné nič robiť, stačí kliknúť na kartu Privilégiá a posunúť sa ďalej.

Keď kliknete na Pridať nového používateľa, zobrazí sa nové okno, v ktorom musíte zadať niekoľko informácií:

  1. Užívateľské meno – označte užívateľské meno.
  2. Hostiteľ - tu označujeme Localhost alebo si môžete vybrať Local z rozbaľovacieho zoznamu.
  3. Password a Re-type – tu musíte zadať heslo. Alebo sa dá vygenerovať pomocou Generate. Určite si to však musíme zapamätať, je lepšie si to niekde nahrať, v budúcnosti to určite budeme potrebovať.

Nižšie si všimneme blok Globálne privilégiá. Tu musíte vybrať všetky možnosti pomocou tlačidla Skontrolovať všetko. Potom už len musíme kliknúť na Prejsť v pravom rohu, po čom sme hotoví. Zostáva vám už len zablahoželať – po dokončení všetkých týchto krokov ste úspešne dokončili vytvorenie vašej novej databázy. Ďalej prejdime k priamemu používaniu na efektívnu a stabilnú prevádzku vášho webu.

Ako pracovať s Denverom - pokračujte v inštalácii CMS

Máme za sebou už pomerne veľký kus práce, pretože sa nám podarilo nielen nainštalovať a nakonfigurovať server, ale dokonca vytvoriť vlastnú databázu. Teraz zostáva len pochopiť, ako použiť prijaté zdroje na vývoj a testovanie požadovanej stránky.

Na to si musíme nainštalovať konkrétny CMS podľa vlastného výberu, ktorý bude slúžiť na prevádzku stránky. Pri inštalácii CMS ale určite budeme potrebovať určité informácie, preto si ich hneď poznamenáme niekde na papier alebo do súboru – vrátane názvu databázy, samotného používateľského mena databázy a jej hesla.

Ak chcete nainštalovať CMS na lokálny server, neexistujú žiadne špeciálne problémy, stačí postupovať podľa nasledujúceho postupu:

  • Vytvorenie kľúčového priečinka, v ktorom sa bude nachádzať naša stránka.
  • Potrebné priečinky a súbory sa prenesú do tohto nového adresára.
  • Reštartovanie nášho servera v Denveri.
  • A ostáva už len jednoducho nainštalovať CMS.

Ako príklad sa pozrime na prácu s momentálne populárnym motorom CMS WordPress. Iné CMS, samozrejme, môžu vyžadovať určité nuansy, ale všeobecný princíp takmer vždy úplne univerzálne.


Takto sme sa naučili, ako nainštalovať, nakonfigurovať Denver (Denwer) a pracovať s ním.

Moderné možnosti Denveru ho ideálne umiestnili na stabilnú prevádzku so správnym vývojom a testovaním stránky bez potreby hosťovania v sieti.

V našom článku sme sa pozreli na hlavné kroky, ako nainštalovať a pracovať s Denwerom. Na spustenie väčšiny projektov tieto informácie stačia – prešli ste fázami inštalácie, spustenia servera, jeho konfigurácie, vytvorenia databázy a spustenia plnohodnotnej webovej stránky. To znamená, že sme zvážili celý životný cyklus začatia tvorby webových stránok - zvyšok závisí len od vašej trpezlivosti a talentu, prajeme vám úspešný vývoj a testovanie kvalitných a obľúbených internetových zdrojov.

Lokálny server Denwer je mimoriadne populárny, takže používatelia majú veľa otázok o jeho inštalácii a konfigurácii. Tento článok okrem iného pojednáva o a možné problémy pri práci s Denverom.

Každá moderná webová stránka prechádza pomerne zdĺhavou fázou vývoja, ktorá zahŕňa vytváranie a vylepšovanie šablóny a jej naplnenie obsahom.

Celý tento proces musí byť, samozrejme, skrytý pred budúcimi návštevníkmi stránky, takže túto prácu sa vykonáva nie na vzdialenom serveri, ale na lokálnom serveri, čo je vlastný počítač vývojár s nainštalovaným špeciálnym softvérom. Najčastejšie je takýmto softvérom Denwer.

Presne povedané, lokálny server je potrebný na vývoj serióznych projektov - dynamických stránok, pre ktoré je to potrebné pomocou php alebo Perl skripty.

Jednoduché jednostránkové weby, na ktorých bežia len HTML a CSS, je možné úspešne vytvárať a testovať priamo v prehliadači.

Prečo sa Denwer používa častejšie?

Ako sme už zistili, lokálny server je špecializovaný softvér, jeho inštaláciou na váš počítač môže správca webu rozvíjať svoje webové stránky bez toho, aby musel byť online.

Dnes existuje pomerne veľa podobných platforiem na vývoj webových stránok, medzi nimi je populárny miestny server Denwer. Používatelia majú preto často otázky, ako spustiť Denver.

Tento balík nástrojov pre webových vývojárov sa vyznačuje všestrannosťou a flexibilitou prispôsobenia. Obsahuje Apache HTTP server, PHP preprocesor, PHPMyAdmin komponent pre správu databáz, Perl interpreter a ďalšie veľké množstvo dôležité a užitočné komponenty.

Medzi nesporné výhody Denwer patrí extrémna jednoduchosť a rýchlosť inštalácie balíka, ako aj skutočnosť, že všetky súbory Denver sú po inštalácii umiestnené v jednom jedinom priečinku Webservers.

Pokiaľ ide o otázku, ako aktualizovať Denver, treba povedať, že inštalačný program nevstúpi do registra operačný systém, takže môžete preniesť všetky svoje lokálne projekty spolu s databázami na iný počítač alebo disk jednoduchým skopírovaním priečinka lokálny server.

Denver je rovnako ľahko odstránený - po odstránení jeho priečinka v systéme nezostanú žiadne stopy, po ktorom si môžete stiahnuť aktualizovaný inštalačný balík z oficiálnej webovej stránky a znova vykonať inštaláciu.

Hlavnou nevýhodou Denveru je, že ho možno nainštalovať výlučne na operačný systém Windows.

Takže ešte raz v krátkosti pripomeňme kľúčové vlastnosti Miestny server Denwer:

  • základnú verziu Denwer je možné jednoducho rozšíriť o nové distribúcie a moduly;
  • databázy sú spravované pomocou plnohodnotného panela PHPMyAdmin;
  • existuje možnosť súčasnej práce s ľubovoľným počtom stránok;
  • je možné nainštalovať staršie verzie PHP4, MySQL4, čo môže byť užitočné pre vývojárov, ak stránka nefunguje s aktuálnou verziou localhost denwer;
  • Funkcionalita stránky na lokálnom serveri je úplne podobná funkcionalite na vzdialenom serveri akéhokoľvek poskytovateľa hostingu. To vám umožní plne otestovať stránku pred jej odovzdaním na vzdialený server.

Podrobné pokyny na inštaláciu Denveru

Pre tých, ktorí nevedia, ako používať Denver, poznamenávame, že výhodou druhého je jeho extrémna jednoduchosť inštalácie.

Za účelom inštalácie tento nástroj vývojár, musíte vykonať nasledujúce kroky:

Neviete, ako spustiť webovú stránku v Denveri? Stačí vytvoriť projekt v priečinku C:WebServershomelocalhostwww.

Ďalším krokom je nastavenie lokálneho servera

Jednou z výhod Denveru je jednoduché nastavenie. Nižšie vám povieme, ako správne nakonfigurovať Denver. Ak použijete predvolené nastavenia, môžu nastať problémy pri inštalácii veľkých rozšírení alebo pri importe veľkej databázy.

Štandardné nastavenia obmedzujú veľkosť sťahovaných súborov iba na dva megabajty. Ak chcete odstrániť toto obmedzenie, musíte ho upraviť obvyklým spôsobom textový editor súbor php.ini (umiestnený v priečinku usrlocalphp5).

V riadku upload_max_filesize=2M by ste mali zmeniť parameter 2 na 32, čím obmedzíte veľkosť nahrávaného súboru na 32 megabajtov.

V tomto prípade by sa v riadku post_max_size=8M mala osem nahradiť číslom 64, pretože tento parameter určuje maximálna hlasitosť prenesené dáta a musia byť dvakrát alebo dokonca trikrát väčšie ako limit veľkosti sťahovaného súboru.

Ak by sa všetci používatelia riadili týmito odporúčaniami, menej by sa hovorilo o tom, že Denver nefunguje.

Začíname s lokálnym serverom

Aby ste mohli začať pracovať s lokálnym serverom, musíte spustiť Denver dvojitým kliknutím na ikonu „Start Denwer“ na pracovnej ploche, otvoriť prehliadač a do panela s adresou zadať adresu http://localhost/denwer/.

Ak sa otvorí okno podobné tomu na obrázku nižšie, váš lokálny server sa úspešne spustil. Ak sa objavia chybové hlásenia, znamená to, že Denver sa nespustí:

Na predtým otvorenej stránke http://localhost/denwer/ nájdite sekciu „ Testovanie v Denveri"a v tabuľke tejto časti postupujte podľa všetkých dostupných odkazov, z ktorých každý aktivuje jeden z nainštalovaných modulov.

Ak sa nevyskytnú žiadne problémy, možnosti budúcej stránky na vašom lokálnom serveri budú plne zodpovedať tomu, čo získate na vzdialenom serveri poskytovateľa hostingu:

V prvom rade si skontrolujte funkčnosť PHP a prejdite do služby správy databázy – PHPMyAdmin.

Ak sa neviete prihlásiť do phpmyadmin denwer, stačí kliknúť na príslušný odkaz v tej istej tabuľke:

Aby ste mohli začať vyvíjať nový projekt na lokálnom serveri, stačí ho vytvoriť nový priečinok, napríklad Moy_Sayt.ru v adresári C:WebServershomelocalhostwww . Jeho názov bude zodpovedať názvu vášho webu.

Ak chcete v budúcnosti otvoriť lokálnu stránku, budete musieť zadať názov tohto priečinka do prehliadača za http://localhost/, napríklad http://localhost/Moy_Sayt.ru/.

Čo robiť, ak Denver nefunguje?

Po pripojení lokálneho servera prehliadač v niektorých prípadoch zobrazí správu, že Denver sa nespustí. Hlavným dôvodom je najčastejšie to, že ho blokuje váš antivírusový balík alebo firewall.

V tomto prípade budete musieť nezávisle povoliť odchádzajúce pripojenia k serveru cez TCP na portoch 80 a 443 pre http a https. (Obvykle sa nachádza na C:webové serveryUSRlocalapacheBINhttpd.exe).

Mimochodom, rovnaké porty môže obsadiť aj populárna aplikácia Skype, takže pri práci s lokálnym serverom je lepšie ju vypnúť.

Podobné projekty ako Denwer

Hoci Denver je jedným z najpopulárnejších, flexibilných a jednoduché nástroje Pre webového vývojára je niekedy užitočné oboznámiť sa s podobnými riešeniami, ktoré používateľovi poskytujú aj plnohodnotný lokálny server na vývoj webových stránok.

Napríklad analóg denwer XAMPP ponúka nielen sadu nástrojov pre lokálny server, ale aj plnohodnotný grafický shell, ktorý, ako už bolo uvedené, nie je v Denwer k dispozícii. Preto veľa vývojárov uprednostňuje XAMPP.

Denwer je pomerne populárny nástroj medzi webovými vývojármi, ktorý vám umožňuje nasadiť na váš počítač prostredie na vývoj a ladenie webovej stránky v čo najkratšom čase. Ak ste tento nástroj použili, pravdepodobne ste si už všimli, že obsahuje tradičné softvérové ​​nástroje pre webové servery vrátane Apache, MySQL, PHP. Vo veľkej väčšine prípadov je to úplne postačujúce v tomto článku zvážime možnosť použitia Denwer v lokálna sieť. Kde to môže byť potrebné? Napríklad, keď pracujete v kancelárii, potrebujete na nejaký čas otvoriť prístup cez lokálnu sieť iným počítačom, aby si zase mohli otvoriť webovú stránku hosťovanú na vašom počítači.

Predpokladajme, že máte adresár, ktorý je hostiteľom vašej webovej stránky. Teraz musíte nakonfigurovať Webový server Apache aby mohol spracovávať požiadavky zvonku. Otvorte konfiguračný súbor:

C:/WebServers/usr/local/apache/conf/httpd.conf

Použijeme predvolenú cestu, ktorá sa nastavuje pri inštalácii balíka Denwer, ak je váš server umiestnený na inej ceste, zmeňte ju pre váš prípad. Odkomentujme riadok so záznamom:

Počúvajte 80

To dáva serveru pokyn, aby počúval port 80 počítača.
Ďalej musíte zaregistrovať virtuálnych hostiteľov pre svoje stránky, aby ste to urobili, otvorte súbor:

C:/WebServers/usr/local/apache/conf/vhosts.conf

Registrujeme naše virtuálny hostiteľ:

DocumentRoot Z:/home/localhost/www/host.example.com ServerName host.example.com

Kde 192.168.0.132 je IP adresa vášho počítača v lokálnej sieti, DocumentRoot je cesta k adresáru vašej lokality, ServerName je doména, ku ktorej sa bude pristupovať z lokálnej siete. Po vykonaní zmien v konfiguračných súboroch nezabudnite reštartovať webový server.

Ak teda chcete otvoriť stránku z klientskych počítačov, musia do súboru zapísať:

C:\Windows\System32\drivers\etc\hosts

Záznam ako tento:
192.168.0.132 host.example.com
Uložte súbor a potom skúste v prehliadači otvoriť adresu host.example.com.
Teraz pre tých, ktorým sa niečo nepodarilo. Často sa stáva, že nie je možné otvoriť stránku zvonku, odporúčam pozrieť sa na firewall a antivírus nainštalovaný na počítači s Denwerom, často môžu blokovať prenos z lokálnej siete. Odporúčam tiež skontrolovať dostupnosť portu servera 80 z klientskeho počítača, na tieto účely môžete použiť nástroj telnet. Otvorenie príkazový riadok v systéme zadajte požiadavku:

Telnet ip-počítač-s-stránkou 80

Ak je všetko v poriadku, mali by ste sa pripojiť k serveru na porte 80, inak sa zobrazí chybové hlásenie.

Tento článok popisuje jednoduchý spôsob, ako otvoriť prístup k nainštalovaný server Denwer cez lokálnu sieť. Je dôležité si zapamätať, že technológia je prezentovaná vo vyhodnocovacom režime a v žiadnom prípade nenabáda čitateľov, aby používali tento balík ako nezávislý webový server. Pamätajte! Otvorenie prístupu na webový server Denwer zvonku vytvára množstvo vážnych zraniteľností v bezpečnosti operačného systému!
Tieto informácie sú určené predovšetkým pre začiatočníkov, preto sú plné veľkého množstva snímok obrazovky a podrobný popis akcie, ktoré bežnému používateľovi môže sa zdať, že nevyžaduje žiadny komentár. Prosím o pochopenie.
Našou úlohou je teda otvoriť prístup k denverskému webovému serveru z lokálnej siete. Primárnou úlohou je zistiť IP adresu počítača v lokálnej sieti. Predpokladá sa, že systém je vopred nakonfigurovaný nastavenia siete so statickou IP adresou. Ak je adresa IP známa, môžete okamžite prejsť na odsek 7 tohto článku.
1. Kliknite Štart.
Obrázok 1
2. Ďalej prejdite na príkaz Vykonať.

Obrázok 2
3. Ďalej spustite príkazový riadok. Ak to chcete urobiť, zadajte nasledujúci príkaz do riadku zvýrazneného červenou značkou:
kód: cmd
Potom stlačte tlačidlo OK, ako je znázornené na obrázku 3.

Obrázok 3.
4. Vidíme okno zobrazené na obrázku 4.

Obrázok 4.
5. Zadajte príkaz na zobrazenie dostupných pripojení:
kód: ipconfig
Stlačte kláves enter.

Obrázok 5.
6. Vidíme zoznam dostupných spojení. V mojom prípade je aktuálny adaptér bezdrôtová sieť, ako je vyznačené na obrázku 6 červenou farbou. Pre vás to môže byť adaptér lokálnej siete. Vidíme hodnotu parametra IPv4 adresa vyzerá ako 192.168.0.36 . Toto je aktuálna IP adresa nášho počítača v lokálnej sieti.

Obrázok 6.
7. Teraz spustíme ľubovoľný správca súborov a prejdite do priečinka s nainštalovaný balík Denver, ako je znázornené na obrázku 7. Môžete ho mať na akomkoľvek inom mieste, ale priebeh akcie sa nemení.

Obrázok 7.
8. Ďalej prejdite do adresára:
kód: /denwer/home/
Aktuálna cesta je zvýraznená červenou značkou.

Obrázok 8.
9. Tu je potrebné vytvoriť nový adresár, ktorého názov bude zodpovedať IP adrese z odseku 6 tohto článku, teda IP adrese nášho počítača v lokálnej sieti.

Obrázok 9.
10. A tak je vytvorený adresár, ako je znázornené na obrázku 10. Poďme naň.

Obrázok 10.
11. Tu musíte vytvoriť ďalší adresár s názvom:
kód: www
Venujte pozornosť adresáru, v ktorom vytvárame priečinok. Celá cesta je na obrázku 11 vyznačená fialovou farbou.

Obrázok 11.
12. Systém pristúpi k tomuto priečinku pri prístupe na webový server z lokálnej siete. Tu budú uložené naše hostingové skripty.

Obrázok 12.
13. Teraz prejdime k testovaniu servera. Denver spustíme príslušnou skratkou, ako je znázornené na obrázku 13.

Obrázok 13.
14. Počkáme, kým sa na systémovej lište nezobrazí príslušná ikona informujúca o úspešnom spustení balíka.

Obrázok 14.
15. Spustite webový prehliadač a do panela s adresou zadajte lokálnu IP adresu nášho počítača, ako je znázornené na obrázku 15 červenou farbou.

Obrázok 15.
16. Vidíme, že prístup na server v Denveri je otvorený cez lokálnu sieť.

Obrázok 16.

© 2024 ermake.ru -- O oprave PC - Informačný portál