വെബിനോലി - സൗജന്യ എസ്എസ്എൽ ഉപയോഗിച്ച് ഒപ്റ്റിമൈസ് ചെയ്ത വേർഡ്പ്രസ്സ് വെബ്സൈറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുക


നിങ്ങളുടെ സ്വന്തം വേർഡ്പ്രസ്സ് വെബ്uസൈറ്റ് സ്വയം ഹോസ്റ്റുചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, അതിനായി നിരവധി മാർഗങ്ങളുണ്ട്. LAMP, LEMP സ്റ്റാക്കുകളെക്കുറിച്ച് നിങ്ങൾ കേട്ടിട്ടുണ്ടാകും.

ഈ ലേഖനത്തിൽ, Webinoly ഉപയോഗിച്ച് വ്യത്യസ്തമായ ഒരു സമീപനം ഞങ്ങൾ നിങ്ങൾക്ക് കാണിക്കാൻ പോകുന്നു - നിങ്ങളുടെ ജീവിതം എളുപ്പമാക്കുന്നതിന് സംയോജിത ഒന്നിലധികം സവിശേഷതകളുള്ള ഒരു ഒപ്റ്റിമൈസ് ചെയ്ത LEMP വെബ് സെർവർ.

നിങ്ങളുടെ വെബ്uസൈറ്റിനായി വെബിനോലി മികച്ച രീതികൾ പിന്തുടരുന്നതിനാൽ, നിങ്ങൾക്ക് ലഭിക്കുന്നത്:

  • ലെറ്റ്സ് എൻക്രിപ്റ്റ് വഴി സൗജന്യ SSL സർട്ടിഫിക്കറ്റുകൾ.
  • HTTP/2 – HTTP നെറ്റ്uവർക്ക് പ്രോട്ടോക്കോളിന്റെ ഒരു പ്രധാന പുനരവലോകനം.
  • PHP 7.3. ആവശ്യമെങ്കിൽ മുൻ പതിപ്പുകളും പിന്തുണയ്ക്കുന്നു.
  • WordPress നായുള്ള FastCGI, Redis ഒബ്uജക്റ്റ് കാഷെ.
  • നിങ്ങളുടെ ലഭ്യമായ മിക്ക ഉറവിടങ്ങളും ലഭിക്കുന്നതിന് നിങ്ങളുടെ വെബ് സെർവർ ഒപ്റ്റിമൈസ് ചെയ്യാൻ സ്വയമേവ ശ്രമിക്കുന്നു.

നിങ്ങളുടെ വെബ്uസൈറ്റുകൾ നിയന്ത്രിക്കുന്നതിന്, Webinoly ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ നൽകുന്നു:

  • സൈറ്റുകൾ സൃഷ്uടിക്കാനും ഇല്ലാതാക്കാനും പ്രവർത്തനരഹിതമാക്കാനുമുള്ള കമാൻഡുകൾ.
  • എസ്എസ്എൽ സർട്ടിഫിക്കറ്റുകളുടെ ഇൻസ്റ്റാളേഷൻ.
  • തത്സമയം ലോഗ് കാഴ്uച.
  • phpMyAdmin ആക്സസ് ചെയ്യുന്നതിനുള്ള അധിക സുരക്ഷാ ഓപ്ഷനുകൾ.

ഈ ലേഖനത്തിൽ, Webinoly എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ നിങ്ങളെ കാണിക്കാൻ പോകുന്നു. ഉബുണ്ടുവിന്റെ LTS പതിപ്പുകളിൽ ഇത് പിന്തുണയ്ക്കുന്നു, അതിനാൽ നിങ്ങൾക്ക് ഇത് ഉബുണ്ടു 16.04 അല്ലെങ്കിൽ 18.04-ൽ ഇൻസ്റ്റാൾ ചെയ്യാം. മറ്റ് പതിപ്പുകളിലും സേവനം പ്രവർത്തിക്കുമെന്ന് റിപ്പോർട്ടുകൾ ഉണ്ട്, എന്നാൽ ഇതുവരെ ഔദ്യോഗിക പരിശോധനകളൊന്നും നടത്തിയിട്ടില്ല.

ഉബുണ്ടുവിൽ Webinoly ഇൻസ്റ്റാൾ ചെയ്യുന്നു

Webinoly ഇൻസ്റ്റാൾ ചെയ്യുന്നത് വളരെ എളുപ്പമാണ്, നിങ്ങൾ ചെയ്യേണ്ടത് ഇനിപ്പറയുന്ന wget കമാൻഡ് പ്രവർത്തിപ്പിക്കുക മാത്രമാണ്.

$ sudo wget -qO weby qrok.es/wy && sudo bash weby 3

Nginx, MariaDB, PHP എന്നിവയുൾപ്പെടെ എല്ലാ Webinoly പാക്കേജുകളും ഇത് ഇൻസ്റ്റാൾ ചെയ്യും. അത് വളരെ ലളിതമാണ്. ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാകുമ്പോൾ, നിങ്ങൾക്ക് MySQL ഉപയോക്തൃ പാസ്uവേഡ് ലഭിക്കും:

നിങ്ങളുടെ ആദ്യ വേർഡ്പ്രസ്സ് വെബ്സൈറ്റ് സൃഷ്ടിക്കുന്നു

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

$ sudo site example.com -wp

