വെർച്വൽ സെർവർ ഡെൻവർ. Localhost Denwer - വിവരണം, ഇൻസ്റ്റാളേഷൻ, പ്രശ്നം പരിഹരിക്കൽ

ഡെൻവർ (D.n.w.r-ൽ നിന്ന് - ഒരു വെബ് ഡെവലപ്പർക്കുള്ള ജെന്റിൽമാൻസ് കിറ്റ്) - ഒരു സോഫ്റ്റ്‌വെയർ ഷെല്ലും ഡിസ്ട്രിബ്യൂഷൻ കിറ്റുകളുടെ സെറ്റുകളും അവയ്‌ക്കുള്ള മൊഡ്യൂളുകളും, നിങ്ങളുടെ പ്രാദേശിക സെർവറിനെ നിർമ്മിക്കാനും PHP-യിൽ (പ്രോഗ്രാമിംഗ് ഭാഷയിൽ) ഏത് സങ്കീർണ്ണതയുടെയും വെബ് ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു ) MySQL അല്ലെങ്കിൽ PostgreSQL (ഡാറ്റാബേസ്) കണക്കിലെടുക്കുമ്പോൾ. ഡിഫോൾട്ടായി, വിതരണങ്ങളുടെ വിശാലമായ ശ്രേണി ഉണ്ട്, അതായത്: SSI, SSL, mod_rewrite, mod_php, PHP എന്നിവയ്ക്കുള്ള പിന്തുണയുള്ള അപ്പാച്ചെ വെബ് സെർവർ (പതിപ്പ് 5.2 - കൂടുതൽ മൊഡ്യൂളുകൾ - അല്ലെങ്കിൽ 5.3 തിരഞ്ഞെടുക്കുക, നിങ്ങൾക്ക് 3, 4 പതിപ്പുകൾ ഡൗൺലോഡ് ചെയ്യാം), MySQL , Perl ( സ്റ്റാൻഡേർഡ് ലൈബ്രറികളില്ലാതെ, അവ വെവ്വേറെ ഡൗൺലോഡ് ചെയ്യാവുന്നതാണ്), ഒരു SMTP മെയിൽ സെർവർ സെൻഡ്മെയിൽ എമുലേറ്ററും, തീർച്ചയായും, ഡെൻവർ നിയന്ത്രണ ബട്ടണുകളും.

ഇന്സ്റ്റല്ലേഷന് നിര്ദ്ദേശങ്ങള്

ഇൻസ്റ്റാളേഷൻ വളരെ ലളിതവും ലളിതവുമാണ്. വെബ്‌സൈറ്റിൽ നിന്ന് ആവശ്യമായ ഡെൻവർ ആർക്കൈവ് ഡൗൺലോഡ് ചെയ്ത് അവിടെ ഇൻസ്റ്റലേഷൻ പ്രോഗ്രാം തുറക്കുക. ശ്രദ്ധ! നിങ്ങൾക്ക് വിൻഡോസ് 8 അല്ലെങ്കിൽ 8.1 ആണെങ്കിൽ, നിങ്ങൾ ആദ്യം അനുയോജ്യത മോഡ് സജ്ജീകരിക്കേണ്ടതുണ്ട്. നിങ്ങൾക്ക് ഇത് ഇതുപോലെ ചെയ്യാൻ കഴിയും: ആർക്കൈവ് എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യുക, ഈ ഫയലിനായി നോക്കുക, അതിൽ പോയിന്റ് ചെയ്‌ത് വലത്-ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് “അനുയോജ്യത” ടാബ് തിരഞ്ഞെടുക്കുക, “പ്രോഗ്രാം അനുയോജ്യത മോഡിൽ പ്രവർത്തിപ്പിക്കുക” എന്നതിന് അടുത്തുള്ള ബോക്‌സ് ചെക്ക് ചെയ്‌ത് വിൻഡോസ് 7 തിരഞ്ഞെടുക്കുക തുടർന്ന് ഈ വിൻഡോ അടച്ച് പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുക.

ഡെൻവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള നിങ്ങളുടെ ഉദ്ദേശ്യങ്ങൾ സ്ഥിരീകരിക്കാൻ ആവശ്യപ്പെടുന്ന ഒരു വിൻഡോ പോപ്പ് അപ്പ് ചെയ്യും. നിങ്ങൾ "അതെ" ക്ലിക്ക് ചെയ്യുകയാണെങ്കിൽ, ഡെൻവറിനെക്കുറിച്ചുള്ള ഒരു ഹ്രസ്വ വിവരണത്തോടുകൂടിയ ഒരു പ്രാദേശിക പേജ് ഉപയോഗിച്ച് Internet Explorer തുറക്കും. ഈ വിൻഡോ അടയ്ക്കുക. ബ്രൗസർ അടയ്ക്കുന്നത് ഡെൻവർ കാണുന്നതിന് അനുയോജ്യത മോഡ് ആവശ്യമാണ്.

ഇതിനുശേഷം, നിങ്ങൾക്ക് ഇൻസ്റ്റലേഷൻ തുടരണമെങ്കിൽ, എന്റർ അമർത്തുക. അല്ലെങ്കിൽ Ctrl+Break. അടുത്തതായി, ഡെൻവർ എവിടെ ഇൻസ്റ്റാൾ ചെയ്യണം എന്ന് ചോദിക്കുന്നത് വരെ ഇൻസ്റ്റലേഷൻ പ്രോഗ്രാം അതിന്റെ ജോലി ചെയ്യും. ലളിതമായി “C:\Denwer” എന്ന വരി ടൈപ്പ് ചെയ്യുക, എന്റർ അമർത്തുക (ഉദ്ധരണികളില്ലാതെ) ഇംഗ്ലീഷ് ബട്ടൺ Y അമർത്തി ഡയറക്‌ടറിയിൽ ഇൻസ്റ്റാളേഷൻ സ്ഥിരീകരിക്കുക.

അതിനുശേഷം, വെർച്വൽ ഡിസ്കിനായി ഏത് അക്ഷരം തിരഞ്ഞെടുക്കണമെന്ന് പ്രോഗ്രാം ചോദിക്കും. മികച്ച ഓപ്ഷൻ Z ആണ്, എന്നാൽ ഇത് നിങ്ങൾക്കായി തിരക്കിലാണെങ്കിൽ, മറ്റൊന്ന് തിരഞ്ഞെടുക്കുക, സൗജന്യം.

പ്രോഗ്രാം അതിന്റെ പ്രവർത്തനം തുടരും. ഡെൻവർ ലോഞ്ച് ഓപ്ഷൻ തിരഞ്ഞെടുക്കുന്നതാണ് അവസാന ചോദ്യം. ആദ്യ ഓപ്ഷൻ ഏറ്റവും സൗകര്യപ്രദമാണ്, കാരണം നിങ്ങൾ രണ്ടാമത്തേത് തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, ഒരു ഡൊമെയ്ൻ, സബ്-ഡൊമെയ്ൻ സൃഷ്ടിക്കുന്നതിനോ അല്ലെങ്കിൽ ഒരു വെർച്വൽ ഡിസ്കിലേക്ക് ഫയലുകൾ അപ്ലോഡ് ചെയ്യുന്നതിനോ എല്ലാ സമയത്തും ഡെൻവർ "വലിക്കുക" എന്നത് അസൗകര്യമായിരിക്കും.

ഈ ലളിതമായ ഘട്ടങ്ങൾക്ക് ശേഷം, ഡെൻവർ ഇൻസ്റ്റാൾ ചെയ്യുകയും ഡെസ്ക്ടോപ്പിൽ മൂന്ന് കുറുക്കുവഴികൾ സൃഷ്ടിക്കുകയും ചെയ്യുന്നു: യഥാക്രമം ഡെൻവർ ആരംഭിക്കുക, ഡെൻവർ പുനരാരംഭിക്കുക, ഡെൻവർ ആരംഭിക്കുക, പുനരാരംഭിക്കുക, നിർത്തുക.

ഡെൻവറുമായി പ്രവർത്തിക്കുന്നത് വളരെ എളുപ്പമാണ്. ഒരു ഡൊമെയ്ൻ ചേർക്കുന്നതിന്, നിങ്ങൾ വെർച്വൽ ഡിസ്കിലേക്കും ഹോം ഫോൾഡറിലേക്കും പോയി സൈറ്റിന്റെ പേരിൽ നിങ്ങളുടെ സ്വന്തം ഫോൾഡർ സൃഷ്ടിക്കേണ്ടതുണ്ട്, ഉദാഹരണത്തിന്, സൈറ്റ്. എന്നിട്ട് ഈ ഫോൾഡറിലേക്ക് പോയി അവിടെ www എന്ന പേരിൽ മറ്റൊന്ന് ഉണ്ടാക്കുക.. ഒരു സബ്-ഡൊമെയ്ൻ എന്ന പേരിൽ ഒരു ഫോൾഡർ ഉണ്ടാക്കിയാൽ മതി, ഉദാഹരണത്തിന്, denwer.

