Denwer (místní webový server). Místní server Denver

Pokud plánujete vytvořit si vlastní web nebo sníte o kariéře profesionálního tvůrce webů, budete určitě potřebovat Denver. Téměř každý webový vývojář používá tento nástroj. Název programu vychází ze zkratky „D. n. w. r." (což znamená „panská sada pro vývojáře webu“).

Denver je lokální server a softwarový shell s moduly Apache, PHP a MySQL, Perl atd. Umožňuje vytvářet a testovat webové stránky na počítači s Windows („domácím“ PC), aniž byste museli být online a umísťovat soubory kódu (prvky webu) na servery. Nepostradatelné pro ladění, testování skriptů a provádění dalších stejně důležitých fází vytváření webových zdrojů.

S Denverem můžete ukládat a spouštět své projekty nejen na pevném disku počítače, ale také na USB flash disku. To znamená, mějte vždy po ruce layout budoucího webového projektu. Lokální server umístí všechny své prvky pouze do jednoho uživatelem zadaného adresáře. Nepoužívá systémové adresáře na jednotce C a nezanechává žádné položky v registru.

Použijte Denver k vývoji webových stránek na vašem domácím PC

Instalace a konfigurace modulů lokálního serveru může být provedena automaticky podle pokynů instalačního technika.
Denver Basic Package se skládá z následujících součástí:
  • Instalační program (s možností rozbalení na USB flash disk);
  • PHP5 s plnou podporou pro MySQL, GD, sqLite;
  • MySQL5 + možnosti práce s transakcemi;
  • Řídicí blok virtuálního hostitele (pomocí šablon);
  • phpAdmin panel pro správu databází webových stránek přes webové rozhraní;
  • modul pro spouštění a vypínání komponent lokálního serveru;
  • emulace fungování SMPT serveru, sendmail.

Vydali jsme novou knihu Social Media Content Marketing: Jak se dostat do hlavy svých následovníků a přimět je, aby se zamilovali do vaší značky.

Upsat

Localhost Denwer, také známý jako Denver, je nástroj určený k vývoji a údržbě serveru, který bude umístěn na vašem osobním počítači.

Práce na vytvoření programu začaly v roce 1999 poté, co Dmitrij Kotelov, jeden z vývojářů, napsal podrobné pokyny pro Windows 95/98. V březnu 2002 byla oficiálně vydána startovací verze Denwer. Jednalo se o jednoduchý instalační program, který zkopíroval dokumenty a soubory do zadané složky a přidal odpovídající zástupce pro spuštění systému Windows.

Dlouho nebylo lidem, kteří byli daleko od programování, jasné, k čemu je Denver potřeba, ale dnes, kdy každý chce svůj vlastní web, jsou pravidla pro práci s Denverem „pro panáky“ populární. Modern Localhost Denwer je balíček bezplatných specializovaných programů, které se snadno instalují. Lze jej bez problémů kopírovat na pevné disky a Flash karty. Každý, kdo ví, jak instalovat programy sám, může přenést web do Denveru.

Co je Denver a z čeho se skládá?

Základní balík programu obsahuje webový server typu Apache, instalátor shellu PH5, relační systém MySQL5, webovou aplikaci phpMyAdmin schopnou spravovat databáze stránek, simulátor odesílání e-mailů a nástroj pro SMTP server.

Pomocí těchto komponent můžete spouštět jednoduché skripty a direktivy SSI bez připojení k internetu.

Hlavní výhody programu

  1. Hotový výběr programů nezbytných pro ladění.
  2. Autonomie. Snadno se instaluje a odstraňuje.
  3. Schopnost vytvářet a organizovat internetové stránky bez nákupu hostingu.
  4. Automaticky opravovat systémové soubory.
  5. Volný přístup.

Pravidla instalace Localhost Denwer

