Mga computerSoftware

Localhost Denwer - paglalarawan, pag-install, pag-troubleshoot

Sinuman pagharap sa web development, ay tiyak na nakakaalam o hindi bababa sa narinig ng Denwer programa. Para sa mga taong ay nahaharap sa konseptong ito para sa unang pagkakataon, at isasaalang-alang pangunahing mga kahulugan, kung hindi kumpleto, hindi bababa sa para sa isang bahagyang-unawa sa kung ano ang bumubuo Localhost Denwer at mga kaugnay na mga bahagi. Din ng isang maliit na mas malalim sa mga isyu ng pag-install, configuration at lutasin ang mga pinaka-karaniwang mga problema at mga error sa shell programa.

Ano ang Denwer?

Magsimula tayo sa mga pinakamahalagang Hayaan. Kung nauunawaan mo ang konsepto ng "Localhost Denwer" (lokal na host Denwer) ay maaaring mismo bigyang-kahulugan (siyempre, hindi literal) bilang "isang kasangkapan upang lumikha at pamahalaan ang mga server at lumikha ng iyong sariling computer gamit ang isang espesyal na hanay ng mga kasangkapan na walang ang paggamit ng isang remote na mapagkukunan."

Ito domestic unlad ay dumating sa pagiging sa 2002 sa pamamagitan ng pagsusumikap ng tatlong lalake: Dmitry Koterova, Anton Sushchev at Michael Livacha, bagaman ang ideya ng paglikha ng tulad ng isang unibersal na shell, na kung saan ay isasama ang isang kumpletong hanay ng mga tool para sa paglikha at pag-debug sites at ang kanilang mga kasunod na placement sa pagho-host.

Hindi nakakagulat na ang package na ito ay minsan kahulugan bilang isang pagbabawas ng "DNVR", na ibig sabihin ay "set ng mga Web-develop ginoo." Sa katunayan, ito ay kaya dahil ang basic kit ay nagsasama ng isang pulutong ng lahat ng uri ng paraan, kahit na ito ay posible upang matugunan at trim (lighter) na bersyon.

Ang bentahe ng package na ito ay na ito ay nagpapahintulot sa iyo na lumikha ng mga lokal na mga server, nang walang kanilang orihinal na lokasyon sa remote na mapagkukunan. Sa prinsipyo, ang lahat ng mga impormasyon maaaring ma-record kahit na sa isang ordinaryong flash drive at kung ano ang gagawin sa kaso ng pag-edit o pag-deploy sa ibang computer.

Basic configuration software package

Bilang ay malinaw, ang mga pakete ay binubuo ng ilang mga pangunahing mga bahagi na nagbibigay-daan sa iyo upang maisagawa ang halos anumang gawain:

  • installer;
  • server base sa Apache;
  • PHP shell 5;
  • MySQL5 platform;
  • control element database phpMyAdmin upang gumana sa mga ito gamit ang browser;
  • emulating kasangkapan para sa SMTP server at sendmail (simulator send e-mail).

Gayunpaman, upang makamit ang buong pag-andar Localhost Denwer, dito mo na kailangang magdagdag ng isang espesyal na engine. Ang pinaka-karaniwang at ang pinaka-popular na maaaring tinatawag na Joomla at WordPress. Ngunit unang bagay muna.

Pag-install ng Denwer

Isa sa mga pangunahing isyu sa kung saan upang simulan ang pagtuklas ng programang ito ay ang pag-install. Bilang isang pangkalahatang panuntunan, ang pag-install ng Denwer sa isang lokal na computer terminal o laptop ay hindi maging sanhi paghihirap.

Matapos ilunsad ang installer sa isang beses ay magbubukas ng browser (ito ay hindi kinakailangan, maaari mong isara ang window) at window sa unpacking ang uri DOS-mode. Ang user ay prompt upang pindutin ang "Enter" upang magpatuloy. Press.

Sunod, ang pag-install na programa prompt sa iyo upang tukuyin ang mga lugar sa iyong hard drive na mag-imbak ang lahat ng data at mga file (ang default ay WebServices direkta sa «C» ang sistema drive, ngunit maaari kang lumikha ng, halimbawa, Server folder, muli - sa root ng sistema ng partition).

Sa susunod na hakbang kailangan mong pumili sa titik na 'isang virtual disk. installer ay nag-aalok upang lumikha ng isang partition sa sistema Z. Kung walang kapantay na seksyon. Sumasang-ayon kami at magpatuloy.