ഡെൻവർ നീക്കംചെയ്യുന്നതിന്, നിങ്ങൾ പ്രധാന പ്രോഗ്രാം ഫോൾഡർ ഇല്ലാതാക്കേണ്ടതുണ്ട്. അതായത്, C:\Denwer പാതയിൽ ഒരു ഫോൾഡർ.

കുറിപ്പുകൾ: ഹോം ഡയറക്ടറിയിൽ നിലവിലുള്ള ഫോൾഡറുകൾ ഇല്ലാതാക്കരുത്, അവ നിങ്ങളെ ഡെൻവർ പരീക്ഷിക്കാൻ സഹായിക്കും. സൃഷ്‌ടിച്ച ഡൊമെയ്‌നുകൾ ദൃശ്യമാകുന്നതിന്, ഡെൻവർ പ്രവർത്തിക്കുന്നുണ്ടെങ്കിൽ അത് പുനരാരംഭിക്കുക. ഡെൻവറുമായി പ്രവർത്തിക്കുമ്പോൾ, സ്കൈപ്പ്, ICQ എന്നിവ പ്രവർത്തനരഹിതമാക്കുന്നതും ഇന്റർനെറ്റ് ഓഫാക്കുന്നതും ഉചിതമാണ്, അല്ലെങ്കിൽ നിലവിലുള്ള സൈറ്റുകൾക്കായി ഡൊമെയ്നുകൾ സൃഷ്ടിക്കരുത്. ഡൊമെയ്‌നുകളുടെ റഫറൻസ് ഡൊമെയ്‌ൻ ഫോൾഡറിന്റെ പേര് പോലെയാണ്, ഉദാഹരണത്തിന്, rsload.su അല്ലെങ്കിൽ മറ്റേതെങ്കിലും ഡൊമെയ്‌ൻ നാമം. സബ്ഡൊമെയ്ൻ ഫോൾഡറുകളിൽ ഒരു www ഡയറക്ടറി സൃഷ്ടിക്കേണ്ട ആവശ്യമില്ല.

പ്രശ്നത്തിന്റെ പേര്: ഡെൻവർ.3
ഡെവലപ്പർ.

നിങ്ങളുടെ സ്വന്തം വെബ്സൈറ്റ് സൃഷ്ടിക്കേണ്ടതിന്റെ ആവശ്യകത പ്രശ്നമല്ല, പ്രധാന കാര്യം പൂർണ്ണ ഉത്തരവാദിത്തത്തോടെ ഈ വിഷയത്തെ സമീപിക്കുകയും ഘട്ടം ഘട്ടമായി പ്രവർത്തിക്കുകയും ചെയ്യുക എന്നതാണ്. ആദ്യം ചെയ്യേണ്ടത് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഒരു പ്രാദേശിക വെബ് സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുകഇൻറർനെറ്റ് ആക്‌സസ് ഇല്ലാതെ പോലും നിങ്ങൾക്ക് പരിശീലിക്കാനും നിങ്ങളുടെ സ്വന്തം വെബ്‌സൈറ്റ് സൃഷ്‌ടിക്കാൻ ആരംഭിക്കാനും കഴിയും.

നിങ്ങളുടെ ലോക്കൽ കമ്പ്യൂട്ടറിനെ ഒരു പൂർണ്ണമായ (ടെസ്റ്റ്) വെബ് സെർവറാക്കി മാറ്റുന്നതിന്, നിങ്ങൾ ഒരു പ്രത്യേക സോഫ്റ്റ്വെയർ പാക്കേജ് ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്. സമാനമായ ധാരാളം കോംപ്ലക്സുകൾ ഉണ്ട്, എന്നാൽ അവയിൽ സാധാരണയായി ഒരു സ്റ്റാൻഡേർഡ് ഉൽപ്പന്നങ്ങൾ ഉൾപ്പെടുന്നു - അപ്പാച്ചെ വെബ് സെർവർ, MySQL DBMS, PHP ഭാഷഇത്യാദി.

ഈ ലേഖനത്തിൽ ഞങ്ങൾ ഡെൻവർ എന്ന വെബ് ഡെവലപ്പർമാർക്കുള്ള ഏറ്റവും ജനപ്രിയമായ സോഫ്റ്റ്വെയർ പാക്കേജുകളിലൊന്ന് നോക്കും. ഒപ്പം കൃത്യമായി നിങ്ങളുടെ പ്രാദേശിക കമ്പ്യൂട്ടറിൽ ഞങ്ങൾ Denwer ഇൻസ്റ്റാൾ ചെയ്യുംപ്രവർത്തിക്കുന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റം വിൻഡോസ് 7. നിങ്ങൾക്ക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ മറ്റൊരു പതിപ്പ് ഉണ്ടെങ്കിൽ, കുഴപ്പമില്ല Windows XP, Windows 10 എന്നിവയിൽ പ്രശ്നങ്ങളില്ലാതെ ഡെൻവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു.

Denwer എവിടെ ഡൗൺലോഡ് ചെയ്യാം

നിങ്ങൾ ഇൻസ്റ്റാളേഷൻ ആരംഭിക്കുന്നതിന് മുമ്പ്, ഡെവലപ്പറുടെ ഔദ്യോഗിക വെബ്‌സൈറ്റിൽ നിന്ന് നിങ്ങൾ Denwer (Denver) ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്, അവിടെ പേര്, ഇമെയിൽ വിലാസം എന്നിവ പോലുള്ള നിങ്ങളുടെ സ്വകാര്യ ഡാറ്റ പൂരിപ്പിക്കേണ്ടതുണ്ട്, അതിനുശേഷം വിതരണ കിറ്റിലേക്കുള്ള ഒരു ലിങ്ക് അയയ്ക്കും. നിങ്ങൾ വ്യക്തമാക്കിയ വിലാസത്തിൽ നിങ്ങൾക്ക്. അല്ലെങ്കിൽ നിങ്ങൾക്ക് മറ്റൊരു വഴിക്ക് പോയി ഞങ്ങളുടെ വെബ്സൈറ്റിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്യാം.

ഇൻസ്റ്റലേഷൻ പ്രക്രിയ

ഇനി നമുക്ക് Windows 7-ൽ Denver ഇൻസ്റ്റാൾ ചെയ്യാൻ തുടങ്ങാം. Windows-ന്റെ മറ്റ് പതിപ്പുകൾക്ക്, XP അല്ലെങ്കിൽ 10ka ആകട്ടെ, മുഴുവൻ പ്രക്രിയയും സമാനമായിരിക്കുമെന്ന് ഞാൻ നിങ്ങളെ ഓർമ്മിപ്പിക്കട്ടെ.

ഞങ്ങൾ പുതുതായി ഡൗൺലോഡ് ചെയ്‌ത ഡെൻവർ ഡിസ്ട്രിബ്യൂഷൻ സമാരംഭിക്കുകയും കമ്പ്യൂട്ടറിൽ മാറ്റങ്ങൾ വരുത്താൻ അപ്ലിക്കേഷനെ അനുവദിക്കണോ എന്ന് പറയുന്ന ഒരു സുരക്ഷാ മുന്നറിയിപ്പ് കാണുകയും ചെയ്യുന്നു. "അതെ" ബട്ടണിൽ ക്ലിക്കുചെയ്ത് അടുത്ത ഘട്ടത്തിലേക്ക് പോകുന്നതിലൂടെ ഞങ്ങൾ അംഗീകരിക്കുന്നുവെന്ന് ഞങ്ങൾ പറയുന്നു.

ഇൻസ്റ്റാളർ വിൻഡോയിൽ, “നിങ്ങൾക്ക് അടിസ്ഥാന പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യാൻ ശരിക്കും താൽപ്പര്യമുണ്ടോ?” എന്ന് ചോദിക്കുമ്പോൾ. "അതെ" ക്ലിക്ക് ചെയ്ത് ആർക്കൈവ് അൺപാക്ക് ചെയ്യുന്നതുവരെ കാത്തിരിക്കുക.

ആർക്കൈവ് അൺപാക്ക് ചെയ്ത ശേഷം, ഒരു ബ്രൗസർ വിൻഡോയും കൺസോളും നിങ്ങളുടെ മുന്നിൽ തുറക്കും. ബ്രൗസറിൽ, ഒരു ചട്ടം പോലെ, ഞങ്ങൾക്ക് ഉപയോഗപ്രദമായ വിവരങ്ങളൊന്നും അടങ്ങിയിട്ടില്ല; മാത്രമല്ല, മിക്ക കേസുകളിലും ഇത് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ നിലവിലില്ലാത്ത ഒരു പേജ് തുറക്കാൻ ശ്രമിക്കുന്നു, അതിനാൽ നിങ്ങൾക്ക് അത് സുരക്ഷിതമായി അടയ്ക്കാനാകും. നിങ്ങൾ കൺസോൾ തൊടരുത്; ഡെൻവർ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഞങ്ങൾക്ക് ഇത് ആവശ്യമാണ്.