Program lze zdarma stáhnout na oficiálních stránkách vývojářů.

  • Otevřete instalační soubor a spusťte základní balíček.

  • Okno prohlížeče, které se otevře, můžete okamžitě zavřít, protože ho zatím nebudete potřebovat.
  • Po zobrazení černé obrazovky stiskněte enter a označte, do které složky nainstalujete Denwer.
  • Stiskněte enter. Měli byste vidět řádek, který říká: „Nastavit adresář C:\ WebServers (y\n).“ Klikněte na Y (Ano) a poté znovu stiskněte enter (ok).

  • Poté vás program bude informovat o virtuálním disku. Postupujte podle pokynů a stiskněte enter. V tomto okamžiku instalační program vyzve uživatele, aby přišel s písmenem pro váš disk, který označí disk, který se ještě nepoužívá.

  • Gratulujeme, aktivovali jste systém kopírování souborů, po dokončení budete muset vybrat režim, který vám vyhovuje pro Z-disk. Podle svého uvážení zvolte zapnutí při spuštění programu nebo počítače. Tím je základní instalace Localhost Denwer dokončena.

Vlastnosti práce v programu

Tento instalační program má jednu funkci. Pokud je Skype nainstalován a spuštěn na vašem osobním počítači, nezapomeňte přejít do jeho nastavení a zkontrolovat, zda je na kartě „Připojení“ zaškrtnuto políčko „Použít porty 80 a 443 jako příchozí alternativy“.

Chcete-li zkontrolovat, zda se Denwer spustil správně, otevřete libovolné okno prohlížeče a zadejte: https://localhost. Měli byste vidět hlavní stránku programu se znakem označujícím všechny odkazy. Doporučuje se také zkontrolovat jejich výkon v počáteční fázi.

Chcete-li nainstalovat web v Denveru, musíte přejít do kořenové složky programu a následovat odkaz:

c:\server\home\localhost\www\

Zde se vytvoří složka, kam bude umístěn engine pro Denwer.

Poté restartujte program kliknutím na Restartovat. Musíte také zkontrolovat zadáním do vyhledávacího pole:

http://localhost/Proba/

Pokud se vám nic neotevře, restartujte instalační program. Poté zkopírujte vše z enginu do nové složky a začněte pracovat.

Jak přizpůsobit Denwer na webu

Po dokončení všech pracovních postupů dokončete vytváření webu – přesuňte web na hosting, aby byl viditelný pro všechny uživatele. FileZilla vám pomůže. Jednoduše přenesete obsah hlavní složky Localhost Denwer do kořenového adresáře vašeho hostingu. V dokumentu s parametry motoru bude nutné změnit směr cesty ke všem dokumentům a obrázkům, změnit název databáze a přihlašovací parametry.

Jak odebrat program z počítače

Nejobtížnější věcí není odstranit samotný instalační program, ale virtuální disk, který vytvořil. Nejprve zcela deaktivujte program kliknutím na ikonu „Stop Denwer“. V nabídce Start vyberte „Spustit“ a zadejte „subst z: /d“ (nahraďte z písmenem jednotky).

Touto jednoduchou operací jste smazali jak disk, tak všechny dostupné informace. Nyní smažte složku WebServers z jednotky C a je to. Váš počítač je čistý a server funguje přesně tak, jak jste chtěli. Denwer je vynikající pomocník při nastavování serveru a provádění té či oné operace na něm.

