കമ്പ്യൂട്ടറുകൾ, പ്രോഗ്രാമിംഗ്
വിക്കിചൊല്ലുകൾ: സജ്ജീകരണം ഇൻസ്റ്റലേഷൻ
അപ്പാച്ചെ എന്ജോയ് എന്താണ്? ഉദ്ദേശ്യം, സവിശേഷതകൾ, ക്രമികരണങ്ങൾക്കായി ഓപ്ഷനുകൾ - ഈ ഓരോ വെബ് ഡെവലപ്പർ അവരുടെ സംഭവവികാസങ്ങൾ പരിശോധിക്കുന്നതിന് പരിചിതമായ വേണം ഇതത്രേ.
എന്ജോയ് ഒരു വാക്കു ഞാൻ
ആരംഭിക്കുക, റീസ്റ്റാർട്ട്, ലോഗ്
എന്ജോയ് -s സിഗ്നൽ
ഈ സാഹചര്യത്തിൽ, കമാൻഡുകൾ (ഉപകരണം തുടങ്ങിയ ഉപയോക്താവ് വരേണ്ടതാണു്) പകരം:
- നിർത്തുക. അത് ഫാസ്റ്റ് ഷട്ട്ഡൗൺ ഉപയോഗിക്കുന്നു.
- ലോഡുചെയ്യുക. ടീം കോൺഫിഗറേഷൻ ഫയൽ റീലോഡ് ആവശ്യമാണ്. വസ്തുത എന്തെങ്കിലും മാറ്റങ്ങൾ ഫയൽ പ്രവൃത്തികൾ വരെ പ്രാബല്യത്തിൽ വരില്ല എന്നതാണ്. പ്രാബല്യത്തിൽ വേണ്ടി, ഒരു റീബൂട്ട് ആവശ്യമാണ്. ഉടൻ ഈ സിഗ്നൽ ലഭിക്കുന്നതിനനുസരിച്ച് പ്രധാന പ്രക്രിയ ക്രമീകരണ ഫയലിന്റെ വായനാനുഭവം ഘടകത്തിന്റേയും പരിശോധിക്കാം അവിടെ ലഭ്യമായ മാർഗനിർദേശം പ്രയോഗിക്കാൻ ശ്രമിക്കുക ആരംഭിക്കുന്നു. പരാജയം കാര്യത്തിൽ, അത് മാറ്റങ്ങൾ തിരികെയാക്കാൻ ഒപ്പം പഴയ പരാമീറ്ററുകൾ പ്രവർത്തിക്കും. എല്ലാം ശരിയായി നടന്നു എങ്കിൽ, അത് പുതിയ വർക്ക്ഫ്ലോകളുടെ തുടങ്ങും, പഴയ ആവശ്യം അവസാനം അയയ്ക്കും.
- ക്വിറ്റ്. സൃഷ്ടിയുടെ സുഗമമായ പൂർത്തിയാക്കാനുപയോഗിയ്ക്കുന്നു. നിലവിലുള്ള അഭ്യർത്ഥനകൾ പരിപാലിക്കുന്ന പൂർത്തിയാക്കുന്നതിന് വരെ കാത്തിരിക്കേണ്ടി ആഗ്രഹിക്കുന്നുവെങ്കിൽ അത് ഉപയോഗിക്കുന്നു.
- വീണ്ടും തുറക്കുക. അടയ്ക്കുക ഓപ്പൺ ലോഗ് ഫയലുകൾ.
പ്രോഗ്രാമുകൾ ഉപയോഗിച്ചാണ്
സജ്ജീകരിക്കുന്നു പ്രക്രിയകൾ പുറമേ യുണിക്സ് മാർഗ്ഗങ്ങളിലൂടെ (കൊല്ലാൻ യൂട്ടിലിറ്റി ഒരു ഉദാഹരണമായി ചർച്ച ചെയ്യും) ഉപയോഗിച്ച് നടത്താൻ കഴിയും. അവർ സാധാരണയായി പ്രക്രിയ ഡാറ്റ നേരിട്ട് സന്ദേശം ഒരു സംവിധാനം ഉപയോഗിക്കുക. അവർ ഐഡി മുഖാന്തരം ബന്ധപ്പെട്ടിരിക്കുന്നു. ഈ ഡാറ്റ nginx.pid ഫയൽ ശേഖരിക്കും. നാം പ്രക്രിയ №134 താൽപ്പര്യമുള്ള വിപ്ളവകാരി പറഞ്ഞു. പിന്നെ, ഇനിപറയുന്ന വിവരങ്ങൾ ഞങ്ങൾക്ക് അയയ്ക്കാൻ ആവശ്യം സുഗമമായ പൂർത്തീകരണത്തിന്:
-s പുറത്തുപോവുക 1628 കൊല്ലാൻ
ഞങ്ങൾക്കു എല്ലാ തുറന്ന ഫയലുകളുടെ ഒരു പട്ടിക കാണാൻ ആഗ്രഹിക്കുന്ന വിപ്ളവകാരി പറഞ്ഞു. നാം യൂട്ടിലിറ്റി PS ഉപയോഗം കൊയ്യുന്നു. സംഘം താഴെ പോലെ കാണപ്പെടും:
PS -അക്സ | grep എന്ജോയ്
അധിക ഉപകരണങ്ങൾ അതിന്റെ അപേക്ഷ പോകുന്നു സൂചിപ്പിക്കുന്നു ഉപയോഗിച്ച്, കാണാം പോലെ ആകുന്നു. ഇപ്പോൾ എങ്ങനെ പ്രതിബദ്ധതയുള്ള എന്ജോയ്-കോൺഫിഗറേഷൻ ശ്രദ്ധ ചെയ്യട്ടെ.
ക്രമീകരണ ഫയലിന്റെ ഘടന
സ്റ്റാറ്റിക് ഉള്ളടക്കം വിതരണം
ഈ എന്ജോയ് കോൺഫിഗറേഷൻ നേരിടുന്ന ഏറ്റവും പ്രധാനപ്പെട്ട വെല്ലുവിളികൾ ഒന്നാണ്. ഉള്ളടക്കം സ്ഥിതിവിവരക്കണക്ക് വിതരണം കീഴിൽ ചിത്രങ്ങളും എച്ച്ടിഎംഎൽ-പേജുകൾ (ഡൈനാമിക് അല്ല) ഉദ്ദേശിച്ചുള്ള. ഞങ്ങൾ ക്ലസ്റ്റർ നിക്സ് എന്ജോയ് സജ്ജീകരിക്കുന്നതിനുള്ള ഒരു പ്രവൃത്തി ആവശ്യമാണെന്ന് കരുതുക. അത് അങ്ങനെ ചെയ്യാൻ ബുദ്ധിമുട്ടാണ്? ഇല്ല, ഒരു ഉദാഹരണം നോക്കാം. അത് ആരംഭിച്ചിരിക്കുന്നു മുമ്പ്, അത് വിശദമായി ആവശ്യമായ പ്രശ്നത്തിന്റെ അവസ്ഥ ആണ്. അതിനാൽ, അഭ്യർത്ഥന അനുസരിച്ച്, ഫയലുകൾ വിവിധ പ്രാദേശിക ഡയറക്ടറികളിലൂടെയോ നിന്ന് വരും. അങ്ങനെ, / ഡാറ്റ / ജീവികള് ഞങ്ങൾ എച്ച്ടിഎംഎൽ-രേഖകളൊന്നുമില്ല. എന്നാൽ ചിത്രങ്ങൾ അടങ്ങുന്ന ഡയറക്ടറി / ഡാറ്റ / ചിത്രങ്ങളിൽ. ഈ കേസിൽ സമുചിതമായ ക്രമീകരണം എന്ജോയ് നിങ്ങള്ക്ക് http ഉള്ളിൽ സെർവർ യൂണിറ്റ് ക്രമീകരിക്കുക വേണം ക്രമീകരണ ഫയല്, എഡിറ്റിംഗ് ആവശ്യമാണ്. പിന്തുണ രണ്ട് സ്ഥാനം ഉപയോഗിക്കും.
നടപ്പാക്കൽ: സെർവർ
http: {
സെർവർ {
}
}
കോൺഫിഗറേഷൻ ഫയൽ ഇത്തരം നിരവധി ബ്ലോക്കുകൾ പ്രവർത്തിക്കാൻ കഴിയും. എന്നാൽ അവർ ഡാറ്റ ലഭിച്ചു ഏത് അവരുടെ പേരുകൾ തുറമുഖങ്ങളുടെ വഴി വേർതിരിക്കുന്നു വേണം.
നടപ്പാക്കൽ: സ്ഥലം
ലൊക്കേഷൻ / {
റൂട്ട് / ഡാറ്റ / ജീവികള്;
}
അടയാളം സാന്നിധ്യം "/" ലഭ്യമായ ഡാറ്റ താരതമ്യം ഇവിടെ പ്രോസസ്സ് അഭ്യർത്ഥന നിന്ന് ഇത്തരം ഒരു വിലാസം ഇല്ല എന്ന് കാണാൻ അത്യാവശ്യമാണ്. യാതൊരു പ്രശ്നങ്ങൾ ഉണ്ടെങ്കിൽ, പ്രാദേശിക സിസ്റ്റം സ്ഥിതി എന്ന് ഫയലിന്റെ പാത / ഡാറ്റ / www വ്യക്തമാക്കുക. ഏതാനും ബ്ലോക്കുകളിൽ ഒരു മത്സരം ഉണ്ടെങ്കിൽ, പിന്നെ ദൈർഘ്യമേറിയ പ്രിഫിക്സോടുകൂടിയ ഒന്ന് തിരഞ്ഞെടുക്കുക. ഈ ഉദാഹരണത്തിൽ, നീളം ഒരു തുല്യമോ ആണെങ്കിൽ അതായത്, ഉപയോഗം മാത്രം ഇവന്റ് യാതൊരു "മത്സരം" ഇല്ല എന്നു ആയിരിക്കും. ഇപ്പോൾ, അത് അപ്ഡേറ്റ് ചെയ്യും ചെയ്യട്ടെ:
ലൊക്കേഷൻ / ചിത്രങ്ങൾ / {
റൂട്ട് / ഡാറ്റ;
}
എങ്ങനെ, തിരിച്ചറിയാൻ കഴിയും ഞങ്ങൾ ഒരു ചിത്രം തിരയുന്ന. ഇപ്പോൾ, ന്റെ മുമ്പ് ഉണ്ടായിരുന്ന എല്ലാ സംഭവവികാസങ്ങൾ സംയോജിപ്പിച്ച് ചെയ്യട്ടെ, താഴെയുള്ള പ്രകാരം ഈ സമയത്ത് കോൺഫിഗറേഷൻ ഇതാണ്:
സെർവർ {
ലൊക്കേഷൻ / {
റൂട്ട് / ഡാറ്റ / ജീവികള്;
}
ലൊക്കേഷൻ / ചിത്രങ്ങൾ / {
റൂട്ട് / ഡാറ്റ;
}
}
ഈ കേസിലും ഒരു തൊഴിലാളി പതിപ്പ് സാധാരണ ആണ് പോർട്ട് №80. http: // localhost / പ്രശ്നങ്ങളൊന്നുമില്ലാതെ ഈ സെർവർ നിങ്ങൾ വിലാസത്തിലേക്ക് പോയാൽ, നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ലഭ്യമല്ല കഴിയും. എങ്ങനെ ഈ എല്ലാം പ്രവർത്തിക്കുന്നു?
ഉദാഹരണത്തിന് പ്രവർത്തനം തത്വം
ഒരു ലളിതമായ പ്രോക്സി സെർവർ സൃഷ്ടിക്കുന്നു
സെർവർ {
8080 കേൾക്കാൻ;
റൂട്ട് / ഡാറ്റ / ഉപ്൧;
ലൊക്കേഷൻ / {
}
}
ഇപ്പോൾ, നിങ്ങൾ വേണ്ടി പേര് ചെയ്യട്ടെ: ഒരു ലളിതമായ സെർവർ സൃഷ്ടിക്കുന്നു. അവൻ ശ്രദ്ധിക്കും പോർട്ട് 8080 , കേൾക്കൽ ഇല്ല പിന്നെ സെർവർ 80 ാം പ്രവർത്തിക്കേണ്ടത്. (അത് സൃഷ്ടിക്കാൻ ആവശ്യമാണ് മുമ്പ് തീർച്ചയായും,) ഡയറക്ടറി / ഡാറ്റ / ഉപ്൧ കേന്ദ്രീകരിച്ചിരിക്കുന്നു പ്രാദേശിക ഫയൽ സിസ്റ്റത്തിലുള്ള എല്ലാ അഭ്യർത്ഥനകൾ പ്രദർശിപ്പിക്കും. ഇത് പരിശോധിക്കാൻ കഴിയും Thahseen: ഫയൽ അത്യാവശ്യമാണ്. ഞങ്ങൾ (ഇങ്ങനെ നീക്കംചെയ്ത ആക്സസ് പോലെ) എപ്പോഴും സ്ഥാനം ഉപയോഗിക്കാൻ കഴിയും റൂട്ട് സെർവർ പശ്ചാത്തലത്തിൽ നിർദേശങ്ങൾക്ക് സ്ഥാനവും കാരണം. ഞങ്ങൾ ഇപ്പോൾ ഒരു പ്രോക്സി സൃഷ്ടിക്കാൻ പ്രവർത്തിക്കുന്നു. അത് പ്രവർത്തിക്കുന്നതിന്, ഞങ്ങൾ പ്രോട്ടോക്കോൾ സൂചിപ്പിച്ചിട്ടില്ല ഏതു, അവർ (: // ലോക്കൽഹോസ്റ്റിൽ: 8080 പ്രാദേശിക കണക്ഷനുള്ള അത് http പോലെയുള്ള) അളവുകോൽവച്ച് പോർട്ട് സൗകര്യം പ്രൊക്സയ്_പഷ് നിർദേശം, വേണമെങ്കിൽ. ഈ ഫലം നേടുക:
സെർവർ {
ലൊക്കേഷൻ / {
പ്രൊക്സയ്_പഷ് HTTP: // ലോക്കൽഹോസ്റ്റിൽ: 8080;
}
ലൊക്കേഷൻ / ചിത്രങ്ങൾ / {
റൂട്ട് / ഡാറ്റ;
}
}
നിങ്ങൾ കോഡ് നോക്കി വിശകലനം, നിങ്ങൾക്ക് രണ്ടാമത്തെ യൂണിറ്റ് ലൊക്കേഷൻ മാറ്റി ശ്രദ്ധയിൽപ്പെടും. അങ്ങനെ, ഈ കേസിൽ, അത് സാധാരണ വിപുലീകരണങ്ങൾ ചിത്രങ്ങൾ പ്രവർത്തിക്കാൻ കഴിയും. ഒരു ചെറിയ വ്യത്യസ്ത താഴെ പോലെ, അത് പ്രദർശിപ്പിക്കാൻ കഴിഞ്ഞില്ല:
ലൊക്കേഷൻ ~ \ (GIF | JPG | PNG). $ {
റൂട്ട് / ഡാറ്റ / ചിത്രങ്ങൾ;
}
താഴെ ഫൈനലിൽ പ്രോക്സി കോൺഫിഗറേഷൻ ഇതാണ്:
സെർവർ {
ലൊക്കേഷൻ / {
പ്രൊക്സയ്_പഷ് http: // localhost: 8080 /;
}
ലൊക്കേഷൻ ~ \ (GIF | JPG | PNG). $ {
റൂട്ട് / ഡാറ്റ / ചിത്രങ്ങൾ;
}
}
ഈ വിപുലീകരണങ്ങൾ ഉണ്ട് ഇതിൽ അവസാനം അഭ്യർത്ഥനകൾ ഫിൽട്ടർ ഫയലുകളും ആവശ്യപ്പെട്ട വ്യക്തി അവരെ അയക്കും. നിങ്ങൾക്ക് കോൺഫിഗറേഷൻ ഫയൽ പരിശോധിക്കാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ അത് പുനരാരംഭിക്കുന്നതിന് വേണം മറക്കരുത്. എന്നെ വിശ്വസിക്കുക, അത് എന്ജോയ്-കോൺഫിഗറേഷനുകളുടെ. നിങ്ങൾക്ക് കോൺഫിഗറേഷൻ "വ്കൊംതക്തെ" ഫയൽ സെർവർ അല്ലെങ്കിൽ മറ്റ് വലിയ കമ്പനി തുറന്നാൽ, അവർ ഈ ലേഖനത്തിൽ വാക്കുകൾ അധികം കോഡ് കൂടുതൽ ഉണ്ടാകും.
Similar articles
Trending Now