ബ്രൗസർ വിൻഡോ അടച്ച ശേഷം, ഇത് ആവശ്യമില്ലെങ്കിലും, കൺസോളിലേക്ക് പോയി എന്റർ കീ അമർത്തുക.

അടുത്തതായി നമ്മൾ "ബ്ലാ ബ്ലാ ബ്ലാ" പോലെയുള്ളത് വായിക്കുന്നു, കൺസോളിന്റെ അവസാനത്തിൽ സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുന്ന ഡയറക്ടറി സൂചിപ്പിച്ചിരിക്കുന്നു, സ്ഥിരസ്ഥിതിയായി ഇത് C:\WebServers ആണ്, പക്ഷേ ആരും മറ്റൊരു ഡ്രൈവ് വ്യക്തമാക്കുന്നത് വിലക്കുന്നില്ല, ലളിതമായി പ്രവേശിക്കുന്നു. ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിലെന്നപോലെ ഒരു പുതിയ പാത:

അടുത്തതായി, തിരഞ്ഞെടുത്ത ലൊക്കേഷനിലെ ഇൻസ്റ്റാളേഷൻ ഞങ്ങൾ സ്ഥിരീകരിക്കുന്നു, എന്റെ കാര്യത്തിൽ D:\WebSrv എന്ന ഫോൾഡർ ഇതിനകം നിലവിലുണ്ട്, അതിൽ ഞാൻ ശരിക്കും ഇൻസ്റ്റാൾ ചെയ്യാൻ ആഗ്രഹിക്കുന്നുണ്ടോ എന്ന് ചോദിക്കുന്ന ഒരു മുന്നറിയിപ്പ് ദൃശ്യമാകുന്നു, ഞങ്ങൾ ഇതെല്ലാം ശ്രദ്ധിക്കാതെ “Y” ക്ലിക്കുചെയ്യുക. ഞങ്ങൾക്ക് തുടരണമെങ്കിൽ ” ബട്ടൺ, അല്ലെങ്കിൽ നിങ്ങൾ മനസ്സ് മാറ്റുകയാണെങ്കിൽ “N” ബട്ടൺ അമർത്തുക.

“Enter” കീ അമർത്തി ഈ ഡയറക്ടറിയിൽ വെബ് സെർവർ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നുവെന്ന് വീണ്ടും സ്ഥിരീകരിക്കുക എന്നതാണ് അടുത്ത ഘട്ടം. ചെറിയ-സോഫ്റ്റ് (മൈക്രോസോഫ്റ്റ്) ശൈലിയിൽ എല്ലാം സ്റ്റാൻഡേർഡ് ആണ്.

അടുത്ത ഘട്ടം ഒരു വെർച്വൽ ഡിസ്ക് സൃഷ്ടിക്കും, അത് എല്ലാ സിസ്റ്റം ഘടകങ്ങളുടെയും പ്രവർത്തനത്തിന് ആവശ്യമാണ്. നിങ്ങൾ ഇഷ്ടപ്പെടുന്ന ഏത് ഡ്രൈവ് അക്ഷരവും ഞങ്ങൾ തിരഞ്ഞെടുക്കുന്നു, സ്ഥിരസ്ഥിതിയായി അത് "Z" എന്ന അക്ഷരമാണ്, ഞങ്ങൾ അത് ഉപേക്ഷിക്കും.

"Enter" അമർത്തുക, തുടർന്ന് വീണ്ടും അടുത്ത ഘട്ടത്തിലേക്ക് പോകുന്നതിന് മുമ്പ്, എല്ലാ ഫയലുകളും അൺപാക്ക് ചെയ്യുന്നതുവരെ കാത്തിരിക്കുക.

ഇനി നമ്മൾ തിരഞ്ഞെടുക്കണം ഒരു വെർച്വൽ ഡിസ്ക് എങ്ങനെ കൃത്യമായി ലോഡ് ചെയ്യാം, രണ്ട് ഓപ്ഷനുകൾ മാത്രമേയുള്ളൂ:

  1. ഡിസ്ക് സൃഷ്ടിക്കപ്പെടുകയും സിസ്റ്റം ബൂട്ട് ചെയ്യുമ്പോൾ ഉടൻ പ്രത്യക്ഷപ്പെടുകയും ഷട്ട്ഡൗൺ ചെയ്യുമ്പോൾ വിച്ഛേദിക്കപ്പെടാതിരിക്കുകയും ചെയ്യുന്നു.
  2. വെബ് സെർവർ ആരംഭിക്കുമ്പോൾ ഡിസ്ക് സൃഷ്ടിക്കപ്പെടുന്നു, കൂടാതെ വെബ് സെർവർ നിർത്തിയതിനുശേഷം ഡിസ്ക് അപ്രത്യക്ഷമാകും.

തത്വത്തിൽ, രണ്ട് ഓപ്ഷനുകളും അവരുടേതായ രീതിയിൽ നല്ലതാണ്, നിങ്ങൾ ഇഷ്ടപ്പെടുന്നത് തിരഞ്ഞെടുക്കുക. ഞാൻ സാധാരണയായി ആദ്യ ഓപ്ഷൻ തിരഞ്ഞെടുക്കുന്നു, ഈ സാഹചര്യത്തിൽ, സെർവർ ഓഫായിരിക്കുമ്പോൾ പോലും, നിങ്ങൾക്ക് ഡിസ്കിലെ ഫയലുകൾ ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ കഴിയും (തീർച്ചയായും, ഇൻസ്റ്റാളേഷന്റെ തുടക്കത്തിൽ വ്യക്തമാക്കിയ ഫോൾഡറിൽ നിങ്ങൾക്ക് ഇത് നേരിട്ട് ചെയ്യാൻ കഴിയും, പക്ഷേ ഇത് കൂടുതൽ എനിക്ക് സൗകര്യപ്രദമാണ്).

"Enter" അമർത്തി അടുത്ത ഘട്ടത്തിലേക്ക് പോകുക.

ഇൻസ്റ്റാളേഷന്റെ അവസാനം, ഡെൻവർ ഇനിപ്പറയുന്നതുപോലുള്ള ഒന്ന് ചോദിക്കും - “ഡെസ്ക്ടോപ്പിൽ കുറുക്കുവഴികൾ സ്ഥാപിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ?” “എനിക്ക് വേണം” എന്ന് ഉത്തരം നൽകാൻ ഞാൻ ശക്തമായി ശുപാർശ ചെയ്യുന്നു, ഈ സാഹചര്യത്തിൽ ഇത് ഉപയോഗിച്ച് പ്രവർത്തിക്കുന്നത് കൂടുതൽ സൗകര്യപ്രദമായിരിക്കും ഭാവി. "Y" കീ അമർത്തി "Enter" അമർത്തുക. അതിനുശേഷം, സെർവർ ആരംഭിക്കുന്നതിനും നിർത്തുന്നതിനും പുനരാരംഭിക്കുന്നതിനുമായി ഡെസ്ക്ടോപ്പിൽ 3 കുറുക്കുവഴികൾ സൃഷ്ടിക്കപ്പെടുന്നു.

ഈ സമയത്ത്, പ്രാദേശിക ഡെൻവർ വെബ് സെർവറിന്റെ ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായി, ഡെസ്ക്ടോപ്പിൽ നിങ്ങൾക്ക് 3 കുറുക്കുവഴികൾ കാണാൻ കഴിയും:

  • Denwer പുനരാരംഭിക്കുക - സെർവർ പുനരാരംഭിക്കുക
  • Denwer ആരംഭിക്കുക - സെർവർ ആരംഭിക്കുക
  • ഡെൻവർ നിർത്തുക - സെർവർ നിർത്തുക.

അവ ഇതുപോലെ കാണപ്പെടുന്നു.

നിങ്ങളുടെ സ്വന്തം വെബ്‌സൈറ്റ് സൃഷ്‌ടിക്കുന്നത് പലപ്പോഴും ഒരു ആവശ്യമായി മാറുന്നു. പ്രത്യേക അറിവില്ലാത്ത വെബ്-അധിഷ്‌ഠിത പ്രോജക്‌റ്റുകളുടെ ഡെവലപ്പർമാർക്ക്, ഡെൻവർ (ഒരു മാന്യന്റെ വെബ് ഡെവലപ്പർ കിറ്റിനെ സൂചിപ്പിക്കുന്നു) വളരെ സൗകര്യപ്രദമായ ഒരു വികസന ഉപകരണമായി മാറുന്നു. ഡെൻവർ റഷ്യൻ ഭാഷയിൽ സൗജന്യമായി ഡൗൺലോഡ് ചെയ്യാവുന്നതാണ്, വെബ്‌സൈറ്റുകൾ സൃഷ്ടിക്കുന്നതിനും പരിപാലിക്കുന്നതിനും സഹായിക്കുന്ന വിജയകരമായ സോഫ്റ്റ്‌വെയർ മാത്രമല്ല.

വിൻഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ പ്രവർത്തിക്കുന്ന സോഫ്റ്റ്‌വെയർ അക്ഷരാർത്ഥത്തിൽ ഒരു പ്രാദേശിക വെബ് സെർവറാണ്, ഇത് ആപ്ലിക്കേഷനുകളുടെ (വെബ്സൈറ്റുകൾ) പൂർണ്ണ കോൺഫിഗറേഷനും ഡീബഗ്ഗിംഗും അനുവദിക്കുന്നു.


ഡെൻവർ ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ, അപ്പാച്ചെ സേവനം ഇൻസ്റ്റാൾ ചെയ്യപ്പെടുന്നു, കൂടാതെ ഒരു സാധാരണ ഉപയോക്താവിന്റെ കമ്പ്യൂട്ടറിൽ നിങ്ങൾക്ക് വെർച്വൽ ഡൊമെയ്ൻ നാമങ്ങളിൽ ധാരാളം സൈറ്റുകൾ സൃഷ്ടിക്കാൻ കഴിയും (ഈ സമീപനം ഒരു സൈറ്റ് പ്രാദേശിക സംഭരണത്തിൽ നിന്ന് ഹോസ്റ്റിംഗിലേക്ക് മാറ്റുന്നത് വളരെ ലളിതമാക്കുന്നു). ഡെൻവറിന്റെ ഹോം ഡയറക്‌ടറിയിലെ ഫോൾഡറുകളുടെ അതേ പേരുകളുള്ള പേരുകൾ ഉപയോഗിച്ച് പ്രാദേശിക സൈറ്റുകൾ ആക്‌സസ് ചെയ്യപ്പെടുന്നു എന്നതാണ് പ്രധാന സൗകര്യം.

ഒരു നോൺ-പ്രൊഫഷണൽ പോലും, ഒരു ലളിതമായ വെബ്സൈറ്റ് വികസിപ്പിക്കുന്നതിന് 10-20 മിനിറ്റ് എടുക്കും. ഒരു പ്രാദേശിക കമ്പ്യൂട്ടറിൽ സൃഷ്‌ടിക്കുകയും എഡിറ്റ് ചെയ്യുകയും കാണുകയും ചെയ്‌താൽ, സൈറ്റ് പിന്നീട് ഹോസ്റ്റിംഗിൽ സ്ഥാപിക്കാനാകും. ഒരു പ്രാദേശിക സെർവർ സൃഷ്ടിക്കുന്നതിന് ആവശ്യമായ എല്ലാ ഉപകരണങ്ങളും ഡെൻവറിൽ അടങ്ങിയിരിക്കുന്നു.

ഒരു പ്രാദേശിക സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്റെ സവിശേഷതകൾ

ആദ്യം, നിങ്ങൾ ഡെൻവർ ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട് (ഇത് സൌജന്യമാണ്), എന്നാൽ ഒരു പ്രാദേശിക വെബ് സെർവർ ഉപയോഗിച്ച് ആരംഭിക്കുന്നത് ഡവലപ്പറുടെ വെബ്സൈറ്റിലേക്ക് പോകുന്നതും ഒരു ഫോം പൂരിപ്പിക്കുന്നതും ഇൻസ്റ്റലേഷൻ ഫയൽ ഡൗൺലോഡ് ചെയ്യുന്നതും ഉൾപ്പെടുന്നുവെന്ന് വ്യക്തമാക്കാം. എന്നിരുന്നാലും, ഈ സോഫ്‌റ്റ്‌വെയർ പ്രസിദ്ധീകരണത്തിന്റെ ചുവടെയുള്ള ഡയറക്ട് ലിങ്ക് ഉപയോഗിച്ച് ഞങ്ങളുടെ ഉറവിടത്തിൽ നിന്നും ഡൗൺലോഡ് ചെയ്യാവുന്നതാണ്. അടുത്തതായി, ഇൻസ്റ്റാളർ പ്രവർത്തിപ്പിച്ച് ഇൻസ്റ്റാളേഷൻ വിസാർഡിന്റെ നിർദ്ദേശങ്ങൾ പിന്തുടരുക.

എല്ലാ കൃത്രിമത്വങ്ങളും ചെയ്തുകഴിഞ്ഞാൽ, "ഡെൻവർ സ്റ്റോപ്പ്", "ഡെൻവർ റൺ" എന്നീ രണ്ട് ഐക്കണുകൾ ഡെസ്ക്ടോപ്പിൽ ദൃശ്യമാകും, ഇത് ലോക്കൽ സെർവറിന്റെ ആരംഭവും സ്റ്റോപ്പും സൂചിപ്പിക്കുന്നു.

ഉപദേശം: ലോക്കൽ ഡിസ്കിന്റെ റൂട്ടിൽ പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യുന്നത് ഉചിതമാണ്, കാരണം ഇത് ഭാവിയിൽ പ്രോജക്റ്റുകളുമായി പ്രവർത്തിക്കുന്നത് വളരെ ലളിതമാക്കും. ഇന്റർനെറ്റ് കണക്ഷനില്ലാതെ ഒരു ലോക്കൽ ഡിസ്കിൽ കാണാവുന്ന പരീക്ഷണങ്ങൾക്കായി സൈറ്റിന്റെ ലളിതമായ ഡീബഗ്ഗിംഗിന് ആപ്ലിക്കേഷൻ ഉപയോഗപ്രദമാണ്.


പ്രോഗ്രാമിൽ ഒരു കൂട്ടം വിതരണ കിറ്റുകളും ഒരു സോഫ്റ്റ്‌വെയർ ഷെല്ലും ഉൾപ്പെടുന്നു. Apache+SSL, phpMyAdmin, PHP5, MySQL5 - ഈ തെളിയിക്കപ്പെട്ടതും ജനപ്രിയവുമായ ഉപകരണങ്ങൾ ആവശ്യമായ കഴിവുകൾ നൽകുകയും വെബ്‌സൈറ്റ് സൃഷ്‌ടിക്കുന്നതിൽ തുടക്കക്കാർക്ക് ജോലി ലളിതമാക്കുകയും ചെയ്യുന്നു.

കോൺഫിഗറേഷൻ വീക്ഷണകോണിൽ നിന്ന് ഡെൻവർ വളരെ ലളിതവും ഒപ്റ്റിമലും ആണ്. വെവ്വേറെ, അതിന്റെ പ്രവർത്തനത്തിലെ വലിയ നേട്ടം അതിന്റെ സ്വയംഭരണമാണെന്ന് പറയേണ്ടതാണ്. ഇനിപ്പറയുന്ന സവിശേഷതകളാൽ ഈ സ്വയംഭരണം കൈവരിക്കാനാകും:

  • ഡെൻവർ ഒരൊറ്റ ഡയറക്‌ടറിയിൽ അടങ്ങിയിരിക്കുന്നു; ഇത് ഡിസ്കുകളിൽ മറ്റെവിടെയും അടയാളങ്ങളൊന്നും അവശേഷിപ്പിക്കുന്നില്ല. വിൻഡോസ് സിസ്റ്റം കാറ്റലോഗുകളിൽ സോഫ്റ്റ്വെയർ ഒരു തരത്തിലും പ്രതിഫലിക്കുന്നില്ല കൂടാതെ സിസ്റ്റം രജിസ്ട്രിയെ തടസ്സപ്പെടുത്തുന്നില്ല.
  • പ്രാദേശിക സെർവർ വളരെ സ്വയംഭരണാധികാരമുള്ളതും ഒറ്റപ്പെട്ടതുമാണ്, രണ്ടാമത് ഇൻസ്റ്റാൾ ചെയ്ത ഡെൻവർ അതിനെ ഒരു തരത്തിലും ദോഷകരമായി ബാധിക്കുകയില്ല.
  • പ്രോഗ്രാമിന് അധിക റണ്ണിംഗ് സേവനങ്ങൾ ആവശ്യമില്ല. സോഫ്‌റ്റ്‌വെയർ ആരംഭിക്കുകയും പ്രവർത്തിക്കുകയും ചെയ്യുന്നു, അത് നിർത്തിയതിന് ശേഷം അവശേഷിപ്പിക്കില്ല.
  • ഡെൻവർ ഇല്ലാതാക്കുക എന്നതിനർത്ഥം അതിന്റെ ഡയറക്ടറി ഇല്ലാതാക്കുക എന്നാണ് - അത്രയേയുള്ളൂ, കൃത്രിമങ്ങളൊന്നും ചെയ്യേണ്ടതില്ല.
  • ഒരു കമ്പ്യൂട്ടറിൽ നിന്ന് മറ്റൊന്നിലേക്ക് സൗകര്യപ്രദമായ കൈമാറ്റം (ഡയറക്‌ടറി പകർത്തുന്നതിലൂടെ നടപ്പിലാക്കുന്നു).