Denwer (od D.n.w.r - Gentleman's kit pro webové vývojáře) je softwarový shell a sada distribučních sad, jakož i moduly pro ně, schopné vytvořit váš lokální server a umožnit vám vytvářet webové aplikace jakékoli složitosti v PHP (programování jazyk) s přihlédnutím k MySQL nebo PostgreSQL (databáze). Standardně je k dispozici poměrně široká škála distribucí, konkrétně: webový server Apache s podporou SSI, SSL, mod_rewrite, mod_php, PHP (vyberte verzi 5.2 - více modulů - nebo 5.3, stáhnout si můžete verze 3 a 4), MySQL , Perl (bez standardních knihoven, lze je stáhnout samostatně), poštovní server SMTP s emulátorem sendmail a samozřejmě ovládací tlačítka Denver.

Návod k instalaci

Instalace je celkem snadná a jednoduchá. Stáhněte si požadovaný archiv Denver z webu a otevřete tam instalační program. POZOR! Pokud máte Windows 8 nebo 8.1, musíte nejprve nastavit režim kompatibility. Můžete to udělat takto: rozbalte archiv, vyhledejte tento soubor, ukažte na něj a klikněte pravým tlačítkem, poté vyberte kartu „Kompatibilita“, zaškrtněte políčko vedle „Spustit program v režimu kompatibility pro“ a vyberte Windows 7 Poté zavřete toto okno a spusťte program.

Zobrazí se okno s žádostí o potvrzení vašich záměrů nainstalovat Denver. Pokud kliknete na „Ano“, otevře se Internet Explorer s místní stránkou se stručným popisem Denveru. Zavřete toto okno. Režim kompatibility je nutný, aby Denver viděl zavírání prohlížeče.

Poté, pokud chcete pokračovat v instalaci, stiskněte Enter. Jinak Ctrl+Break. Dále bude instalační program dělat svou práci, dokud se nezeptá, kam nainstalovat Denver. Jednoduše zadejte řádek „C:\Denwer“, stiskněte Enter (bez uvozovek) a potvrďte instalaci do adresáře stisknutím anglického tlačítka Y.

Poté se program zeptá, jaké písmeno vybrat pro virtuální disk. Nejlepší možností je Z, ale pokud je pro vás obsazeno, vyberte si jinou, volnou.

Program bude pokračovat ve své práci. Poslední otázkou je výběr možnosti spuštění v Denveru. První možnost je nejpohodlnější, protože pokud zvolíte druhou, bude prostě nepohodlné neustále „tahat“ Denver za účelem vytvoření domény, subdomény nebo dokonce jen nahrávání souborů na virtuální disk.

Po těchto jednoduchých krocích se Denver nainstaluje a na ploše se vytvoří tři zástupci: Start Denwer, Restart Denwer, Stop Denwer pro spuštění, restart a zastavení Denveru.

Práce s Denverem je extrémně snadná. Chcete-li přidat doménu, musíte přejít na virtuální disk, domovskou složku a vytvořit si v ní vlastní složku s názvem webu, například web. Poté přejděte do této složky a vytvořte tam další s názvem www.. Stačí vytvořit složku s názvem subdomény, například denwer.

Chcete-li odebrat Denver, stačí odstranit hlavní složku programu. To znamená složku podél cesty C:\Denwer.

Poznámky: Neodstraňujte existující složky v domovském adresáři, pomohou vám otestovat Denver. A aby byly vytvořené domény viditelné, restartujte Denver, pokud běží. Při práci s Denverem je vhodné zakázat Skype, ICQ a vypnout internet, případně nevytvářet domény pro stávající stránky. Odkaz na domény je například název složky domény, například rsload.su nebo jiný název domény. Není potřeba vytvářet www adresář ve složkách subdomény.

Název vydání: Denver.3
Vývojář.

Dobré odpoledne, milí čtenáři. Toto téma bylo přežvýkané a napadá snad každého, někde jsou nepřesnosti a neúplnosti informací a také je málo fotek a screenshotů krok za krokem, po prohlédnutí všech stránek jsem udělal kompletní přehled, podrobný průvodce instalací a konfigurací užitečný nástroj pro webmastery - Denwer(přečtěte si „Denver“ – pánská sada pro webového vývojáře).

Teorie. Co je Denver a jak funguje?

Denver je softwarový shell ( emulátor webového serveru v systémuunix ), která zahrnuje sadu distribucí a modulů ( Apache+SSL, PHP5, MySQL5, phpMyAdmin atd.) pro ladění webů na ( místní, https://localhost) počítač nebo notebook bez nutnosti přístupu k internetu.

Podpora OS (operačních systémů): Windows XP/Vista/7/8.

Vlastnosti Denwer

Klíčovou vlastností Denveru je jeho podpora pro práci s několika webovými projekty najednou, z nichž každý je umístěn na samostatném virtuálním hostiteli (ve formě samostatné složky). Virtuální hostitelé pro projekty se vytvářejí automaticky: stačí například zkopírovat soubory projektu do /home/NameWebProjecta.ru/www a okamžitě budou dostupné na https://NameWebProjecta.ru, podíváme se na to v více podrobností později.

Všechny komponenty Denver jsou již nakonfigurovány a připraveny k práci (zejména kódování ruského jazyka MySQL, SSL atd. je správně nakonfigurováno). Kromě toho můžete ručně aktualizovat kteroukoli ze služeb Denveru (Apache, PHP, MySQL atd.) pouhým zkopírováním nových verzí distribucí přes staré.

Denver Základní obsah balení:

  1. Apache 2 s podporou SSL a mod_rewrite.
  2. PHP5: spustitelné soubory, modul pro webový server Apache, distribuční a upravený konfigurační soubor, knihovna GD, podpůrné moduly MySQL a sqLite.
  3. MySQL5 s podporou InnoDB, transakcí a ruských kódování (windows-1251).
  4. phpMyAdmin - ovládací panel databáze MySQL, stejně jako skript, který usnadňuje přidání nového uživatele MySQL.
  5. Ladění emulátoru sendmailu (/usr/sbin/sendmail), který zprávy neodesílá, ale zapisuje do adresáře /tmp/!sendmail.
  6. Systém pro automatické vyhledávání virtuálních hostitelů a aktualizaci souboru hostitelů systému a také konfiguraci Apache. Díky ní přidání nového virtuálního hostitele (nebo domény třetí úrovně) zahrnuje jednoduché vytvoření adresáře v /home (viz analogie se stávajícími hostiteli) a restartování komplexu. Všechny změny v konfiguračních a systémových souborech se provádějí automaticky, ale tento proces můžete ovládat pomocí mechanismu šablony hostitele (podrobné vysvětlení najdete v /usr/local/apache/conf/httpd.conf).

Na oficiálních stránkách Denveru jsou k dispozici doplňky („rozšiřující balíčky“), které rozšiřují možnosti základní sady:

  • PHP verze 3 jako CGI program;
  • PHP verze 4 jako CGI program;
  • další moduly pro Apache;
  • přídavné moduly pro PHP;
  • plná verze ActivePerl;
  • Interpret ActivePython.
  • MySQL server verze 4;
  • Moduly podpory technologie analyzátoru;
  • PostgreSQL DBMS;
  • FireBird DBMS verze 2 a 1.3
  • další oblíbené moduly.

Myslím, že už je teorie dost, přejděme k praxi...

Instalace v Denveru

V době psaní tohoto návodu jsem používal následující verzi Denveru:
Verze: Denver-3 z 2012-09-16

Nejnovější verzi Denveru si můžete vždy stáhnout z oficiálních webových stránek uvedených výše.

Jak nainstalovat denwer? Podrobné pokyny

Takže jste si stáhli instalační soubor Denver. Otevřeme soubor, objeví se malé okno "Opravdu chcete nainstalovat základní balíček?" stiskněte Ano.

Poté se otevře okno prohlížeče, které můžete okamžitě zavřít, uvidíte následující obrázek..

Jak vidíte, celá instalace proběhne v interpretu příkazů cmd, první uvítací okno, pokračujte kliknutím na tlačítko Vstupte.

Program zkontroluje přítomnost potřebných ovladačů a systémových komponent a poté nás požádá, abychom uvedli, do kterého adresáře se má Denver nainstalovat.

Pokud nic nezadáte, program se standardně nainstaluje do adresáře C:\WebServers, zadal jsem to jako C:\Server Můžete zadat své jméno nebo jej ponechat jako výchozí a klepněte na tlačítko Vstupte. Objeví se otázka..

klikněte na " y" Ano

Dále zkontrolujeme potřebné nástroje pro vytvoření virtuálního disku ve Windows se tento nástroj nazývá subs. Budete muset zadat název virtuálního disku, standardně systém navrhuje disk Z, můj disk Z je zaneprázdněn, proto jsem zvolil disk X. Můžete také zadat libovolný volný disk nebo ponechat výchozí disk Z, pokud není zaneprázdněn . Klikněte Vstupte.

Po dokončení kopírování musíte určit, ve kterém režimu se Denver spustí, vyberte položku a klikněte [ Enter]

Vše! Instalace Denwer je dokončena. Otevře se okno prohlížeče indikující dokončení instalace, přečtení a ukončení.

Měli bychom mít zástupce na ploše...

OznačeníTýmAkce
StartDenwerC:\[váš_adresář]/denwer\ r un.exe)Spuštění serveru Denver
Restartujte DenwerC:\[váš_adresář]/denwer\ restart .exe)restartování serveru Denver
Zastavte DenweraC:\[váš_adresář]/denwer\ stop .exe)Zastavení serveru
C:\[váš_adresář]/denwer\ SwitchOff.exe