Ngayon, ang proseso ng pagkopya ng mga file ay ginawang aktibo, at pagkatapos ay kailangan mong piliin ang mode para sa virtual disk:

  • paglikha sa startup;
  • ang paglikha ng programa tawag.

Dito - sa sarili nitong paghuhusga. Sa prinsipyo, kung ang aktibong virtual partisyon ay gagamitin madalang, maaari mong piliin ang pangalawang opsyon. Sa pangunahing bahagi ng ang pag-install ay kumpleto na.

operability test

Naturally, pagkatapos ng pag-install ng isang lokal na server, ito ay inirerekomenda na ang mandatoryong check para sa serviceability. Sa desktop pagkatapos ng pag-install ay lumikha ng tatlong tab: Start, Stop at I-restart. Simulan ang server.

Pagkatapos nito mayroong isang virtual drive (kung pag-install ng activation ay napili sa halata na tawag), at sa system tray - dalawang mga icon na may mga imahe ng isang panulat at isang sumbrero.

Ngayon buksan ang isang browser at sa address bar prescribes http: // localhost o localhost lamang. Denwer sa parehong browser ay nagpapakita ng isang mensahe na ito ay nagtrabaho. Kung ang pahina pababa sa ibaba, makikita mo ang mga link na maaaring gawin at nasubok pag-andar ng server, tulad ng ipinapakita sa larawan sa ibaba.

Kung bilang isang resulta ng ang paglipat ng bawat indibidwal na link lilitaw iba't ibang mga pahina, kaya ang lahat ng mga bahagi ay tumatakbo nang normal.

problema encoding

Minsan, gayunpaman, ay hindi magsisimula localhost Denwer ang pagpapadala ng email o mensahe ay tumatagal ng anyo ng kayang unawain simbolo. Ito ay dahil sa ang katunayan na sa una ang programa ay gumagamit ng UTF-8 encoding. Ngunit ito ay kinakailangan upang suriin ang mga kargamento.

Para sa layuning ito, ang huling ng listahan na ipinakita sa itaas na link. Pagkatapos ng pag-click dito sa text box na kailangan mong magsulat ng isang bagay (mas maganda sa Russian) at ipadala ang mensahe.

Ngayon ay kailangan naming matiyak na ito ay naihatid na. Upang gawin ito, i-check folder! Sendmail, na kung saan ay matatagpuan sa tmp direktoryo sa virtual seksyon (Z), tulad ng ginagawa ng isang katulad na aksyon sa mga pisikal na disk, kung saan ang patong (C) ay na-install. Sa kung bakit hindi magsisimula localhost (Denwer, Windows 7 bilang pangunahing OS), tatalakayin nang hiwalay.

Pag-install at pag-configure ng engine

Ang susunod na hakbang ay upang i-install ang engine. Upang gawin ito, unang-check ang availability ng www folder, matatagpuan sa sistema ng drive sa ang paraan ng server folder (default WebServices) \ tahanan \ lokal na host. ngayon ay kailangan naming gumawa ng isa pang folder sa www folder (pangalan imbentuhin kung ano ang kagustuhan), sabihin Probe.

Ang karagdagang pag-set Denwer ay nangangailangan ng pag-restart ng programa sa pamamagitan ng paggamit ng isang shortcut I-restart. Pagkatapos ay sa address bar ng browser, ipasok http: // localhost / Probe. Kung ito ay bubukas ang pahinang ito, ang ibig sabihin nito ang lahat ng bagay ay ginagawa nang tama at ang trabaho ay hindi kasiya-siya. Ngayon ito ay maliit. Kopyahin ang mga file sa folder ng engine (mayroon kaming ito Probe) pi gamit ang anumang file manager, at pagkatapos ay ulitin ang mga pamamaraan na pumasok sa itaas address sa browser. Dapat mong makita ang pag-install wizard window, kung saan mo kailangan lang na sundin ang kanyang mga tagubilin.

Ang paglikha ng isang Database

Dahil ang engine ay sa kasong ito ay gumaganap bilang isang lokal na host (localhost) Denwer ay nagsasangkot din ang paglikha ng database lokal na antas. Sa ang kailangan upang magkaroon ng phpMyAdmin na programa, na kung saan ay maaaring makakuha sa gamit ang address sa http browser: // localhost / tools.

Ang kabayo-click sa link na may pangalan na application at piliin ang linya upang lumikha ng isang bagong database. Maaari mong tawagan ito hangga't gusto mo. Ngunit upang maiwasan ang pagkalito, ito ay mas mahusay na gumamit ng isang folder sa kung saan ang pag-install ng engine (Probe).