വിൻഡോസ് പ്രവർത്തിക്കുന്ന ഒരു കമ്പ്യൂട്ടറിൽ ലോക്കൽ സെർവർ (ലോക്കൽഹോസ്റ്റ്) സൃഷ്ടിക്കുന്നതിനുള്ള ഏറ്റവും ജനപ്രിയമായ ഘടകങ്ങളിൽ ഒന്ന്. DENWER നെ "ജെന്റിൽമാൻസ് വെബ് ഡെവലപ്പേഴ്‌സ് സ്യൂട്ട്" എന്ന് വിളിക്കുന്നു. HTML, PHP, MySQL എന്നിവയിൽ വെബ്‌സൈറ്റുകൾ വികസിപ്പിക്കാനും പരിശോധിക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു.

ഡെൻവർ 3വെബ്‌സൈറ്റുകൾ സൃഷ്‌ടിക്കുന്നതിനും കോൺഫിഗർ ചെയ്യുന്നതിനുമായി നിങ്ങളുടെ ഹോം കമ്പ്യൂട്ടറിൽ ഒരു പൂർണ്ണമായ സെർവർ വിന്യസിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു.

ഈ വിതരണത്തിന്റെ പ്രധാന ലക്ഷ്യം, സെർവർ അഡ്മിനിസ്ട്രേഷനെക്കുറിച്ചുള്ള ആഴത്തിലുള്ള അറിവില്ലാതെ, കഴിയുന്നത്ര വേഗത്തിൽ പ്രവർത്തിക്കുന്ന ഒരു സെർവർ സമാരംഭിക്കുക എന്നതാണ്.

DENWER 3 ന്റെ പ്രധാന സവിശേഷതകൾ:

  • ഡെൻവർ ഒരൊറ്റ ഡയറക്‌ടറിയിൽ ഇൻസ്‌റ്റാൾ ചെയ്‌തിരിക്കുന്നു, അതിന് പുറത്ത് ഒന്നും മാറ്റില്ല. ഇത് വിൻഡോസ് ഡയറക്‌ടറിയിലേക്ക് ഫയലുകൾ എഴുതുന്നില്ല, രജിസ്ട്രിയിൽ കുഴപ്പമുണ്ടാക്കുന്നില്ല. നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങൾക്ക് ഒരേസമയം രണ്ട് ഡെൻവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ പോലും കഴിയും, അവ വൈരുദ്ധ്യമാകില്ല.
  • NT/2000 "സേവനങ്ങൾ" "നിർദ്ദേശിച്ചിട്ടില്ല". നിങ്ങൾ ഡെൻവർ പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ, അത് പ്രവർത്തിക്കുന്നു. പൂർത്തിയാകുകയാണെങ്കിൽ, അത് പ്രവർത്തിക്കുന്നത് നിർത്തുന്നു, അവശേഷിച്ചിട്ടില്ല.
  • സിസ്റ്റത്തിന് ഒരു അൺഇൻസ്റ്റാളർ ആവശ്യമില്ല - ഡയറക്ടറി ഇല്ലാതാക്കുക.
  • ഡെൻവർ ഒരിക്കൽ ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, നിങ്ങൾക്ക് അത് മറ്റ് മെഷീനുകളിൽ (അനിയന്ത്രിതമായ ഡയറക്ടറിയിലെ ഒരു അനിയന്ത്രിതമായ ഡിസ്കിൽ) മാറ്റിയെഴുതാം. ഇത് പാർശ്വഫലങ്ങൾ ഉണ്ടാക്കില്ല.
  • ഒരു നിർദ്ദിഷ്ട മെഷീനിനായുള്ള എല്ലാ കോൺഫിഗറേഷനും സജ്ജീകരണവും സ്വയമേവ സംഭവിക്കുന്നു.

DENWER 3 വിതരണത്തിൽ ഉൾപ്പെടുന്നു:

  • ഇൻസ്റ്റാളർ (ഒരു ഫ്ലാഷ് ഡ്രൈവിലെ ഇൻസ്റ്റാളേഷനും പിന്തുണയ്ക്കുന്നു).
  • Apache, SSL, SSI, mod_rewrite, mod_php.
  • GD, MySQL, sqLite പിന്തുണയുള്ള PHP5.
  • ഇടപാട് പിന്തുണയുള്ള MySQL5.
  • ടെംപ്ലേറ്റ് അടിസ്ഥാനമാക്കിയുള്ള വെർച്വൽ ഹോസ്റ്റ് മാനേജ്മെന്റ് സിസ്റ്റം.ഒരു പുതിയ ഹോസ്റ്റ് സൃഷ്‌ടിക്കുന്നതിന്, /home ഡയറക്‌ടറിയിലേക്ക് ഒരു ഡയറക്‌ടറി ചേർത്താൽ മാത്രം മതി; നിങ്ങൾ കോൺഫിഗറേഷൻ ഫയലുകളൊന്നും എഡിറ്റ് ചെയ്യേണ്ടതില്ല. സ്ഥിരസ്ഥിതിയായി, നിരവധി ജനപ്രിയ ഹോസ്റ്ററുകളുടെ ഡയറക്ടറി നാമകരണ പദ്ധതികൾ ഇതിനകം പിന്തുണയ്ക്കുന്നു; പുതിയവ എളുപ്പത്തിൽ ചേർക്കാൻ കഴിയും.
  • എല്ലാ ഡെൻവർ ഘടകങ്ങൾക്കുമുള്ള സ്റ്റാർട്ടപ്പ്, ഷട്ട്ഡൗൺ നിയന്ത്രണ സംവിധാനം.
  • ഒരു വെബ് ഇന്റർഫേസ് വഴിയുള്ള ഒരു MySQL മാനേജ്മെന്റ് സിസ്റ്റമാണ് phpMyAdmin.
  • Sendmail, SMTP സെർവർ എമുലേറ്റർ (ലോക്കൽ ഹോസ്റ്റിൽ "സ്റ്റബ്" ഡീബഗ്ഗിംഗ്:25, ഇൻകമിംഗ് അക്ഷരങ്ങൾ .eml ഫോർമാറ്റിൽ /tmp സംഭരിക്കുന്നു); PHP, Perl, Parser മുതലായവയുമായി ചേർന്നുള്ള പ്രവർത്തനത്തെ പിന്തുണയ്ക്കുന്നു.

സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനെക്കുറിച്ചും അതിലേക്ക് വിവിധ കൂട്ടിച്ചേർക്കലുകളെക്കുറിച്ചും നിരവധി ലേഖനങ്ങൾ എഴുതിയിട്ടുണ്ട്, അതിലൊന്ന് - എന്റെ സ്വന്തം - ലിങ്കുകളിൽ ഉദ്ധരിക്കാൻ ഞാൻ ഒരിക്കലും മടുക്കുന്നില്ല: . അടുത്ത കാലം വരെ, ഒരു മുഴുവൻ "അടുക്കള" ഇൻസ്റ്റാൾ ചെയ്യുന്നത് വളരെ ശ്രമകരമായ ജോലിയായിരുന്നു. ഇപ്പോൾ ഘടകങ്ങളുടെ ഇൻസ്റ്റാളേഷനും കോൺഫിഗറേഷനും യാന്ത്രികമായി ചെയ്യാൻ കഴിയും, കൂടാതെ ഡെൻവർ ഇത് സഹായിക്കും.