മുകളിലെ കമാൻഡ് വെബ്uസൈറ്റ് സൃഷ്uടിക്കും: example.com ഒരു WordPress ഇൻസ്റ്റാളേഷനോടൊപ്പം. ഒരു പുതിയ ഡാറ്റാബേസ് സൃഷ്uടിക്കാനോ നിലവിലുള്ളത് ഉപയോഗിക്കാനോ ഇത് നിങ്ങളോട് ആവശ്യപ്പെടും. സ്ഥിരസ്ഥിതിയായ \y ഉപയോഗിച്ച് നിങ്ങൾക്ക് എല്ലാ ചോദ്യങ്ങൾക്കും ഉത്തരം നൽകാം കൂടാതെ Webinoly ക്രമരഹിതമായ ഡാറ്റാബേസ് നാമവും ഉപയോക്തൃനാമവും പാസ്uവേഡും സൃഷ്ടിക്കും:

സജ്ജീകരണം പൂർത്തിയായിക്കഴിഞ്ഞാൽ, നിങ്ങൾക്ക് വെബ്uസൈറ്റ് തുറന്ന് നിങ്ങളുടെ സൈറ്റിന്റെ ശീർഷകം, ഉപയോക്തൃനാമം, പാസ്uവേഡ് എന്നിവ കോൺഫിഗർ ചെയ്യാം:

നിങ്ങൾ \വേർഡ്പ്രസ്സ് ഇൻസ്റ്റാൾ ചെയ്യുക എന്നതിൽ ക്ലിക്കുചെയ്യുമ്പോൾ, ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാകും കൂടാതെ നിങ്ങളുടെ വെബ്uസൈറ്റിൽ പ്രവർത്തിക്കാൻ നിങ്ങൾക്ക് കഴിയും.

വേർഡ്പ്രസ്സിനായി സെർവർ കോൺഫിഗർ ചെയ്യുക

നേരത്തെ സൂചിപ്പിച്ചതുപോലെ, നിങ്ങളുടെ സെർവറിലേക്ക് ചില അധിക കോൺഫിഗറേഷനുകളും ട്വീക്കുകളും ഉണ്ടാക്കാൻ Webinoly നിങ്ങളെ അനുവദിക്കുന്നു. അധിക കോൺഫിഗറേഷൻ എങ്ങനെ ചേർക്കാം എന്നതിന്റെ ചില ഉദാഹരണങ്ങൾ ചുവടെ നിങ്ങൾക്ക് കാണാം:

FastCGI കോൺഫിഗറേഷൻ പരിഷ്ക്കരിക്കുക.

$ sudo webinoly -config-cache
$ sudo webinoly -clear-cache=fastcgi

phpMyAdmin-നുള്ള സ്ഥിരസ്ഥിതി പോർട്ട് 22222 ആണ്. നിങ്ങൾക്ക് ഇത് മാറ്റണമെങ്കിൽ, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിക്കാം:

$ sudo webinoly -tools-port=18915
$ sudo webinoly -tools-site=mymainsite.com

രണ്ടാമത്തെ കമാൻഡ് ടൂൾസ് സെക്ഷൻ ആക്സസ് ചെയ്യുന്നതിന് mymainsite.com-ന്റെ ഉപയോഗം നടപ്പിലാക്കുന്നു.

ക്ഷുദ്രകരമായ ട്രാഫിക് ഒഴിവാക്കാൻ, ഞങ്ങൾക്ക് സ്ഥിരസ്ഥിതി nginx പ്രതികരണമായി ബ്ലാക്ക്ഹോൾ ചേർക്കാം. ഒരു വെബ്uസൈറ്റുമായി പൊരുത്തപ്പെടാത്ത ഒരു അഭ്യർത്ഥന നടത്തുമ്പോൾ അതിലൂടെ ഒരു ഉള്ളടക്കവും തിരികെ ലഭിക്കില്ല.

$ sudo webinoly -default-site=blackhole

നിങ്ങളുടെ വെബ്uസൈറ്റിൽ എത്തുന്നതിൽ നിന്ന് IP വിലാസം തടയാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിക്കാം:

$ sudo webinoly -blockip=xx.xx.xx.xx

വേർഡ്പ്രസ്സ് വെബ്uസൈറ്റിൽ സൗജന്യ SSL സജ്ജീകരിക്കുക

നിങ്ങളുടെ ഡൊമെയ്uനിനായി സൗജന്യ SSL സർട്ടിഫിക്കറ്റ് നൽകുന്നതിന്, നിങ്ങൾക്ക് ഇവ ഉപയോഗിക്കാം:

$ sudo site example.com -ssl=on

Webinoly ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഉപയോഗിക്കാൻ കഴിയുന്ന നിരവധി ഓപ്ഷനുകൾ ഉണ്ട്. ഉദാഹരണത്തിന് - അധിക പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക/അൺഇൻസ്റ്റാൾ ചെയ്യുക, HTTP പ്രാമാണീകരണം പ്രവർത്തനക്ഷമമാക്കുക, പാർക്ക് ചെയ്uത ഡൊമെയ്uനുകൾ ചേർക്കുക, വേർഡ്പ്രസ്സ് മൾട്ടിസൈറ്റ് സൃഷ്uടിക്കുക, കൂടാതെ മറ്റു പലതും.

കൂടുതൽ വിശദമായ വിവരങ്ങൾക്കും ഉദാഹരണങ്ങൾക്കും, വെബിനോലിയുടെ ഡോക്യുമെന്റേഷൻ പരിശോധിക്കാൻ ഞാൻ നിങ്ങളോട് ശുപാർശ ചെയ്യുന്നു.

അധിക പ്രവർത്തനക്ഷമതയുള്ള LEMP സ്റ്റാക്കിന്റെ മനോഹരവും എളുപ്പവുമായ നടപ്പാക്കലാണ് Webinoly. നിങ്ങൾ പരിചയസമ്പന്നനാണെങ്കിൽ അല്ലെങ്കിൽ ഒരു പുതിയ ഉപയോക്താവാണെങ്കിൽ തീർച്ചയായും ഇത് ശ്രമിക്കേണ്ടതാണ്.