Localhost Denwer - opis, instalacija, rješavanje problema
Bilo koji korisnik uključen u razvoj web stranica, sigurno zna ili barem čuo o programu Denwer. Za one koji su prvi put suočeni s ovim konceptom, a ja ću razmotriti osnovne definicije, ako ne i potpune, barem za djelomično razumijevanje onoga što Localhost Denwer i njezine prateće komponente. Isto tako, malo ćemo iskopati u instalaciju, konfiguraciju i rješenja najčešćih problema i pogrešaka u ovoj programskoj shemi.
sadržaj
Što je Denwer?
Počnimo s najvažnijem stvar. Ako razumijete, sam pojam "Localhost Denwer" (lokalni domaćin Denwer) može se tumačiti (naravno, ne riječima) kao "alat za stvaranje i rad s poslužitelj koji se stvara na svom računalu s posebnim skupom alata bez korištenja udaljenog resursa. "
Ovaj domaći razvoj nastao je 2002. godine zahvaljujući naporima tri muškarca: Dmitrij Koterova Anton Sushchev i Michael Livacha, iako je ideja o stvaranju takve univerzalne ljuske, koja će uključivati potpuni skup alata za stvaranje i ispravljanje pogrešaka web stranice i njihove naknadne plasman na agresivan.
Nije iznenađujuće, ovaj paket se ponekad tumači kao smanjenje "DNVR", što znači "gospodinov set web developera". Zapravo, to je slučaj, budući da osnovni komplet uključuje dosta različitih sredstava, iako možete zadovoljiti i rezove (lakše) verzije.
Prednost ovog paketa je da vam omogućuje stvaranje lokalnih poslužitelja i bez njihovog početnog plasiranja na udaljenim resursima. U načelu, sve informacije mogu se zapisati čak i na redovnom bljeskalicom, a u tom slučaju možete uređivati ili instalirati na drugom računalu.
Osnovni softverski paket
Kao što vidite, paket se sastoji od nekoliko osnovnih komponenti koje vam omogućuju izvođenje gotovo svakog zadatka:
- instalater;
- poslužitelj na temelju Apache;
- shell PHP 5;
- MySQL5 platforma;
- kontrolni element phpMyAdmin baza podataka za rad s njima pomoću preglednika;
- emulating alat za SMTP poslužitelj i sendmail (simulator za slanje e-pošte).
Međutim, kako bi se postigla puna funkcionalnost Localhost Denvera, morat ćete ovdje dodati poseban motor. Najčešći i najpopularniji su Joomla i WordPress. Ali o svemu u redu.
Instaliranje Denwera
Jedno od osnovnih pitanja iz kojih se trebate početi upoznati s ovim programom je instalacija. Tipično, instalacija Denwer na lokalnom računalnom terminalu ili prijenosnom računalu ne uzrokuje poteškoće.
Nakon pokretanja instalater jednom će se otvoriti preglednik (to nije potrebno, možete zatvoriti prozor) i prozor na raspakiranje tipa DOS modu. Korisniku će se tražiti da pritisnete "Enter" za nastavak. Pritisnemo.
Sljedeći put instalacijski program nudi odrediti položaj na tvrdom disku koji će pohraniti sve podatke i datoteke (zadana je webservices izravno na «C» sistemskog pogona, ali možete stvoriti, na primjer, Server mape, opet - u korijenu particije sustava).
Sljedeći je korak odabir virtualnog diska za pismo. Instalacijski program predlaže stvaranje particije Z. Ako takva particija ne postoji u sustavu. Slažemo se i nastavljamo.
Sada se aktivira postupak kopiranja datoteka, nakon čega morate odabrati način rada virtualnog diska:
- stvoriti kada uključite računalo;
- kada se program zove.
Ovdje - sami. U načelu, ako se aktivna virtualna particija ne koristi nerijetko, možete odabrati drugu opciju. To dovršava većinu instalacije.
Funkcionalno ispitivanje
Naravno, nakon instalacije lokalnog poslužitelja, obavezno je provjeriti radi operativnosti. Na radnoj površini, nakon dovršetka instalacije, kreirat će se tri prečaca: Start, Stop i Restart. Pokrenuli smo poslužitelj.
Nakon toga se pojavljuje virtualni disk (ako je odabrana aktivacija tijekom eksplicitnog poziva), a na paleti sustava - dvije ikone s fotografijom olovke i šešira.
Sada otvorite preglednik i u adresnoj traci napišite http: // localhost ili samo localhost. Denwer u istom pregledniku daje poruku da je sve radio. Ako se stranica spusti malo niže, možete vidjeti veze na kojima možete testirati funkcionalnost poslužitelja, kao što je prikazano na donjoj slici.
Ako zbog prijelaza za svaku pojedinu vezu postoje različite stranice, sve komponente rade u redovitom načinu rada.
Problemi kodiranja
Ponekad, međutim, lokalni host Denwer ne počinje slati e-poštu, ili poruka izgleda kao opskurni lik. To je zbog činjenice da program u početku koristi UTF-8 kodiranje. No provjerite je li slanje obavezno.
U tu svrhu koristi se posljednji od gore navedenih popisa veza. Nakon što prođete kroz tekstualni okvir, morate nešto napisati (po mogućnosti na ruskom) i poslati poruku.
Sada morate osigurati isporuku. Da biste to učinili, provjerite sendmail mapu, koja se nalazi u tmp direktoriju u virtualnoj particiji (Z) i izvodi slične radnje za fizički disk na kojem je instalirana shema (C). O tome zašto lokalni host (Denwer, Windows 7 kao glavni OS) ne radi, bit će raspravljen zasebno.
Instaliranje i konfiguriranje motora
Sljedeći je korak instalacija motora. Da biste to učinili, najprije provjerite prisutnost www imenika koji se nalazi na pogonu sustava u mapi Poslužitelj (po zadanom WebServices) home domaćin. U mapi www, sada morate stvoriti još jedan direktorij (nazovite svoju ideju, što god želite), kaži Probe.
Zatim, postavka Denwer uključuje ponovno pokretanje programa pomoću prečaca za ponovno pokretanje. Nakon toga unesite http: // localhost / Probe u adresnu traku preglednika. Ako se ova stranica otvori, sve je ispravno i posao ne uzrokuje kritike. Sada je mala stvar. Kopirane datoteke motora kopiraju u izrađenu mapu (imamo Probe) pomoću bilo kojeg upravitelja datotekama, a zatim ponovimo postupak unosa gornje adrese u preglednik. Trebali biste vidjeti prozor čarobnjaka za instalaciju gdje trebate slijediti njegove upute.
Stvaranje baze podataka
Budući da motor u ovom slučaju djeluje kao lokalni host (localhost), Denwer također pretpostavlja stvaranje baze podataka na lokalnoj razini. Trebat će vam već phpMyAdmin, kojemu se može pristupiti putem adrese u pregledniku http: // localhost / tools.
U konju kliknite vezu s nazivom aplikacije i odaberite liniju za izradu nove baze podataka. Možete ga zvati što god želite. No, kako ne biste bili zbunjeni, bolje je koristiti mapu u kojoj je napravljena instalacija motora (Probe).
Sad se vraćamo na glavnu stranicu i koristimo niz s privilegijama (nakon ulaska u izbornik, morate dodati novog korisnika). Navedemo bilo koje ime, korisničko ime i zaporku, koristimo localhost za domaćina, u odjeljku globalnih privilegija označimo sve što je i pritisnite gumb "Idi!". Stvorena baza podataka može se koristiti za instaliranje programa WordPress ili Joomla. Pristup izvoru nakon dovršetka instalacije, opet, provodi se na gore navedenoj adresi.
Prijenos usluge hostinga
Sada moramo prenijeti poslužitelj na hosting. Da bi Internet bio dostupan surfere. Ali prvo morate obratiti pozornost na neke uvjete. Prije svega, morate imati nije dinamična i statična adresa IP. Vi bi također trebali potpuno onemogućiti vatrozid za Windows, koji može blokirati pristup), kao i postaviti tzv hijerarhijsku strukturu mapa, odnosno, u početnom direktoriju kuće, prvo stvorite mapu XXX.XXX.XX, au njemu - www podmapu (kao adresu umjesto morate navesti adresu koju ste dobili od davatelja usluge).
To možete učiniti na drugi način. Za prijenos datoteka koristeći FileZilla zahtjev, po kojem se krećemo sve datoteke na lokalnom poslužitelju u mapi Probe s kojima smo radili u procesu postavljanja, udaljenog resursa, već mapu korijen domaćina (obično ili htdocs ili public_html). Sljedeća će samo morati promijeniti apsolutne putanje do datoteke i mape na udaljenom računalu u građevinskim projektima konfiguracija motora datoteke, te promijeniti ime korisnika baze podataka i lozinku za prijavu na one koji će se koristiti prilikom izrade nove baze podataka je daljinski izvor.
Denwer ne otvara, lokalni host nije dostupan: razloge i metode rješavanja problema
Sada se prebacujemo na probleme s pritiskom koji su povezani s nesposobnošću poslužitelja.
Dakle, Denwer ne radi, localhost nije dostupan. Razlog je što mnogi nakon instalacije odmah pokušaju pristupiti pregledniku, zaboravljajući pokrenuti program. U adresnu traku treba upisati isključivo string localhost, a ne nešto s, recimo, dodavanje .ru, .com ili nešto drugo.
Još jedan razlog je blokiranje luke: 80 i 443 programa trećih strana (obično na portu 80 „visi» Skype, ali na 443-m - Torrent ili virtualni stroj VMWare, ako su dostupne u sustavu). Rješenje je vrlo jednostavno - promijeniti prioritete portova u tim aplikacijama. Na primjer, u "Skype" morat ćete ukloniti "pticu" iz linije upotrebe tih priključaka kao alternativu.
Ništa manje zajednički problem je nedostatak www mape u glavnom odjeljku. Na primjer, ako je početno hijerarhija mapa stvorena u obliku poslužitelja localhost ili bilo koje druge vrste, trebali biste provjeriti kućni imenik u kojem bi se navedeni direktorij trebao nalaziti.
Ponekad se HOSTS datoteka može blokirati protuvirusnim programom (u većini slučajeva to je Dr.Web). Da biste je popravili, dodajte je na popis izuzetaka. Možete izraditi sigurnosnu kopiju, izbrisati, provjeriti pokreće li se program i vratiti datoteku na izvornu lokaciju.
Moguće je da aplikacija treba pokrenuti bilo u načinu kompatibilnosti ili s pravima administratora (desni klik meni).
Ako veza ne uspije, postoji svibanj biti zastarjele verzije MySQL na sustav koji vam je potrebno da biste dobili osloboditi od. Ponekad se luka može blokirati: 3306 (trebate saznati koja aplikacija koristi i promijeniti postavke).
I zapamti! Sam po sebi, program Denwer na Internetu ne prevodi ništa, a samo je alat i, ako želite, pomoćnik za obavljanje ove ili one operacije za izradu poslužitelja i njegovu obradu.
- PhpMyAdmin: kako se prijaviti na admin panel? Upute za korisnika
- Instalirajte PhpMyAdmin na različite operativne sustave
- Kako stvoriti vlastiti poslužitelj u "Agarion"? Jednostavan način
- Instalacija Joomla na Denweru: detaljan priručnik, značajke izrade i preporuke
- Instalirajte Wordpress na Denwer. Lokalni poslužitelj Denwer. Wordpress ruski
- Kako napraviti transparentnu programskoj traci Windows 7 i XP: najjednostavnija rješenja
- Testiranje opterećenja: vrste, opis procesa
- Kako stvoriti lokalni poslužitelj? Proširite lokalni poslužitelj u sustavu Windows
- Nginx: postavljanje i instalacija
- Latinizam i sl.: Dešifriranje kratica
- SSH tuneli: postavljanje, korištenje
- Promocija resursa na Internetu. Kako popuniti web mjesto na hostingu
- Kako olakšati proces izrade web stranice? Pomoć Vizualni urednik html!
- Što je proxy poslužitelj?
- Kako ukloniti Denwer s računala
- Localhost phpMyAdmin Tools: opis, pogreške
- Kako instalirati WordPress na računalo?
- Administracija MySQL-a: kako stvoriti korisnika i odrediti svoja prava
- Koja je datoteka domaćin?
- Konfiguriranje Apache i prilagodba PHP-u
- Promjene datoteke glavnog računala. Koliko je ozbiljno?