ഡെൻവറിന്റെ അടിസ്ഥാന പാക്കേജിൽ എന്തൊക്കെ ഉൾപ്പെടുന്നുവെന്ന് നോക്കാം:

  • ഇൻസ്റ്റാളർ (ഒരു ഫ്ലാഷ് ഡ്രൈവിലെ ഇൻസ്റ്റാളേഷനും പിന്തുണയ്ക്കുന്നു).
  • Apache, SSL, SSI, mod_rewrite, mod_php.
  • GD, MySQL, sqLite പിന്തുണയുള്ള PHP5.
  • ഇടപാട് പിന്തുണയുള്ള MySQL5.
  • ടെംപ്ലേറ്റ് അടിസ്ഥാനമാക്കിയുള്ള വെർച്വൽ ഹോസ്റ്റ് മാനേജ്മെന്റ് സിസ്റ്റം.ഒരു പുതിയ ഹോസ്റ്റ് സൃഷ്‌ടിക്കുന്നതിന്, /home ഡയറക്‌ടറിയിലേക്ക് ഒരു ഡയറക്‌ടറി ചേർത്താൽ മാത്രം മതി; നിങ്ങൾ കോൺഫിഗറേഷൻ ഫയലുകളൊന്നും എഡിറ്റ് ചെയ്യേണ്ടതില്ല. സ്ഥിരസ്ഥിതിയായി, നിരവധി ജനപ്രിയ ഹോസ്റ്ററുകളുടെ ഡയറക്ടറി നാമകരണ പദ്ധതികൾ ഇതിനകം പിന്തുണയ്ക്കുന്നു; പുതിയവ എളുപ്പത്തിൽ ചേർക്കാൻ കഴിയും.
  • എല്ലാ ഡെൻവർ ഘടകങ്ങൾക്കുമുള്ള സ്റ്റാർട്ടപ്പ്, ഷട്ട്ഡൗൺ നിയന്ത്രണ സംവിധാനം.
  • ഒരു വെബ് ഇന്റർഫേസ് വഴിയുള്ള ഒരു MySQL മാനേജ്മെന്റ് സിസ്റ്റമാണ് phpMyAdmin.
  • Sendmail, SMTP സെർവർ എമുലേറ്റർ (ലോക്കൽ ഹോസ്റ്റിൽ "സ്റ്റബ്" ഡീബഗ്ഗിംഗ്:25, ഇൻകമിംഗ് അക്ഷരങ്ങൾ .eml ഫോർമാറ്റിൽ /tmp സംഭരിക്കുന്നു); PHP, Perl, Parser മുതലായവയുമായി ചേർന്നുള്ള പ്രവർത്തനത്തെ പിന്തുണയ്ക്കുന്നു.

ഹെർബലൈഫ്, ഹെർബലൈഫ്...

നിങ്ങൾ എപ്പോഴെങ്കിലും ഒരു മോഡം വഴി വിതരണങ്ങൾ ഡൗൺലോഡ് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, നിങ്ങൾ ഒരുപക്ഷേ ആശ്ചര്യപ്പെട്ടിരിക്കാം: അവയ്‌ക്കൊപ്പം പ്രവർത്തിക്കുന്നതിന് മുമ്പ് വിതരണങ്ങളുടെ ഏറ്റവും കുറഞ്ഞ വലുപ്പം എന്താണ്. നമുക്ക് കണക്കാക്കാം:

  • അപ്പാച്ചെ: 4.7 MB;
  • PHP5: 9.7 MB;
  • MySQL5: 23 MB;
  • phpMyAdmin: 2 MB.
  • ആകെ: 40 MB

അടിസ്ഥാന ഡെൻവർ പാക്കേജിൽ ഈ ഘടകങ്ങൾ മാത്രമേ അടങ്ങിയിട്ടുള്ളൂവെന്ന് കാണാൻ കഴിയും, പക്ഷേ ഇത് എടുക്കുന്നു ... ഏകദേശം 8.2 മെഗാബൈറ്റ്!യഥാർത്ഥ വിതരണങ്ങൾക്ക് പ്രവർത്തനക്ഷമത നഷ്ടപ്പെടാതെ 7 തവണയിൽ കൂടുതൽ "ഭാരം കുറയ്ക്കാൻ" കഴിയുമെന്ന് നിങ്ങൾ വിശ്വസിക്കില്ല. അത്തരം ഫലങ്ങൾ കൈവരിക്കാൻ എന്താണ് സാധ്യമാക്കിയത്?

  • വിതരണങ്ങൾ സമഗ്രമായി ക്രമീകരിച്ചിട്ടുണ്ട്. താരതമ്യേന അപൂർവ്വമായി ഉപയോഗിക്കുന്ന എല്ലാ ഘടകങ്ങളും പ്രത്യേക വിപുലീകരണ പാക്കേജുകളിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. അങ്ങനെ, 90% ഡവലപ്പർമാർക്ക് ഉടൻ തന്നെ പ്രവർത്തിക്കാൻ കഴിയും, ശേഷിക്കുന്ന 10% ഇൻസ്റ്റാളറുകൾ ഉപയോഗിച്ച് അധിക പാക്കേജുകൾ ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്താൽ മതിയാകും.
  • സാധാരണഗതിയിൽ, വിതരണങ്ങൾ ചരിത്രത്തിൽ മാറ്റം വരുത്തുകയോ അല്ലെങ്കിൽ ഇൻസ്റ്റലേഷൻ നിർദ്ദേശങ്ങൾ പോലെയുള്ള അനാവശ്യമായ ഫയലുകളുമായാണ് വരുന്നത്. ഡെൻവറിൽ അവ അടങ്ങിയിട്ടില്ലെന്ന് പറയേണ്ടതില്ലല്ലോ.
  • ആർക്കൈവ് പാക്കേജുചെയ്യാൻ, ഏറ്റവും ശക്തമായ ആർക്കൈവറുകളിൽ ഒന്ന് ഉപയോഗിക്കുന്നു - 7-സിപ്പ്.

വിപുലീകരണ പായ്ക്കുകൾ

നിങ്ങളൊരു പ്രൊഫഷണൽ ഡെവലപ്പറാണെങ്കിൽ, നിങ്ങൾക്ക് അധിക പാക്കേജുകൾ ആവശ്യമായി വന്നേക്കാം:

  • ActivePerl 5.8-ന്റെ പൂർണ്ണ പതിപ്പ്;
  • മൊഡ്യൂളുകളുടെ ഒരു കൂട്ടം PHP5;
  • പൈത്തൺ പ്രോഗ്രാമിംഗ് ഭാഷ;
  • DBMS PostgreSQL അല്ലെങ്കിൽ InterBase/FireBird പതിപ്പുകൾ 1, 2;
  • നല്ല പഴയ PHP പതിപ്പ് 3 അല്ലെങ്കിൽ 4;
  • അല്ലെങ്കിൽ ലെബെദേവിന്റെ സ്റ്റുഡിയോയിൽ നിന്നുള്ള പാർസർ പോലും.

നിങ്ങൾക്ക് ഇതെല്ലാം ഡൌൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യാം, പാക്കേജിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന ഇൻസ്റ്റാളർ "വൃത്തികെട്ട ജോലി" ചെയ്യും.

വാസ്തുവിദ്യ

ഡെൻവറിന്റെ ഒരു പ്രത്യേക സവിശേഷത അതിന്റെ സമ്പൂർണ്ണ സ്വയംഭരണമാണ്. അത് ഇപ്രകാരമാണ്.

  • ഡെൻവർ ഒരൊറ്റ ഡയറക്‌ടറിയിൽ ഇൻസ്‌റ്റാൾ ചെയ്‌തിരിക്കുന്നു, അതിന് പുറത്ത് ഒന്നും മാറ്റില്ല. ഇത് വിൻഡോസ് ഡയറക്‌ടറിയിലേക്ക് ഫയലുകൾ എഴുതുന്നില്ല, രജിസ്ട്രിയിൽ കുഴപ്പമുണ്ടാക്കുന്നില്ല. നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങൾക്ക് ഒരേസമയം രണ്ട് ഡെൻവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ പോലും കഴിയും, അവ വൈരുദ്ധ്യമാകില്ല.
  • NT/2000 "സേവനങ്ങൾ" "നിർദ്ദേശിച്ചിട്ടില്ല". നിങ്ങൾ ഡെൻവർ പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ, അത് പ്രവർത്തിക്കുന്നു. പൂർത്തിയാകുകയാണെങ്കിൽ, അത് പ്രവർത്തിക്കുന്നത് നിർത്തുന്നു, അവശേഷിച്ചിട്ടില്ല.
  • സിസ്റ്റത്തിന് ഒരു അൺഇൻസ്റ്റാളർ ആവശ്യമില്ല - ഡയറക്ടറി ഇല്ലാതാക്കുക.
  • ഡെൻവർ ഒരിക്കൽ ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, നിങ്ങൾക്ക് അത് മറ്റ് മെഷീനുകളിൽ (അനിയന്ത്രിതമായ ഡയറക്ടറിയിലെ ഒരു അനിയന്ത്രിതമായ ഡിസ്കിൽ) മാറ്റിയെഴുതാം. ഇത് പാർശ്വഫലങ്ങൾ ഉണ്ടാക്കില്ല.
  • ഒരു നിർദ്ദിഷ്ട മെഷീനിനായുള്ള എല്ലാ കോൺഫിഗറേഷനും സജ്ജീകരണവും സ്വയമേവ സംഭവിക്കുന്നു.

വിപുലീകരണ പായ്ക്കുകൾക്കും ഇതേ നിയമങ്ങൾ ബാധകമാണ്.

