PočítačeSoftware

Localhost Denwer - popis, instalace, řešení problémů

Každý, kdo se zabývá vývojem webových aplikací, jistě zná nebo alespoň slyšel o programu Denwer. Pro ty, kteří se potýkají s touto koncepcí poprvé, a budou považovány za základní definice, ne-li úplné, alespoň částečné pochopení toho, co představuje localhost Denwer a související komponenty. Také trochu hlouběji do problémů s instalací, konfigurací a vyřešit nejběžnější problémy a chyby v programu shell.

Co je Denwer?

Začněme nejdůležitější. Máte-li pochopit pojem „localhost Denwer“ (lokální hostitel Denwer) samo o sobě může být interpretován (samozřejmě ne doslova) jako „nástroj pro vytváření a správu serverů a vytvořit svůj vlastní počítač pomocí speciální sadu nástrojů bez použití vzdáleného zdroje.“

Tento vývoj domácího vznikla v roce 2002 díky úsilí tří mužů: Dmitry Kotěrova, Anton Sushchev a Michael Livacha, i když myšlenka vytvoření takové univerzální shell, který by zahrnoval kompletní sadu nástrojů pro vytváření a ladění stránek a jejich následné umístění na hosting.

Není divu, že tento balíček je někdy interpretován jako snížení „DNVR“, což znamená „soubor džentlmenskou webového vývojáře.“ Ve skutečnosti je to tak proto, že základní sada obsahuje spoustu všemožných prostředků, i když je možné se setkat a zdobené (světlejší) verze.

Výhodou tohoto balení je, že vám umožní vytvořit místní servery, aniž by jejich původního umístění na vzdálených zdrojů. V zásadě všechny informace mohou být zaznamenány i na obyčejném flash disk a co dělat v případě úpravy nebo nasazení v jiném počítači.

Balík programů pro základní konfiguraci

Jak je zřejmé, balíček se skládá z několika základních komponent, které umožňují provádět téměř jakýkoli úkol:

  • instalační program;
  • server založený na Apache;
  • PHP skořepina 5;
  • MySQL5 platforma;
  • databáze řídící prvek phpMyAdmin pro práci s nimi pomocí prohlížeče;
  • emulovat nástroj pro SMTP server a sendmail (simulátor poslat e-mail).

Nicméně, za účelem dosažení plné funkčnosti localhost Denwer, zde budete muset přidat speciální motor. Mezi nejčastější a nejoblíbenější lze nazvat Joomla a WordPress. Ale popořadě.

Instalace Denwer

Jednou ze základních otázek, se kterými se začínají objevovat tento program je instalace. Jako obecné pravidlo platí, že instalace Denwer do místního počítačového terminálu nebo notebooku nezpůsobuje potíže.

Po spuštění instalačního programu, jakmile se otevře prohlížeč (to není potřeba, můžete zavřít okno) a okna na vybalení typu DOS režim. Bude uživatel vyzván ke stisknutí „Enter“ pro pokračování. Press.

Next, instalační program vás vyzve k zadání místa na pevném disku, který bude ukládat všechna data a soubory (výchozí hodnota je WebServices přímo na «C» systémové jednotky, ale můžete vytvořit například, složku serveru znovu - v kořenovém adresáři systémového oddílu).

V dalším kroku je třeba zvolit písmeno ‚virtuální disk. Instalační program nabídne vytvoření oddílu v systému Z. pokud takové části. Dohodli jsme se a pokračovat.

Nyní je proces kopírování souborů je aktivováno, pak je třeba zvolit režim pro virtuální disk:

  • Vytvoření při startu;
  • vytvoření programu volání.

Zde - na základě vlastního uvážení. V zásadě, pokud je aktivní virtuální partition bude použita jen zřídka, můžete zvolit druhou možnost. Na hlavní část instalace je dokončena.

provozuschopnost zkouška

Samozřejmě, že po instalaci lokální server, je doporučeno, aby povinné kontroly pro provozuschopnost. Na ploše po instalaci vytvoří tři karty: start, stop a restartovat. Spustit server.

Poté, co že je virtuální disk (v případě instalace aktivace byla vybrána se zjevným hovoru), a v systémové liště - dvě ikony s obrazem pero a klobouku.

Nyní otevřete internetový prohlížeč a do adresního řádku předepíše http: // localhost nebo pouze localhost. Denwer v jednom prohlížeči, zobrazí se zpráva, že to fungovalo. V případě, že strana dole, uvidíte odkazy, které mohou být vyrobeny a testovány funkčnost serveru, jak je znázorněno na obrázku níže.

Pokud se v důsledku přechodu každého jednotlivého spojení objevují různé stránky, takže všechny díly jsou v běžném provozu.

problémy kódování

Někdy však nezačne localhost Denwer poslat e-mail nebo zprávu podobu nesrozumitelných symbolů. To je způsobeno tím, že na počátku se program používá kódování UTF-8. Ale je nutné zkontrolovat zásilku.

Za tímto účelem, poslední seznamu uvedeno výše odkazu. Po kliknutí na něj se v textovém poli musíte napsat něco, co (pokud možno v ruštině) a odeslat zprávu.

Nyní potřebujeme, aby se ujistil, že je doručena. Chcete-li to provést, zkontrolujte složku! Sendmail, který je umístěn v adresáři tmp ve virtuální části (Z), stejně jako podobné akci na fyzickém disku, ve kterém byl nainstalován povlak (C). O tom, proč nelze spustit localhost (Denwer, Windows 7 jako primární OS), budou projednávány odděleně.

