Localhost Denwer - descriere, instalare, rezolvarea problemelor

Orice utilizator implicat în dezvoltarea web-ului știe sau cel puțin a auzit despre programul Denwer. Pentru cei care se confruntă cu acest concept, pentru prima dată, și vor fi luate în considerare definițiile de bază, în cazul în care nu este complet, cel puțin pentru o înțelegere parțială a ceea ce constituie Localhost Denwer și componentele aferente. De asemenea, vom sapa putin in instalarea, configurarea si solutiile celor mai frecvente probleme si erori din acest shell software.

Ce este Denwer?

Să începem cu cel mai important lucru. Dacă înțelegeți, însăși conceptul de "Localhost Denwer" (gazda locală Denwer) poate fi interpretat (în mod firesc, nu este verbatim) ca "un instrument pentru crearea și lucrul cu serverul fiind creat pe calculatorul propriu cu un set special de instrumente fără a utiliza o resursă la distanță. "

localhost denwer

Această evoluție internă a luat ființă în anul 2002, prin eforturile depuse de trei bărbați: Dmitri Koterova, Anton Sushchev și Michael Livacha, deși ideea de a crea un astfel de coajă universal, care ar include un set complet de instrumente pentru crearea și depanarea site-uri și plasarea lor ulterioară pe hosting.

setarea denwer

Nu este surprinzător că acest pachet este uneori interpretat ca o reducere a "DNVR", ceea ce înseamnă "un set de dezvoltatori de web pentru un gentleman". De fapt, acesta este cazul, deoarece kit-ul de bază include destul de multe mijloace diferite, deși puteți, de asemenea, să îndepliniți versiunile tăiate (luminate).

Avantajul acestui pachet este acela că vă permite să creați servere locale și fără a le plasa inițial pe resurse la distanță. În principiu, toate informațiile pot fi scrise chiar și pe o unitate flash obișnuită, și în acest caz puteți să le editați sau să le implementați pe un alt computer.

Pachet software de bază

După cum puteți vedea, pachetul constă din mai multe componente de bază care vă permit să efectuați aproape orice sarcină:

  • instalare;
  • server bazat pe Apache;
  • coajă PHP 5;
  • Platforma MySQL5;
  • elementul de control al bazelor de date phpMyAdmin pentru a lucra cu ele folosind browserele;
  • instrument de emulare pentru serverul SMTP și sendmail (simulatorul de trimitere a mesajelor e-mail).

nu începe localhost denwer

Cu toate acestea, pentru a obține funcționalitatea completă a Localhost Denwer, va trebui să adăugați un motor special aici. Cele mai frecvente și cele mai populare sunt Joomla și WordPress. Dar despre totul în ordine.

Instalarea lui Denwer

Una dintre întrebările de bază de care ar trebui să începeți să vă familiarizați cu acest program este instalarea. De obicei, instalarea lui Denwer pe terminalul local sau pe laptop-ul local nu cauzează dificultăți.

După ce pornește programul de instalare, browserul se deschide imediat (nu este necesar, fereastra poate fi închisă) iar fereastra de despachetare este de tip DOS. Utilizatorul va fi rugat să apese "Enter" pentru a continua. Presăm.

Data viitoare programul de instalare oferă specifica o locație de pe hard disk, care va stoca toate datele și fișierele (implicit este WebServices direct pe «C» unitatea de sistem, dar puteți crea, de exemplu, folderul Server, din nou - la rădăcina partiției de sistem).

denwer nu deschide localhost

Următorul pas este să selectați un disc virtual pentru literă. Instalatorul sugerează crearea unei partiții Z. Dacă nu există o astfel de partiție în sistem. Suntem de acord și continuăm.

denwer nu funcționează localhost

Acum este activat procesul de copiere a fișierelor, după care trebuie să selectați modul pentru discul virtual:

  • creați când porniți computerul;
  • atunci când programul este chemat.

Aici - pe cont propriu. În principiu, dacă partiția virtuală activă este folosită rar, puteți alege a doua opțiune. Aceasta completează cea mai mare parte a instalării.

Functional Testing

Firește, după instalarea serverului local, este obligatoriu să-l verificați pentru operabilitate. Pe desktop, după finalizarea instalării, vor fi create trei comenzi rapide: Start, Stop și Restart. Pornim serverul.