സങ്കീർണ്ണമായ ഘടകങ്ങളുടെ പ്രവർത്തനം ലളിതമാക്കുന്നതിനും യഥാർത്ഥ യുണിക്സ് ഹോസ്റ്ററുമായുള്ള അനുയോജ്യത മെച്ചപ്പെടുത്തുന്നതിനും, ഒരു പ്രത്യേക വെർച്വൽ ഡിസ്ക്പ്രധാന ഡയറക്ടറിയിലേക്ക് ചേർത്തു.

ഒരു യഥാർത്ഥ അല്ലെങ്കിൽ ഫിസിക്കൽ ഡിസ്കിലെ ചില ഫോൾഡറുകളുടെ പര്യായപദമാണ് വെർച്വൽ ഡിസ്ക്. സബ്‌സ്റ്റ് കമാൻഡ് ഉപയോഗിച്ചാണ് ഇത് ബന്ധിപ്പിച്ചിരിക്കുന്നത്, ഇത് ഡെൻവർ സ്‌ക്രിപ്റ്റുകൾ പരിപാലിക്കുന്നു. ഒരു സാധാരണ ഡിസ്ക് പോലെ നിങ്ങൾക്ക് ഒരു വെർച്വൽ ഡിസ്ക് ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ കഴിയും. ഈ സാഹചര്യത്തിൽ, എല്ലാ പ്രവർത്തനങ്ങളും യഥാർത്ഥത്തിൽ നിർദ്ദിഷ്ട ഡയറക്‌ടറിയിൽ നടപ്പിലാക്കും. വെർച്വൽ ഡിസ്കുകൾ പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള സംവിധാനം OS-ൽ നിർമ്മിച്ചിരിക്കുന്നു, അത് ഓവർഹെഡിലേക്കോ മന്ദഗതിയിലോ നയിക്കുന്നില്ല.

ഒരു വെർച്വൽ ഡിസ്കിന്റെ ഉപയോഗം കാരണം, ഡെൻവർ ഉള്ളിൽ നിന്ന് ഒരു ചെറിയ Unix പോലെ കാണപ്പെടുന്നു: അതിന് അതിന്റേതായ ഡയറക്ടറി /home, /usr, /tmp... Unix-ൽ പതിവുപോലെ വിവിധ ഘടകങ്ങളും സെർവറുകളും സ്ഥിതിചെയ്യുന്നു. ഉദാഹരണത്തിന്, /home-ൽ വെർച്വൽ ഹോസ്റ്റുകളും /usr-ൽ സോഫ്റ്റ്‌വെയർ ഘടകങ്ങളും അടങ്ങിയിരിക്കുന്നു.

ഈ വാസ്തുവിദ്യയ്ക്ക് യഥാർത്ഥത്തിൽ സിഗ്വിൻ സിസ്റ്റവുമായി പൊതുവായി ഒന്നുമില്ല (ഇത് സമാനമാണെങ്കിലും). എന്നിരുന്നാലും, ചില ഡെൻവർ എക്സ്റ്റൻഷൻ പാക്കേജുകൾ അവരുടെ സ്വന്തം ആന്തരിക ആവശ്യങ്ങൾക്കായി Cygwin ഉപയോഗിച്ചേക്കാം, എന്നാൽ ഇത് ഉപയോക്താവിന് എല്ലായ്പ്പോഴും "സുതാര്യമാണ്".

ജനകീയ വിശ്വാസത്തിന് വിരുദ്ധമായി, ഡെൻവർ സ്ഥിരവും മാറ്റമില്ലാത്തതുമായ ഒന്നല്ല. അതിന് മുകളിൽ അധിക പ്രോഗ്രാമുകളും ഘടകങ്ങളും ഇൻസ്റ്റാൾ ചെയ്യുന്നതിൽ നിന്ന് ആരും നിങ്ങളെ തടയുന്നില്ല (ഉദാഹരണത്തിന്, PostgreSQL DBMS സെർവർ). അവർ അവന് "കുടുംബത്തെപ്പോലെ" ആയിരിക്കും. അധിക സേവനങ്ങൾ ആരംഭിക്കുന്നതിനും അവസാനിപ്പിക്കുന്നതിനുമുള്ള ലോജിക്, അടിസ്ഥാന പാക്കേജിൽ എങ്ങനെയാണ് ചെയ്യുന്നത് എന്നതിന് സമാനമായി നിങ്ങൾക്ക് സജ്ജീകരിക്കാനും കഴിയും. അതിനാൽ, വിപുലീകരണ പാക്കേജുകളിൽ ഉൾപ്പെടുത്തിയിട്ടില്ലാത്ത ഏതെങ്കിലും തരത്തിലുള്ള സിസ്റ്റം നിങ്ങൾക്ക് ആവശ്യമുണ്ടെങ്കിൽ, അത് സ്വമേധയാ ഇൻസ്റ്റാൾ ചെയ്യാനും കോൺഫിഗർ ചെയ്യാനും മടിക്കേണ്ടതില്ല.

അതിനാൽ, നിങ്ങൾ ഡെൻവർ ഇൻസ്റ്റാൾ ചെയ്യാൻ തീരുമാനിക്കുകയാണെങ്കിൽ, ഡെൻവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു എന്ന ലേഖനം പരിശോധിക്കുക. ആവശ്യമായ വിതരണങ്ങളിലേക്കുള്ള ലിങ്കുകളും അവിടെ നിങ്ങൾ കണ്ടെത്തും. നല്ല ജോലി!..

എന്തുകൊണ്ടാണ് നിങ്ങൾക്ക് ഒരു പ്രാദേശിക സെർവർ വേണ്ടത്?

കഴിഞ്ഞ ദശകത്തിൽ, ലോകമെമ്പാടുമുള്ള വെബ് ഡെവലപ്പർമാർക്കിടയിൽ (കൂടുതലും പ്രോഗ്രാമർമാർ) ഒരു യഥാർത്ഥ കുതിപ്പ് ഉണ്ടായിട്ടുണ്ട്. വിവിധ ആഡ്-ഓണുകൾ ഉപയോഗിച്ച് അവർ അവരുടെ വിൻഡോസ് മെഷീനിൽ ഒരു അപ്പാച്ചെ സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു: PHP, Perl, MySQL മുതലായവ. - പ്രധാനമായും സൈറ്റുകളുടെ കൂടുതൽ സൗകര്യപ്രദമായ ഡീബഗ്ഗിംഗ് ഉദ്ദേശ്യത്തിനായി.

പലരും (പ്രധാനമായും ഡിസൈനർമാർ) ചോദിച്ചേക്കാം: ഡിസ്കിൽ നിന്ന് നേരിട്ട് പേജുകൾ തുറക്കാൻ കഴിയുമ്പോൾ നമുക്ക് ഒരു പ്രാദേശിക വെബ് സെർവർ എന്തിനാണ് വേണ്ടത്? ഇവ സാധാരണ (സ്റ്റാറ്റിക്) HTML പേജുകളാണെങ്കിൽ, അതെ, ഒരു സെർവർ ആവശ്യമില്ല. എന്നിരുന്നാലും, SSI (സെർവർ-സൈഡ് ഉൾപ്പെടുന്നു - മറ്റ് ഫയലുകളുടെ ഉള്ളടക്കങ്ങൾ ശരിയായ സ്ഥലത്ത് ചേർക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന പേജുകളിലെ നിർദ്ദേശങ്ങൾ), ഒരു സെർവർ ഇതിനകം ആവശ്യമാണ്. സ്ക്രിപ്റ്റുകൾ പരാമർശിക്കേണ്ടതില്ല - അവ സെർവർ ഇല്ലാതെ പ്രവർത്തിക്കില്ല.

സാധാരണയായി ഈ പ്രശ്നങ്ങളെല്ലാം FTP ക്ലയന്റുകൾ ഉപയോഗിച്ചാണ് പരിഹരിക്കപ്പെടുന്നത്: അവർ തിരുത്തിയ പേജുകളും സ്ക്രിപ്റ്റുകളും ഇൻറർനെറ്റിലെ ഒരു "യഥാർത്ഥ" സെർവറിലേക്ക് അപ്ലോഡ് ചെയ്യുന്നു, എന്താണ് സംഭവിച്ചതെന്ന് കാണുക, തുടർന്ന് എഡിറ്ററിലേക്ക് പോകുക, അത് ശരിയാക്കുക, വീണ്ടും അപ്ലോഡ് ചെയ്യുക തുടങ്ങിയവ. അനന്തതയിലേയ്ക്ക്. ഈ സമീപനത്തിന്റെ പ്രധാന പോരായ്മ വ്യക്തമാണ്: നിങ്ങൾ എല്ലായ്‌പ്പോഴും ഇന്റർനെറ്റുമായി ബന്ധിപ്പിക്കേണ്ടതുണ്ട്. നല്ല ആശയവിനിമയം നടത്തുന്നത് വളരെ അഭികാമ്യമാണ്, അല്ലാത്തപക്ഷം ജോലി വളരെ സാവധാനത്തിൽ പുരോഗമിക്കും.

