/ / Localhost Denwer - apraksts, uzstādīšana, problēmu risināšana

Localhost Denwer - apraksts, uzstādīšana, problēmu risināšana

Ikviens nodarbojasWeb izstrāde noteikti zina vai vismaz dzirdēja par Denwer. Tiem, kas pirmo reizi saskaras ar šo koncepciju, es apsvēršu pamata definīcijas, ja ne pilnīgas, tad vismaz daļēji izprast to, kas ir Localhost Denwer un ar to saistītās sastāvdaļas. Mēs arī nedaudz iedzīsim instalēšanas, konfigurēšanas un visbiežāk sastopamo problēmu un kļūdu problēmas šajā programmatūras apvalkā.

Kas ir Denwer?

Sāksim ar pašu svarīgāko.Ja paskatās, pats jēdziens "Localhost Denwer" (vietējais saimniekdators Denwer) var tikt interpretēts (protams, ne burtiski) kā "rīks servera izveidei un darbam ar to, kas izveidots jūsu datorā, izmantojot īpašu rīku komplektu. neizmantojot attālo resursu."

localhost noliedz

Šī vietējā attīstība sākās2002. gadā, pateicoties trīs cilvēku centieniem: Dmitrijs Koterovs, Anton Sushchev un Mikhail Livach, lai gan ideja izveidot šādu universālu apvalku, kas ietvertu pilnīgu rīku komplektu vietņu izveidei un atkļūdošanai, un pēc tam izvietojot tos uz hostingu.

uzstādīšana liedz

Nav brīnums, ka šī pakete dažreizinterpretēts kā saīsinājums "DNVR", kas nozīmē "tīmekļa izstrādātāja džentlmena komplektu". Faktiski, kā tas ir tāpēc, ka galvenajā komplektā ir daudz dažādu līdzekļu, lai gan jūs varat atrast apgrieztas (vieglas) versijas.

Šīs paketes priekšrocība ir tāļauj izveidot lokālos serverus bez to sākotnējās izvietošanas attālos resursos. Principā visu informāciju var ierakstīt pat parastajā zibatmiņas diskā, un tādā gadījumā jūs varat sākt rediģēšanu vai izvietošanu citā datorā.

Programmatūras pakotnes pamata konfigurācija

Kā jau ir skaidrs, pakotne sastāv no vairākiem pamata komponentiem, kas ļauj veikt gandrīz jebkuru uzdevumu:

  • uzstādītājs;
  • Apache serveris;
  • PHP 5 iesaiņojums;
  • MySQL5 platforma;
  • phpMyAdmin datu bāzes kontrole darbam ar tiem, izmantojot pārlūkprogrammas;
  • emulācijas rīks SMTP serverim un sendmail (imitēt e-pasta sūtīšanu).

localhost denwer nesākas

Tomēr, lai sasniegtu pilnuLocalhost Denwer funkcionalitāte, šeit jums būs jāpievieno īpašs dzinējs. Visizplatītākās un populārākās ir Joomla un WordPress. Bet vispirms vispirms.

Denwer uzstādīšana

Viens no turpmākajiem pamatjautājumiemsākt iepazīšanos ar šo programmu, ir instalēšana. Parasti Denwer instalēšana vietējā datora terminālī vai klēpjdatorā nerada nekādas grūtības.

Pēc instalēšanas programmas palaišanas nekavējoties atvērsies pārlūkprogramma (tas nav nepieciešams, logu var aizvērt) un izpakošanas logs DOS režīma veidā. Lietotājam tiks piedāvāts nospiest "Enter", lai turpinātu. Klikšķis.

Pēc tam instalēšanas programma piedāvā norādītvieta cietajā diskā, kurā tiks glabāti visi faili un dati (pēc noklusējuma tie ir WebServices tieši sistēmas diskā "C", bet jūs varat izveidot, piemēram, mapi Server, atkal - sistēmas nodalījuma saknē).

denwer neatver localhost

Nākamais solis ir izvēlēties virtuālā diska burtu. Instalētājs iesaka izveidot nodalījumu Z. Ja sistēmā šāda nodalījuma nav. Mēs piekrītam un turpinām.

denwer nedarbojas localhost

Tagad ir aktivizēts failu kopēšanas process, pēc kura jums jāizvēlas virtuālā diska režīms:

  • izveide, kad dators ir ieslēgts;
  • izveide, izsaucot programmu.