Instalace a konfigurace motoru

Dalším krokem je instalace motoru. K tomu, nejprve ověřit dostupnost www složky, která se nachází na systémové jednotce na cestě do složky serveru (default) WebServices \ doma \ místního hostitele. Nyní musíme vytvořit další složky ve složce www (jméno vymyslet, co se líbí), říkají sondy.

Dalším nastavením Denwer vyžaduje restart programu pomocí zástupce restartovat. Pak v adresním řádku prohlížeče zadejte http: // localhost / Probe. Pokud to otevře tuto stránku, znamená to, že je vše provedeno správně a práce není uspokojivá. Nyní je malý. Zkopírujte soubory do složky motoru (máme to Probe) pi pomocí libovolného správce souborů, a opakujte postup pro vstup na výše uvedenou adresu do prohlížeče. Měli byste vidět okno průvodce instalací, kde stačí třeba řídit se jeho pokyny.

Vytvoření databáze

Protože motor je v tomto případě působí jako lokálního hostitele (localhost) Denwer zahrnuje také vytvoření databáze na místní úrovni. O potřebě mít program, phpMyAdmin, který může dostat do použitím adresy do prohlížeče HTTP: // localhost / nástroje.

Kůň kliknutím na odkaz s názvem aplikace a vyberte linku, kterou chcete vytvořit novou databázi. Se tomu dá říkat, jak chcete. Ale aby nedošlo k záměně, je lepší použít složku, do které je instalace motoru (Probe).

Nyní se vrátíte na domovskou stránku a pomocí čar oprávnění (po vstupu do menu, které chcete přidat nového uživatele). Zadat libovolné jméno, uživatelské jméno a heslo pro použití hostitele localhost, za globální privilegií klíšťata oslavit všechno, co je, a klikněte na tlačítko „Go!“. Databáze lze použít k instalaci WordPress nebo Joomla. Přístup k prostředku na konci instalace, znovu se provádí na výše uvedené adrese.

Přenos hosting

Nyní se musíme přesunout server hosting. Ať je to k dispozici na internetových surfařů. Ale nejprve je třeba dávat pozor na určitých podmínek. Za prvé, musíte mít není dynamické a statické IP adresy. Také byste měli úplně vypnout firewall systému Windows, která může zablokovat přístup), jakož i zřídit takzvanou hierarchickou strukturu složek, tedy v domovském adresáři doma, nejprve vytvořit složku XXX.XXX.XX, a v něm - www podsložky (jako adresu místo znaky by měla být adresa, kterou předložila svého ISP).

Můžeme postupovat jiným způsobem. Pro přenos souborů pomocí aplikace FileZilla, kterými jsme se přesunout všechny soubory na místním serveru složky sondy, se kterými jsme pracovali v procesu instalace, vzdáleného zdroje, ale kořen hostitele složku (obvykle jeden htdocs nebo public_html). Příští bude mít pouze změnit absolutní cesty k souborům a složkám na vzdáleném počítači ve stavebních projektů konfigurace motoru souboru a změnit databázi uživatelské jméno a přihlašovací heslo k těm, které budou použity při vytváření nové databáze je vzdálený zdroj.

Denwer neotevře, localhost je nedostupné: příčiny a řešení

Teď půjdeme na naléhavé problémy, které jsou spojeny se serverem nefunkční.

Takže Denwer nefunguje, localhost není k dispozici. Důvodem je skutečnost, že mnozí po instalaci ihned pokusí získat přístup k prohlížeči, zapomněl spustit program. V adresním řádku by měly být přijímány výhradně řetězec localhost namísto co říct, s přídavkem .mobi, com nebo něco jiného.

Dalším důvodem - blokování portů: 80 a 443 programy třetích stran (obvykle na portu 80 „zablokuje» Skype, ale na 443-m - Torrent nebo virtuální stroj VMWare, pokud jsou k dispozici v systému). Řešení je poměrně jednoduché - změnit priority portů v těchto aplikacích. Například v „Skype“ střílet „klíště“ s linkou pomocí těchto portů jako alternativy.

Neméně častým problémem je nedostatek www složky v hlavní části. Například v případě, že původní struktura složek vytvořen ve formě server \ localhost nebo jakoukoli jinou formou, zkontrolujte domovskou složku, která má být zadaný adresář.

To může někdy vyvolat lock Antivirus souboru hosts (ve většině případů se jedná Dr. Web). K nápravě by se to provést v seznamu výjimek. Můžete nejprve vytvořit záložní kopii, vymazat, zkontrolujte, zda je program spuštěn, a pak se vrátit soubor do původního umístění.

Je docela dobře možné, že zahájení aplikace by měla být provedena buď v režimu kompatibility, nebo s právy správce (pravým tlačítkem myši v menu).

Pokud dojde k selhání připojení, systém může mít starou verzi MySQL, ze kterého chcete zbavit. Někdy může blokovat porty: 3306 (měli byste zjistit, že jeho aplikace používá, a měnit nastavení).

A pamatujte! Sám o sobě je programové Denwer Internetové vysílání absolutně nic, a to je jen nástrojem, a pokud chcete, aby asistent provést operaci k vytvoření serveru a jeho zpracování.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.birmiss.com. Theme powered by WordPress.