Ngayon ikaw ay bumalik sa home page at gamitin ang mga pribilehiyo linya (pagkatapos na pumasok sa menu na nais mong idagdag ang isang bagong user). Tukuyin ang anumang mga pangalan, username at password upang gamitin ang host localhost, sa ilalim ng Global pribilehiyo ticks ipagdiwang ang lahat na ay, at i-click "Go!". Ang isang database ay maaaring gamitin upang i-install WordPress o Joomla. Access sa mga mapagkukunan sa dulo ng ang pag-install, muli, ay isinasagawa sa address sa itaas.

paglilipat ng hosting

Ngayon ay kailangan namin upang ilipat ang server hosting. Gawin itong available sa mga surfer Internet. Ngunit una, kailangan mong magbayad ng pansin sa ilang mga kundisyon. Una sa lahat, kailangan mong magkaroon ay hindi dynamic at static na address IP. Dapat mo ring ganap na huwag paganahin ang firewall ng Windows, na maaaring harangan ang pag-access), pati na rin set up ng isang tinatawag na hierarchical istraktura ng folder, ibig sabihin, sa home directory ng bahay, lumikha muna ng folder XXX.XXX.XX, at sa loob nito - www subfolder (tulad ng isang address sa halip character ay dapat na ang address na iyong naisumite ang iyong ISP).

Maaari naming magpatuloy sa isang iba't ibang mga paraan. Upang maglipat ng mga file gamit ang FileZilla application, sa pamamagitan ng na ilipat namin ang lahat ng mga file sa lokal na server ng Probe folder na kung saan kami ay nagtrabaho sa proseso ng pag-setup, isang remote na mapagkukunan, ngunit ang root host folder (karaniwan ay mag-htdocs, o public_html). Susunod ay lamang magkaroon upang baguhin ang ganap na landas sa mga file at mga folder sa isang remote host sa mga proyekto sa construction ng engine configuration file, at baguhin ang database ng user name at login password sa mga na gagamitin kapag lumilikha ng isang bagong database ay isang remote na mapagkukunan.

Denwer hindi bukas, localhost ay hindi magagamit: sanhi at workaround

Ngayon pumunta kami sa kagyat na mga problema na kaugnay sa server walang bisa.

Kaya, Denwer hindi gumagana, localhost ay hindi magagamit. Ang dahilan dito ay na ang maraming pagkatapos ng pag-install agad na subukan upang ma-access ang browser, forgetting upang patakbuhin ang program. Sa address bar ay dapat na hinikayat na para lamang string localhost, sa halip ng isang bagay upang sabihin, na may karagdagan sa Mobi, com o iba pang bagay.

Ang isa pang dahilan - ang pag-block ng port: 80 at 443 mga third-party na mga programa (karaniwan ay sa port 80 "hangs» Skype, ngunit sa 443-m - Torrent o virtual machine VMWare, kung magagamit sa sistema). Ang solusyon ay medyo simple - upang baguhin ang mga priority ng mga ports sa mga aplikasyong ito. Halimbawa, sa "skype" upang shoot "tik" na may isang linya gamit ang mga port bilang alternatibo.

Walang mas mababa-karaniwang problema ay ang kakulangan ng www folder sa pangunahing seksyon. Halimbawa, kung ang orihinal na folder hierarchy nilikha sa anyo ng server \ localhost o anumang iba pang form, i-check ang home folder, na kung saan ay upang maging ang mga tinukoy na direktoryo.

Ito kung minsan ang mag-trigger lock Antivirus nagho-host ng file (sa karamihan ng mga kaso na ito ay si Dr. Web). Upang malunasan ang dapat gawin itong sa listahan ng mga pagbubukod. Maaari mong lumikha muna ng backup na kopya, tanggalin, i-check, kung ang programa ay tumakbo, at pagkatapos ay ibalik ang file sa kanyang orihinal na lokasyon.

Maaari rin itong maging na ang application ng pagsisimula ay dapat gawin ang alinman sa compatibility mode, o sa mga karapatan ng administrator (right click menu).

Kung may isang koneksyon kabiguan, ang sistema ay maaaring magkaroon ng isang lumang bersyon ng MySQL, mula sa kung saan mo nais upang makakuha ng mapupuksa ang. Minsan, maaari itong i-block ang port: 3306 (Dapat mong malaman na ang kanyang application ay gumagamit, at baguhin ang mga setting).

At tandaan! Sa pamamagitan ng mismo, ang programa Denwer Internet broadcast ganap na walang, at ito ay lamang ng isang kasangkapan, at kung gusto mo ang assistant upang magsagawa ng isang operasyon upang lumikha ng isang server at pagproseso nito.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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