Šeit - pēc saviem ieskatiem. Principā, ja aktīvais virtuālais nodalījums tiks izmantots reti, varat izvēlēties otro iespēju. Tas pabeidz galveno instalācijas daļu.

Veselības pārbaude

Protams, pēc lokālā servera instalēšanasir absolūti ieteicams pārbaudīt tā darbību. Instalēšanas beigās uz darbvirsmas tiks izveidoti trīs saīsnes: Sākt, Apturēt un Restartēt. Mēs sākam serveri.

Pēc tam parādās virtuālais disks (ja instalēšanas laikā tika atlasīta aktivizēšana ar skaidru zvanu), un sistēmas teknē ir divas ikonas ar spalvu un cepuri.

denwer iestatījums

Tagad atveriet pārlūkprogrammu un adreses joslāmēs izrakstām http:// localhost vai vienkārši localhost. Denwer tajā pašā pārlūkprogrammā dod ziņojumu, ka viss strādāja. Ja palaižat lapā nedaudz uz leju, jūs varat redzēt saites, ar kurām varat pārbaudīt servera funkcionalitāti, kā parādīts zemāk esošajā attēlā.

localhost denwer windows 7 netiek startēts

Ja, noklikšķinot uz katras atsevišķas saites, parādās dažādas lapas, tad visas sastāvdaļas darbojas normāli.

Kodēšanas problēmas

Tomēr dažreiz vietējais saimnieks Denwer nedarbojase-pasta sūtīšanai vai ziņa ir nesaprotamu rakstzīmju formā. Tas ir saistīts ar faktu, ka programma sākotnēji izmanto utf-8 kodējumu. Bet ir obligāti jāpārbauda sūtījums.

Šim nolūkam tiek izmantota pēdējā saite no iepriekš minētā saraksta. Pēc noklikšķināšanas uz tā teksta laukā kaut kas jāieraksta (vēlams krievu valodā) un jānosūta ziņa.

Tagad jums jāpārliecinās, ka tas ir piegādāts.Lai to izdarītu, pārbaudiet mapi Sendmail, kas atrodas tmp direktorijā virtuālajā nodalījumā (Z), un dariet to pašu fiziskajam diskam, kurā tika instalēts apvalks (C). Kāpēc localhost nesākas (Denwer, Windows 7 kā galvenā OS), tiks apspriests atsevišķi.

Dzinēja uzstādīšana un konfigurēšana

Nākamais solis ir dzinēja uzstādīšana.Lai to izdarītu, vispirms pārbaudiet, vai nav pieejams www direktorijs, kas atrodas sistēmas diskdzinī pa ceļu Servera mapei (pēc noklusējuma WebServices) mājas vietējā resursdatorā. Mapē www tagad jums ir jāizveido cits direktorijs (padomājiet par nosaukumu, kas jums patīk), sakiet Probe.

Turklāt Denwer iestatījums pieņem restartēšanuprogrammas, izmantojot saīsni Restartēt. Pēc tam pārlūkprogrammas adreses joslā ievadiet http://localhost / Probe. Ja atveras šī lapa, tad viss ir izdarīts pareizi un darbs nav apmierinošs. Tagad tas ir līdz nedaudz. Mēs kopējam dzinēja failus izveidotajā mapē (mums tā ir Probe), izmantojot jebkuru failu pārvaldnieku, un pēc tam atkārtojiet iepriekš minētās adreses ievadīšanas procedūru pārlūkprogrammā. Ir jāparādās instalēšanas vedņa logam, kurā jums vienkārši jāievēro tā norādījumi.

Datu bāzes izveidošana

Tā kā dzinējs šajā gadījumā darbojas kālocalhost (localhost) Denwer arī uzņemas vietējā līmeņa datu bāzes izveidi. Jums būs nepieciešama programma phpMyAdmin, kurai var piekļūt, izmantojot adresi pārlūkprogrammā http: // localhost / tools.

Zirgā noklikšķiniet uz saites ar aplikācijas nosaukumu unatlasiet rindu jaunas datu bāzes izveidei. Jūs varat to saukt kā vēlaties. Bet, lai neapjuktu, labāk ir izmantot mapi, kurā tika uzstādīts dzinējs (Probe).

serveris localhost