Apoi, apare un disc virtual (dacă a fost selectată activarea în timpul unui apel explicit) și în bara de sistem - două pictograme cu o imagine a stiloului și a pălăriei.

tuning denwer

Acum, deschideți browserul și în bara de adrese scrieți http: // localhost sau just localhost. Denwer în același browser dă un mesaj că totul a funcționat. Dacă pagina de mai jos în jos, veți vedea link-uri care pot fi realizate și testate funcționalitatea serverului, așa cum se arată în imaginea de mai jos.



nu pornește fereastra localhost denwer 7

Dacă în urma tranziției pentru fiecare legătură individuală există pagini diferite, atunci toate componentele funcționează în modul obișnuit.

Probleme cu codificarea

Uneori, însă, localhost Denwer nu începe să trimită e-mail sau mesajul pare ca un caracter obscur. Acest lucru se datorează faptului că programul utilizează inițial codarea UTF-8. Dar verificați dacă trimiterea este obligatorie.

În acest scop, este utilizată ultima listă de link-uri de mai sus. După ce treceți prin ea în caseta de text, trebuie să scrieți ceva (de preferință în limba rusă) și să trimiteți mesajul.

Acum trebuie să vă asigurați că este livrat. Pentru a face acest lucru, verificați folderul sendmail, care se află în directorul tmp din partiția virtuală (Z) și efectuați acțiuni similare pentru discul fizic în care a fost instalat shell-ul (C). Despre motivul pentru care localhost (Denwer, Windows 7 ca sistem principal de operare) nu rulează, vor fi discutate separat.

Instalarea și configurarea motorului

Următorul pas este instalarea motorului. Pentru a face acest lucru, verificați mai întâi prezența directorului www situat pe unitatea de sistem sub folderul Server (implicit WebServices) home local host. În folderul www, acum trebuie să creați un alt director (denumiți propria idee, indiferent ce doriți), spune Probe.

Apoi, setarea Denwer implică repornirea programului utilizând comanda rapidă de repornire. După aceea, introduceți http: // localhost / Probe în bara de adrese a browserului. Dacă se deschide această pagină, totul se face corect, iar lucrarea nu provoacă critici. Acum este un lucru mic. Copiem fișierele de motor în folderul creat (avem Probe) folosind orice manager de fișiere, apoi repetați procedura de introducere a adresei de mai sus în browser. Ar trebui să vedeți fereastra Expertul de instalare unde trebuie să urmați instrucțiunile.

Crearea unei baze de date

Deoarece motorul funcționează în acest caz ca o gazdă locală (localhost), Denver presupune, de asemenea, crearea unei baze de date la nivel local. Veți avea nevoie deja de phpMyAdmin, care poate fi accesat prin adresa din browser-ul http: // localhost / tools.

În cal, faceți clic pe link-ul cu numele aplicației și selectați linia pentru crearea unei noi baze de date. Puteți să-i spuneți ceea ce vă place. Dar, pentru a nu fi confuz, este mai bine să folosiți dosarul în care a fost realizată instalarea motorului (Probe).

server localhost

Acum revenim la pagina principală și folosim un șir cu privilegii (după intrarea în meniu, trebuie să adăugați un utilizator nou). Specificăm orice nume, nume de utilizator și parolă, folosiți localhost pentru gazdă, în secțiunea de privilegii globale bifați tot ceea ce este și apăsați butonul "Du-te!". Baza de date creată poate fi utilizată pentru a instala WordPress sau Joomla. Accesul la resursă la finalizarea instalării, din nou, se efectuează la adresa de mai sus.

Transfer de gazduire

Acum trebuie să transferăm serverul la hosting. Pentru a le pune la dispoziția surferilor pe Internet. Dar mai întâi trebuie să acordați atenție anumitor condiții. Mai întâi, trebuie să nu aveți o adresă statică, dar o adresă IP statică. Ar trebui, de asemenea, dezactivați complet firewall-ul pentru Windows, care poate bloca accesul), precum și înființat un așa-numita structură dosar ierarhică, adică, în directorul home acasă, creați mai întâi un dosar XXX.XXX.XX, și în ea - subfolder www (ca o adresă în schimb caractere, trebuie să specificați adresa furnizată de furnizor).

localhost denwer