എനിക്ക് താരതമ്യേന പതിവായി ഇനിപ്പറയുന്നവയുള്ള കത്തുകൾ ലഭിക്കുന്നു - സാധാരണയായി മറയ്ക്കപ്പെട്ട - ചോദ്യം: "ഒരു ബ്രൗസറിൽ ഒരു ഫയൽ തുറന്ന് പേജുകൾ ബ്രൗസിംഗ് ചെയ്യുക", "ഒരു സെർവർ ഉപയോഗിച്ച് ബ്രൗസിംഗ്" എന്നിവ തമ്മിലുള്ള വ്യത്യാസം എന്താണ്. ആദ്യ സന്ദർഭത്തിൽ, നിങ്ങൾ മെനുവിൽ നിന്ന് ഇതുപോലെ എന്തെങ്കിലും തിരഞ്ഞെടുക്കുക ഫയൽ - തുറക്കുക - അവലോകനംഡിസ്കിൽ ആവശ്യമുള്ള ഫയൽ തിരഞ്ഞെടുക്കുക. ബ്രൗസർ ഇത് പ്രോസസ്സിംഗ് കൂടാതെ കാണിക്കുന്നു, കൂടാതെ അതിന്റെ വിലാസ ബാറിലെ പാത ഇതുപോലെ കാണപ്പെടുന്നു:

നിങ്ങൾ "സെർവർ വഴി" ഒരു പേജ് തുറക്കുകയാണെങ്കിൽ, തികച്ചും വ്യത്യസ്തമായ എന്തെങ്കിലും സംഭവിക്കുന്നു. പൊതുവേ, നിങ്ങളുടെ "പ്രാദേശിക" സെർവർ ഇൻറർനെറ്റിൽ സ്ഥിതിചെയ്യുന്ന മറ്റേതിനേക്കാളും മോശമല്ല എന്ന ആശയം നിങ്ങൾ ഉപയോഗിക്കണം. ഇതിനർത്ഥം അതിൽ സൈറ്റുകളും (ഒന്നോ അതിലധികമോ) അടങ്ങിയിരിക്കുന്നു, അവയിൽ ഓരോന്നിനും ഒരു പ്രത്യേക പേരുണ്ട്. ഈ സൈറ്റുകൾ പതിവുപോലെ ആക്സസ് ചെയ്യപ്പെടുന്നു: നിങ്ങൾ വിലാസ ബാറിൽ URL വ്യക്തമാക്കുന്നു - സാധാരണയായി സൈറ്റിന്റെ പേരും അതിലെ പ്രമാണത്തിലേക്കുള്ള പാതയും:

ഈ രണ്ട് ചിത്രങ്ങൾ താരതമ്യം ചെയ്യുമ്പോൾ പോലും, "ഒരു ബ്രൗസറിലൂടെ" ഒരു പേജ് തുറക്കുമ്പോൾ, ഉപയോക്താവ് സാധാരണയായി ഒരു ഫയൽ തുറക്കുമ്പോൾ കാണുന്നതിൽ നിന്ന് തികച്ചും വ്യത്യസ്തമായ എന്തെങ്കിലും കാണുന്നു (കുറഞ്ഞത് വിൻഡോ തലക്കെട്ടുകളെങ്കിലും താരതമ്യം ചെയ്യുക).

വഴിയിൽ, അവസാന ചിത്രത്തിൽ സൈറ്റിന്റെ പേര് dklab ആണ്. തീർച്ചയായും, അത്തരമൊരു പേര് അൽപ്പം വിചിത്രമായി തോന്നുന്നു - ഇതിന് ഒരു സഫിക്സ്.ru ഇല്ല, ഇത് മറ്റെല്ലാ ഇന്റർനെറ്റ് ഉപയോക്താക്കൾക്കും ഇത് ആക്സസ് ചെയ്യാൻ കഴിയില്ല. എന്നിരുന്നാലും, സൈറ്റ് ഒരു പ്രാദേശിക മെഷീനിൽ മികച്ച രീതിയിൽ തുറക്കുന്നു, കൂടാതെ, ഞാൻ ഒരിക്കലും dklab.ru (ഇന്റർനെറ്റിലെ ഒരു സൈറ്റ്) dklab (ഒരു പ്രാദേശിക മെഷീനിലെ ഒരു സൈറ്റ്) മായി ആശയക്കുഴപ്പത്തിലാക്കില്ല.

ആരാണ് അത് ചെയ്തത്, എന്തുകൊണ്ട്

വിൻഡോസ് 95/98 എന്നതിനായുള്ള അപ്പാച്ചെ + പെർൽ + പിഎച്ച്പി4 + മൈഎസ്‌ക്യുഎൽ എന്ന ലേഖനത്തിന്റെ ഉപയോക്താക്കളിൽ നിന്ന് ഒരു സായാഹ്നത്തിൽ എനിക്ക് മറ്റൊരു ബാച്ച് കത്തുകൾ ലഭിച്ചപ്പോഴാണ് ഇതെല്ലാം ആരംഭിച്ചത്: ഇൻസ്റ്റാളേഷൻ ഗൈഡ് (ഇത് ഇലക്ട്രോണിക് ആയത് നല്ലതാണ്). മിക്ക ചോദ്യങ്ങളും ഒരേ തരത്തിലുള്ളതായിരുന്നു, ഒന്നുകിൽ പരിഹരിക്കപ്പെട്ടില്ല, അല്ലെങ്കിൽ ഒരു മിനിറ്റിനുള്ളിൽ പരിഹരിച്ചു, ഇത് httpd.conf-ലെ നിസാര പിശകുകൾ കാരണം (ഒരു അഭിപ്രായം നീക്കം ചെയ്യാൻ മറന്നു, അല്ലെങ്കിൽ, എവിടെയെങ്കിലും എന്തെങ്കിലും തിരുകുക, മുതലായവ. ) ഡി.)

ആ നിമിഷം തന്നെ ഞാൻ ചിന്തിച്ചു: അപ്പാച്ചെയ്ക്ക് വേണ്ടി സമർപ്പിച്ചിരിക്കുന്ന ഒരു ഫോൾഡറിൽ കഴിഞ്ഞ വർഷത്തെ വസന്തകാലത്ത് TheBat പൊളിഞ്ഞതിൽ നിന്നുള്ള 3110 അക്ഷരങ്ങൾ, മിതമായ രീതിയിൽ പറഞ്ഞാൽ, വളരെ കൂടുതലാണ്. എന്തെങ്കിലും അടിയന്തിരമായി ചെയ്യേണ്ടതുണ്ട്. അങ്ങനെയാണ് "ജെന്റിൽമാൻസ് വെബ് ഡെവലപ്പേഴ്‌സ് കിറ്റ്" എന്ന ആശയം ഉടലെടുത്തത്.

പദ്ധതിയിൽ ഉൾപ്പെട്ടിരിക്കുന്നവരെ കുറിച്ച് ഒരുപാട് നല്ല കാര്യങ്ങൾ പറയാനുണ്ട്. അതിനാൽ, അഭിനേതാക്കൾ:

ഡെൻവർ പ്രോജക്റ്റിന്റെ രചയിതാവ് ദിമിത്രി കൊട്ടറോവ്. ആന്റൺ സുഷ്ചേവ് (ഉറുമ്പ്) ഡെൻവർ പ്രവർത്തനത്തിന്റെ മുൻനിര ഡെവലപ്പർ. ഫോറം മോഡറേഷൻ. Mikhail Livach (Maus) ഉപയോക്തൃ പിന്തുണ. ഡെൻവർ വികസിപ്പിക്കാൻ സഹായിക്കുക.

കൂടാതെ, തീർച്ചയായും, ഇതെല്ലാം പ്രവർത്തിക്കുന്നത് അപ്പാച്ചെ, പിഎച്ച്പി, പേൾ, മൈഎസ്ക്യുഎൽ, പിഎച്ച്പിമൈഅഡ്മിൻ മുതലായവയുടെ ഡെവലപ്പർമാർ കാരണം മാത്രമാണ്. ഇപ്പോൾ വളരെ ജനപ്രിയമായ പ്രോഗ്രാമുകളും സെർവറുകളും സൃഷ്ടിക്കുന്നത് അവരുടെ നെറ്റിയിലെ വിയർപ്പുകൊണ്ട് പ്രവർത്തിക്കുകയും പ്രവർത്തിക്കുകയും ചെയ്യുന്നു (മാത്രമല്ല). നന്ദി!