Tagad mēs atgriežamies galvenajā lapā unizmantojiet rindu ar privilēģijām (pēc ievadīšanas izvēlnē jums jāpievieno jauns lietotājs). Mēs norādām jebkuru vārdu, lietotājvārdu un paroli, resursdatoram izmantojam localhost, globālo privilēģiju sadaļā atzīmējam visu, kas ir, un nospiediet pogu "Ejam!". Izveidoto bāzi var izmantot WordPress vai Joomla instalēšanai. Kad instalēšana ir pabeigta, piekļuve resursam tiek veikta iepriekš norādītajā adresē.

Pāreja uz hostingu

Tagad mums ir jāpārsūta serveris uz hostingu.Lai tā būtu pieejama sērfotājiem internetā. Bet vispirms jums jāpievērš uzmanība dažiem nosacījumiem. Pirmkārt, jums ir jābūt nevis dinamiskai, bet gan statiskai IP adresei. Jums vajadzētu arī pilnībā atspējot Windows ugunsmūri, kas var bloķēt piekļuvi), kā arī konfigurēt tā saukto hierarhisko mapju struktūru, tas ir, mājas direktorijā mājas vispirms izveidojiet mapi XXX.XXX.XX un tajā - www apakšmape (kā adresi, nevis rakstzīmes, jānorāda adrese, ko sniedz pakalpojumu sniedzējs).

localhost noliedz

Jūs varat rīkoties savādāk.Failu pārsūtīšanai izmantojam lietojumprogrammu FileZilla, ar kuru pārvietojam visus lokālā servera failus no mapes Probe, ar kuru strādājām konfigurācijas procesā, uz attālo resursu, bet uz saimniekdatora saknes mapi (kā noteikums, tas ir vai nu HTDOCS, vai PUBLIC_HTML). Turklāt dzinēja konfigurācijas failu būvlaukumos būs jāmaina tikai attālā resursdatora absolūtie ceļi uz failiem un mapēm, kā arī jāmaina datu bāzes nosaukums un lietotājvārds un parole uz tiem, kas tiks izmantoti, veidojot jauna datubāze attālajā resursā.

Denwer netiek atvērts, vietējais resursdators nav pieejams: cēloņi un risinājumi

Tagad mēs pievēršamies aktuālajām problēmām, kas saistītas ar servera nedarbojamību.

Tātad Denwer nedarbojas, vietējais saimnieks nav pieejams.Iemesls ir tāds, ka daudzi pēc instalēšanas nekavējoties mēģina piekļūt pārlūkprogrammai, aizmirstot palaist pašu programmu. Adreses joslā jāievada tikai rindiņa localhost, nevis kaut kas, piemēram, pievienojot .ru, .com vai ko citu.

Vēl viens iemesls ir portu bloķēšana: 80 un:443, ko veic trešās puses programmas (visbiežāk Skype karājas 80. portā, bet Torrent vai VMWare virtuālā mašīna, ja tāda ir sistēmā, 443. portā). Risinājums ir pavisam vienkāršs – mainīt portu prioritātes šajās aplikācijās. Piemēram, programmā Skype ir jānoņem izvēles rūtiņa, lai norādītos portus izmantotu kā alternatīvu.

Tikpat izplatīta problēma irgalvenajā sadaļā nav www mapes. Piemēram, ja sākotnēji mapju hierarhija tika izveidota serverlocalhost vai jebkurā citā formā, jums vajadzētu pārbaudīt mājas mapi, kurā jāatrodas norādītajam direktorijam.

Dažreiz var tikt aktivizēta HOSTS faila bloķēšanaantivīruss (vairumā gadījumu Dr. Web). Lai to labotu, jums tas jāpievieno izņēmumu sarakstam. Vispirms varat izveidot tā dublējumkopiju, izdzēst to, pārbaudīt, vai programma tiek startēta, un pēc tam atgriezt failu sākotnējā vietā.

Ļoti iespējams, ka lietojumprogramma ir jāuzsāk vai nu saderības režīmā, vai ar administratora tiesībām (labā taustiņa izvēlne).

Ja savienojums neizdodas, iespējamssistēmai ir novecojusi MySQL versija, kas ir jānoņem. Dažreiz ports: 3306 var tikt bloķēts (jums vajadzētu noskaidrot, kura lietojumprogramma to izmanto, un mainīt iestatījumus).

Un atceries!Pati par sevi Denwer programma absolūti neko pārraida internetā, un ir tikai rīks un, ja vēlaties, palīgs vienas vai otras darbības veikšanai, lai izveidotu serveri un apstrādātu to.