Puteți face același lucru într-un alt mod. Pentru a transfera fișiere utilizând aplicația Filezilla prin care ne deplasăm toate fișierele de pe serverul local al folderului Probe cu care am lucrat în procesul de configurare, o resursă de la distanță, dar folderul gazdă rădăcină (de obicei, fie htdocs, sau public_html). În continuare va trebui doar pentru a schimba căile absolute la fișierele și folderele de pe o gazdă de la distanță în proiecte de construcții din fișierul de configurare a motorului, și de a schimba numele de utilizator de bază de date și parola de conectare la cele care vor fi folosite la crearea unei noi baze de date are o resursă de la distanță.

Denver nu se deschide, localhost nu este disponibil: motive și metode pentru rezolvarea problemei

Acum trecem la problemele presante care sunt asociate cu inoperabilitatea serverului.

Deci, Denwer nu funcționează, localhost nu este disponibil. Motivul este că mulți după instalare încearcă imediat să acceseze browserul, uitând să lanseze programul în sine. În bara de adrese ar trebui să fie introduse exclusiv string localhost, și nu ceva cu, de exemplu, adăugând .ru, .com sau altceva.

Un alt motiv este blocarea porturi: 80 și 443 de programe de la terțe părți (de obicei, la portul 80 „se blochează» Skype, dar pe 443-m - Torrent sau mașină virtuală VMWare, dacă este disponibil în sistem). Soluția este destul de simplă - pentru a schimba prioritățile porturilor în aceste aplicații. De exemplu, în "Skype" trebuie să eliminați "pasărea" din linia de utilizare a acestor porturi ca alternativă.

Nu mai puțin o problemă obișnuită este lipsa unui folder www în secțiunea principală. De exemplu, dacă inițial ierarhia de directoare a fost creată sub forma serverului localhost sau a altui tip, ar trebui să verificați directorul de domiciliu unde ar trebui localizat directorul specificat.

Uneori, fișierul HOSTS poate fi blocat de antivirus (în majoritatea cazurilor este Dr.Web). Pentru ao remedia, adăugați-o la lista de excepții. Mai întâi puteți să creați o copie de rezervă a acesteia, să o ștergeți, să verificați dacă programul pornește și apoi să reveniți la locația inițială.

Este foarte posibil ca aplicația să fie pornită fie în modul de compatibilitate, fie cu drepturi de administrare (meniul cu clic dreapta).

Dacă o conexiune eșuează, este posibil să existe o versiune depășită a MySQL pe sistemul de care trebuie să scăpați. Uneori, portul poate fi blocat: 3306 (ar trebui să aflați ce aplicație utilizează și să modificați setările).

Și amintiți-vă! Prin ea însăși, programul emisiunilor Denwer Internet absolut nimic, și este doar un instrument, iar dacă doriți ca asistentul să efectueze o operațiune pentru a crea un server și de prelucrare a acestuia.

Distribuiți pe rețelele sociale:

înrudit
Instalați PhpMyAdmin pe diferite sisteme de operareInstalați PhpMyAdmin pe diferite sisteme de operare
Cum se creează propriul server în Agarion? O modalitate simplăCum se creează propriul server în Agarion? O modalitate simplă
Instalarea Joomla pe Denwer: manual detaliat, caracteristici ale creației și recomandăriInstalarea Joomla pe Denwer: manual detaliat, caracteristici ale creației și recomandări
Opencart: instalare și configurareOpencart: instalare și configurare
Instalarea Apache pe Ubuntu și WindowsInstalarea Apache pe Ubuntu și Windows
Instalați Wordpress pe Denver. Serverul local Denwer. Wordpress RusăInstalați Wordpress pe Denver. Serverul local Denwer. Wordpress Rusă
Virtualbox: configurare rețea, Windows XP, Windows 7. Virtualbox Ubuntu: configurare rețeaVirtualbox: configurare rețea, Windows XP, Windows 7. Virtualbox Ubuntu: configurare rețea
Încărcarea testelor: tipuri, descrierea procesuluiÎncărcarea testelor: tipuri, descrierea procesului
Cum se creează un server local? Extindeți serverul local pe WindowsCum se creează un server local? Extindeți serverul local pe Windows
Nginx: configurare și instalareNginx: configurare și instalare
» » Localhost Denwer - descriere, instalare, rezolvarea problemelor