Spuštění a nastavení Denwer

Chcete-li začít užijte si Denver, proveďte následující:

  1. Spusťte Denver pomocí zkratky Spusťte Denwer na ploše.
    Pokud jste nevytvořili zástupce, můžete Denver spustit pomocí příkazu C:\[váš_adresář]/denwer\Run.exe , k tomu stiskněte kombinaci kláves [ Win]+[R] a zadejte příkaz do zobrazeného okna.
  1. Otevřete prohlížeč a přejděte na https://localhost
  2. Měl bys vidět Domovská stránka Denveru. O něco níže na této stránce je tabulka s odkazy, doporučuji okamžitě zkontrolovat funkčnost všech odkazů.
  1. Pokud po spuštění Denveru https://localhost neotevře, zkontrolujte, zda Denver není blokován vaším antivirem nebo firewallem. Problémy byly například zaznamenány s NOD32 ve Windows XP (je třeba přidat proces X:/usr/local/apache/bin/httpd.exe do seznamu výjimek, to lze provést v IMON/Settings/Miscellaneous/ Okno výjimky).

Pozor! Pokud používáte Skype, ujistěte se, že nezabírá žádné porty 80 A 443 , který je nutný pro běh Apache v Denveru (" Nástroje - Nastavení - Upřesnit - Připojení - Použít porty 80 a 443 jako alternativy příchozí pošty» by měl být deaktivován).

Pozor!Častá chyba: pokud běží pouze localhost a ostatní hostitelé jsou nepracujte, zkontrolujte, zda je váš proxy server vypnutý ( Nástroje - Možnosti Internetu - Připojení - Nastavení sítě).

Nyní víte, jak používat Denver jako testovací a ladicí web pro vaše weby. Chci vám sdělit další užitečné informace...

Struktura adresářů Denwer

HTML dokumenty musí být umístěny v adresářích /home/<имя_хоста>/www. Ve výchozím nastavení jsou nakonfigurováni 3 virtuální hostitelé:

— https://localhost (obsahuje testovací skripty a různé nástroje);
— https://test1.ru;
— https://custom-host:8648 (hostitel s vlastní IP adresou a portem);

Podporováni jsou také virtuální hostitelé s názvy domén třetí a vyšší úrovně. Příklady toho, jak Apache hledá adresáře hostitelských dokumentů v tomto případě:

Název domény Adresář dokumentů

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

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

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

test.localhost /home/localhost/test

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

Adresář /usr/local obsahuje softwarové komponenty - Apache, PHP, spustitelný soubor MySQL a konfigurační soubory. Autoři se snažili udržet toto uspořádání blízké tomu, které je akceptováno v prostředí UNIX. Existují však vážné rozdíly - ne všechny součásti balíčku jsou distribuovány v příslušných adresářích. V žádném případě nelze dosáhnout úplné analogie s OS UNIX, ale toto umístění spustitelných a konfiguračních souborů poněkud usnadňuje navigaci v komponentách serveru.

Nástroje zahrnuté v "Gentleman's Set"

  • DNSearch: vyhledávání souborů vyhledávání se provádí v souborech s příponami htm, html, shtml, xhtml přímým prohlížením obsahu dokumentů.
  • Seznam registrovaných stránek – obslužný program vygeneruje stránku s webovými projekty (stránkami) vytvořenými v systému.
  • Vytváření nových databází MySQL a uživatelů – velmi pohodlný a jednoduchý nástroj pro vytváření databází (DB), na rozdíl od phpMyAdmin.
  • phpMyAdmin — Správa MySQL DBMS

Jak odstranit Denwer?

Denver je autonomní: Může být umístěn v libovolném adresáři na disku (nebo i na flash disku). Také nemění systémové soubory Windows, takže Denwer lze odinstalovat jednoduchým smazáním jeho složky.

Co mám udělat, abych odstranil Denver?

  1. Zastavení serveru Denwer(spusťte zástupce Stop Denwer na ploše nebo použijte příkaz v cmd:
    C:\[váš_adresář]/denwer\ stop .exe)
  2. Zastavení a odpojení virtuálního disku(příkaz v cmd: C:\[váš_adresář]/denwer\ SwitchOff.exe
  3. Odstraňte adresář, kde je nainstalován Denwer
  4. Odstraňte zástupce na ploše

Tímto chci tuto lekci uzavřít, doufám, že pro vás byla užitečná. Pokud máte nějaké dotazy, napište mi do komentářů nebo na email.

S pozdravem, Chirkov Sergey.

Takže jste se rozhodli nainstalovat Denver. Má něco jako jádro, neboli „srdce“ – tzv. „základní balíček“, který zabírá asi 5,5 MB. Vše ostatní přichází ve formě rozšiřujících balíčků, o kterých bude řeč v dalších článcích (viz Obsah). Základní balíček obsahuje většinu potřebných programů a utilit:

  • Instalátor (podporována je i instalace na flash disk).
  • Apache, SSL, SSI, mod_rewrite, mod_php.
  • PHP5 s podporou GD, MySQL, sqLite.
  • MySQL5 s podporou transakcí.
  • Systém správy virtuálních hostitelů založený na šablonách. Chcete-li vytvořit nového hostitele, stačí přidat adresář do adresáře /home, nemusíte upravovat žádné konfigurační soubory. Ve výchozím nastavení jsou již podporována schémata pojmenování adresářů mnoha populárních hostitelů; nové lze snadno přidat.
  • Systém řízení spouštění a vypínání pro všechny komponenty Denver.
  • phpMyAdmin je systém pro správu MySQL přes webové rozhraní.
  • Sendmail a emulátor SMTP serveru (ladění „stub“ na localhost:25, ukládání příchozích dopisů do /tmp ve formátu .eml); Podporuje práci ve spojení s PHP, Perl, Parser atd.

Vyberte verzi PHP

PHP 5.2 je starší, ale obsahuje Zend Optimizer a další moduly.

Příprava na práci se sítí

Abychom vše uvedli na pravou míru, ujistíme se, že váš počítač je skutečně nakonfigurován pro práci se sítí. Obvykle se to děje ve výchozím nastavení, ale přesto...

Mnoho lidí spojuje slovo „síť“ s internetem, místní sítí nebo alespoň modemem. A úplně marně. Fráze „pojďme nastavit síť“ může dávat smysl, i když počítač nemá žádné z uvedených zařízení! Zde máme na mysli pouze instalaci ovladačů a síťových protokolů, které umožní spuštění a spuštění Apache na místním počítači.

Takže nejjednodušší test: otevřít Start - Spustit a tam zadejte příkaz:

Po stisknutí klávesy Enter byste měli vidět něco takového:

Proces pokračuje několik sekund. Pokud toto vidíte, pak je vše v pořádku a můžete pokračovat v instalaci distribuce. Pokud například okno pouze „bliká“ (otevře se a okamžitě zavře), nebo se zobrazí nějaké nepříjemné zprávy, znamená to, že vaše síťové protokoly nejsou nainstalovány, takže čtěte dále.

Pravděpodobně jste si již uvědomili, že vaším úkolem je nyní zajistit, aby adresa 127.0.0.1 „pingla“. V případě problémů:

  • Uživatelé Windows 98/ME musí přejít na Ovládací panely - Přidat nebo odebrat programy - Instalace systému Windows a přidat tam Vzdálený přístup k síti. Tím se automaticky nainstalují všechny potřebné protokoly.
  • Uživatelé Windows 2000, XP, 2003, Vista, Windows 7 atd. — zkontrolujte, zda příkaz ping neruší ručně nainstalovaný antivirus nebo firewall. Zkuste tyto programy zakázat: pokud to pomůže, musíte pochopit jejich nastavení.

Instalace distribuce

Spusťte stažený instalační program v Denveru. Před sebou uvidíte něco jako následující:

Budete dotázáni, do kterého adresáře chcete komplex nainstalovat (výchozí je C:\WebServers, stačí stisknout Enter pro souhlas s touto volbou). Zadaný adresář bude obsahovat úplně všechno systémové komponenty a mimo něj se nevytvářejí žádné další soubory (kromě zástupců na ploše).

Důrazně doporučujeme nainstalovat komplex do adresáře první úrovně – tedy C:\WebServers, a nikoli například C:\My\WebServers. Faktem je, že instalátoři rozšiřujících balíčků hledají základní balíček na první úrovni napříč všemi disky. A pokud jej nenajdou, donutí vás zadat název adresáře ručně. Pravděpodobně nepotřebujete další zpoždění při instalaci rozšíření?...

Dále budete vyzváni k zadání názvu virtuálního disku, který bude přidružen k adresáři, který jste právě určili. Doporučujeme přijmout výchozí hodnotu (Z:). Je důležité, aby disk s tímto názvem byl stále neměl by obsažené v systému – nejčastěji se tak děje u jednotky Z:.

Poté se začnou kopírovat distribuční soubory a na konci budete dotázáni, jak přesně spustíte a zastavíte komplex. Máte dvě alternativy:

  1. Vytvořte virtuální disk při startu počítače (instalační program se samozřejmě postará o to, aby k tomu došlo automaticky) a neodpojujte jej (disk), když jsou servery zastaveny. Dle mého názoru je to nejpohodlnější režim a sám jej pouze používám.
  2. Vytvořte virtuální disk pouze výslovným příkazem ke spuštění komplexu (kliknutím na zástupce spuštění na ploše). A podle toho odpojte disk od systému, když jsou servery zastaveny.

    Některé verze Windows 98 mají chybu, která brání prvnímu vypnutí disku – mé experimenty a výzkumy ukázaly, že se jedná o chybu v subst a ne o něco jiného.

To je vlastně všechno. Komplex můžete nainstalovat pouze pomocí 2 kláves na klávesnici: Enter a Y (pro zadání Ano).

První start v Denveru

Nakonec je instalace dokončena. Okamžitě klikněte na zástupce vytvořeného instalačním programem Spusťte Denwer na ploše a poté, co počkejte, až zmizí všechna okna konzoly, otevřete prohlížeč a zadejte do něj adresu: http://localhost/denwer/. Není nutné opouštět internet.

Některé operační systémy mají tendenci volat Průvodce připojením. Pokud se to na vašem počítači stane, řekněte nešťastnému pánovi, aby se „vykašlal“ - údajně jste připojení již nakonfigurovali sami.

Pokud se zkušební stránka stále nenačítá, zkontrolujte:

Nakonec, pokud vše ostatní selže, podívejte se na seznam často kladených otázek, a pokud problém přetrvává, zveřejněte podrobný popis chyby ve fóru.

Denver byl testován v následujícím OS:

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

Práce s virtuálními hostiteli

Pozor uživatelé Windows NT, 2000 nebo XP (a starší). Než budete pokračovat, ujistěte se, že máte spuštěnou službu Klient DNS. To lze provést otevřením Ovládací panely - Nástroje pro správu - Služby. V opačném případě nebudou virtuální hostitelé fungovat.

Pokud vyvíjíte webové stránky, pravděpodobně byste chtěli obsluhovat několik hostitelů najednou pomocí jednoho serveru. Jinými slovy, zadáním cesty http://localhost v prohlížeči budete přesměrováni na jednu stránku a zadáním http://test1.ru budete přesměrováni na úplně jinou (ale také na místní stroj).

Přidání nového virtuálního hostitele v Denveru je extrémně snadné. Ať je to test1.ru. Musíte provést následující:

  • Vytvořte adresář ve složce /home s názvem, který odpovídá názvu virtuálního hostitele (v našem případě test1.ru). Ano, ano, pochopili jste správně: název adresáře obsahuje tečku. Tento adresář bude uložen adresáře dokumentů domény třetí úrovně pro test1.ru. Není to jasné?... Například jméno abc.test1.ru je spojeno serverem s adresářem /home/test1.ru/abc/ a jméno abc.def.test1.ru - s /home/test1 .ru/abc.def/. A samozřejmě podadresář www odpovídá adresám www.test1.ru a jednoduše test1.ru. Obecně, levné a veselé. Obrázek ukazuje, jak může vypadat adresář /home.
  • Nezapomeňte si v adresáři virtuálního hostitele vytvořit složku www, protože tam se budou ukládat jeho stránky a skripty! Restartujte Denwer na ploše.

Restartujte server například pomocí zástupce To je všechno. A kde se ptáte, je modifikace httpd.conf a souboru hosts?.... Soubor httpd.conf se nikdy nezmění. Se souborem hosts je to trochu složitější: upravuje se automaticky a přizpůsobuje se aktuální konfiguraci adresářů v /home . V tomto případě se používá velmi inteligentní algoritmus, který rozpozná, které hostitele zadal Denver a které uživatel přidal samostatně, ručně (pokud to samozřejmě chce). To znamená, že automatická změna souboru hosts neznamená, že všechny komentáře v něm zmizí a už jej nikdy nebudete moci ručně upravovat. A samozřejmě při zastavování komplexu pomocí zkratky Zastavte Denwera soubor hosts je obnoven do stavu, v jakém by měl být.

Neříkám „do předchozího“, protože to tak obecně není. Představte si, že komplex běží a uživatel otevřel hostitele v poznámkovém bloku a přidal do něj hostitele. Například přidělil doméně microsoft.ru stejnou IP adresu jako porno.com. Po zastavení serverů nebude tato adresa smazána, ale bude zachována ve své původní podobě, zatímco všichni virtuální hostitelé budou „deaktivováni“. Platí zásada: "uklízejte jen to, co jste sami pokazili."

Jsme ve válce s ovladačem vzdáleného přístupu

Jakmile začnete vytvářet virtuální hostitele, může se to na některých systémech zbláznit. Při prvním otevření hostitele vám nabídne alternativu, jako je tato:

nebo i takhle:

Díky bohu se to nestává pokaždé. Vidíte, jak se kroutí, jen aby tomu člověku zabránil v práci?... Takže v tomto případě musíte být pevní: vždy vybírejte Připojit nebo Opakovat.

V žádném případě nedávejte mu odpověď Offline , slyšíš?..

Ale pokud vaše Ovladač vzdáleného přístupu kousl a odpověděl Připojit začne zuřivě vytáčet na modemu, přejděte na Nástroje - Možnosti Internetu - Připojení a v sekci Nastavení vzdáleného přístupu zaškrtněte políčko Nepoužívejte(nebo Nikdy nevytáčet připojení).

Bojujeme s proxy serverem

Mnoho verzí systému Windows má ve výchozím nastavení povolený proxy server. To může způsobit určité problémy při práci s Denverem (dají se však snadno vyřešit).

  • Pokud stránka http://localhost po spuštění Denveru nefunguje, pravděpodobně budete muset v nastavení prohlížeče deaktivovat proxy server. Pro „jednoduché“ hostitele (jako localhost , test , dklab atd.) obvykle stačí zaškrtávací políčko „Nepoužívat proxy server pro místní adresy“ na kartě Možnosti Internetu - Připojení - Nastavení sítě - Pokročilé.
  • Pokud localhost funguje, ale test1.ru (a obecně hostitelé, jejichž jméno se skládá z několika částí) ne, váš prohlížeč pravděpodobně nedokáže rozpoznat posledního hostitele jako místního. To se bohužel stává. Musíte buď úplně deaktivovat proxy server, nebo uvést hostitele v seznamu Připojení - Nastavení sítě - Pokročilé - Výjimky.

Řešení problémů

Než se vrhnete na otázku ve fóru, zkontrolujte: odpověď již může být v seznamu často kladených otázek o Denveru. Existuje 85% šance, že to tak bude: koneckonců nejste první, kdo projekt používá.

Pokud FAQ neodpovídá na vaši otázku, zeptejte se ve fóru.

Ale nejprve, abyste se nedostali do problémů a neztráceli čas neplodným hašteřením s moderátory, přečtěte si a pochopte materiál v článku Jak správně klást otázky. Můžete si být jisti: znalosti odtamtud se vám budou hodit více než jednou v životě.




Nahoru