ഉബുണ്ടുവിൽ LAMP ടൂൾകിറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുക

LAMP എന്ന് വിളിക്കുന്ന സോഫ്റ്റ്വെയർ പാക്കേജ് ലിനക്സ് കേർണൽ, ഒരു അപ്പാച്ചെ വെബ് സെർവർ, MySQL ഡാറ്റാബേസ്, സൈറ്റ് എഞ്ചിൻ ഉപയോഗിക്കുന്ന PHP ഘടകങ്ങൾ എന്നിവയിൽ ഒഎസ് ഉൾപ്പെടുന്നു. അടുത്തതായി, ഈ ആഡ്-ഓണുകളുടെ ഇൻസ്റ്റാളും പ്രാരംഭ ക്രമീകരണവും വിശദമായി വിവരിക്കുന്നുണ്ട്, ഉദാഹരണത്തിന് ഉബുണ്ടുവിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് എടുക്കുക.

ഉബുണ്ടുവിൽ LAMP സ്യൂട്ട് ഇൻസ്റ്റാൾ ചെയ്യുക

നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഉബുണ്ടു ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ ഈ ലേഖനത്തിന്റെ ഫോർമാറ്റ് ഇതിനകം തന്നെ ആയതിനാൽ, ഞങ്ങൾ ഈ ഘട്ടം ഒഴിവാക്കുകയും മറ്റ് പ്രോഗ്രാമുകളിൽ നേരിട്ട് പോകുകയും ചെയ്യും, എന്നാൽ ഇനിപ്പറയുന്ന ലിങ്കുകളിൽ ഞങ്ങളുടെ മറ്റ് ലേഖനങ്ങൾ വായിച്ചുകൊണ്ട് നിങ്ങൾക്ക് താല്പര്യമുള്ള വിഷയത്തിൽ നിങ്ങൾക്ക് നിർദ്ദേശങ്ങൾ കണ്ടെത്താം.

കൂടുതൽ വിശദാംശങ്ങൾ:
വിർച്ച്വൽ ബോക്സിൽ ഉബുണ്ടു ഇൻസ്റ്റാൾ ചെയ്യുന്നു
ഫ്ലാഷ് ഡ്രൈവുകളോടെ ലിനക്സ് ഇൻസ്റ്റലേഷൻ ഗൈഡ്

സ്റ്റെപ്പ് 1: അപ്പാഷെ ഇൻസ്റ്റാൾ ചെയ്യുക

അപ്പാച്ചെ ഓപ്പൺ വെബ് സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുക. ഇത് മികച്ച ഓപ്ഷനുകളിലൊന്നാണ്, അതിനാൽ ഇത് പല ഉപയോക്താക്കളുടെ തിരഞ്ഞെടുക്കലായി മാറുന്നു. ഉബുണ്ടുവിൽ അത് വ്യാപിച്ചു "ടെർമിനൽ":

  1. മെനു തുറന്ന് കൺസോൾ സമാരംഭിക്കുക അല്ലെങ്കിൽ കീ കോമ്പിനേഷൻ അമർത്തുക Ctrl + Alt + T.
  2. ആദ്യം, നിങ്ങളുടെ സിസ്റ്റം സംഭരണി ആവശ്യമായ എല്ലാ ഘടകങ്ങളും നിങ്ങൾക്ക് ഉണ്ടെന്ന് ഉറപ്പുവരുത്തുക. ഇതിനായി, കമാണ്ട് ടൈപ്പ് ചെയ്യുകsudo apt-get അപ്ഡേറ്റ്.
  3. എല്ലാ പ്രവർത്തനങ്ങളും വഴി സുഡോ റൂട്ട് ആക്സസ് വഴി പ്രവർത്തിപ്പിക്കുന്നു, അതിനാൽ നിങ്ങളുടെ രഹസ്യവാക്ക് നൽകുന്നത് ഉറപ്പാക്കുക (നിങ്ങൾ അത് നൽകുമ്പോൾ അത് ദൃശ്യമാകില്ല).
  4. പൂർത്തിയാകുമ്പോൾ, എന്റർ ചെയ്യുകsudo apt-get apache2 ഇൻസ്റ്റാൾ ചെയ്യുകസിസ്റ്റത്തിൽ apache ചേർക്കുവാൻ.
  5. ഉത്തരം തിരഞ്ഞെടുക്കുന്നതിലൂടെ എല്ലാ ഫയലുകളും ചേർക്കുന്നത് സ്ഥിരീകരിക്കുക ഡി.
  6. ഞങ്ങൾ റൺ ചെയ്യുന്നതിലൂടെ വെബ് സെർവർ പരീക്ഷിക്കുംsudo apache2ctl configtest.
  7. സിന്റാക്സ് സാധാരണ ആയിരിയ്ക്കണം, പക്ഷേ ചിലപ്പോൾ ആവശ്യമുള്ളതിനെപ്പറ്റി മുന്നറിയിപ്പ് ലഭിക്കുന്നു സെർവർനെയിം.
  8. ഭാവിയിൽ മുന്നറിയിപ്പുകൾ ഒഴിവാക്കുന്നതിന് കോൺഫിഗറേഷൻ ഫയലിലേക്ക് ഈ ആഗോള വേരിയബിള് ചേര്ക്കുക. ഫയൽ തന്നെ വഴി പ്രവർത്തിപ്പിക്കുകസുഡോ നാനോ /etc/apache2/apache2.conf.
  9. ഇപ്പോൾ രണ്ടാമത്തെ കൺസോൾ പ്രവർത്തിപ്പിക്കുക, command command റൺ ചെയ്യുകip addr show eth0 | grep inet | awk '{print $ 2; } '| sed 's / //.*$//'നിങ്ങളുടെ IP വിലാസം അല്ലെങ്കിൽ സെർവർ ഡൊമെയ്ൻ കണ്ടെത്താൻ.
  10. ആദ്യത്തിൽ "ടെർമിനൽ" തുറന്ന ഫയലിന്റെ ചുവടെ താഴേക്ക് പോകുകServerName + ഡൊമെയ്ൻ നാമം അല്ലെങ്കിൽ IP വിലാസംനിങ്ങൾ ഇപ്പോൾ പഠിച്ചു. വഴി മാറ്റങ്ങൾ സംരക്ഷിക്കുക Ctrl + O കോൺഫിഗറേഷൻ ഫയൽ അടയ്ക്കുക.
  11. പിശകുകൾ ഇല്ലെന്ന് ഉറപ്പുവരുത്താൻ മറ്റൊരു ടെസ്റ്റ് ചെയ്യുക, തുടർന്ന് വെബ് സെർവർ പുനരാരംഭിക്കുകsudo systemctl പുനരാരംഭിയ്ക്കുക apache2.
  12. കമാൻഡ് ഉപയോഗിച്ചു് ഓപ്പറേറ്റിങ് സിസ്റ്റം ആരംഭിയ്ക്കാൻ നിങ്ങൾക്കാവശ്യമുണ്ടെങ്കിൽ, ആരംഭിയ്ക്കുന്നതിനു്, അപ്പാച്ചിയെ ചേർക്കുകsudo systemctl apache2 സജ്ജമാക്കുക.
  13. അതിന്റെ സ്ഥിരത ഉറപ്പാക്കാൻ വെബ് സെർവർ ആരംഭിക്കുന്നതിനു് മാത്രം കമാൻഡ് ഉപയോഗിയ്ക്കുകsudo systemctl ആരംഭിക്കുക apache2.
  14. നിങ്ങളുടെ ബ്രൌസർ സമാരംഭിക്കുകലോക്കൽ ഹോസ്റ്റ്. നിങ്ങൾ അപ്പാച്ചെ പ്രധാന പേജിലാണെങ്കിൽ, എല്ലാം ശരിയായി പ്രവർത്തിക്കുന്നു, അടുത്ത നടപടിയിലേക്ക് തുടരുക.

ഘട്ടം 2: MySQL ഇൻസ്റ്റാൾ ചെയ്യുക

രണ്ടാമത്തേത് ഒരു MySQL ഡാറ്റാബേസ് കൂട്ടിച്ചേർക്കലാണ്, ഇത് സിസ്റ്റത്തിൽ ലഭ്യമായ ആജ്ഞകൾ ഉപയോഗിച്ച് ഒരു സാധാരണ കൺസോളിലൂടെയാണ് ചെയ്യുന്നത്.

  1. മുൻഗണന "ടെർമിനൽ" എഴുതുകsudo apt-get mysql-server ഇൻസ്റ്റോൾ ചെയ്യുകഎന്നിട്ട് ക്ലിക്ക് ചെയ്യുക നൽകുക.
  2. പുതിയ ഫയലുകളുടെ കൂട്ടിച്ചേർക്കൽ സ്ഥിരീകരിക്കുക.
  3. MySQL എൻവയോണ്മെൻറിൻറെ ഉപയോഗം സുരക്ഷിതമായി സൂക്ഷിക്കുന്നുവെന്ന് ഉറപ്പാക്കുക, അതിനാൽ ഒരു പ്രത്യേക ആഡ്-ഓൺ ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്തുകൊണ്ട് പരിരക്ഷ ഉറപ്പാക്കുകsudo mysql_secure_installation.
  4. പാസ്വേർഡ് ആവശ്യകതകൾക്കായി പ്ലഗിൻ സജ്ജീകരണങ്ങളെ സജ്ജമാക്കൽ ഒരു ഏകീകൃത നിർദ്ദേശമില്ല, കാരണം ഓരോ ഉപയോക്താവിനും മാനദണ്ഡം പാലിക്കുന്നതിനുള്ള സ്വന്തം പരിഹാരങ്ങളാൽ തിരസ്ക്കരിക്കപ്പെടുന്നു. നിങ്ങൾക്ക് ആവശ്യകതകൾ ഇൻസ്റ്റാൾ ചെയ്യണമെങ്കിൽ, കൺസോളിൽ പ്രവേശിക്കുക y അപേക്ഷ പ്രകാരം.
  5. അടുത്തതായി നിങ്ങൾ പരിരക്ഷയുടെ നിലവാരം തിരഞ്ഞെടുക്കണം. ഓരോ പരാമീറ്ററിന്റെയും വിവരണം വായിച്ച്, ഏറ്റവും ഉചിതമായത് തിരഞ്ഞെടുക്കുക.
  6. റൂട്ട് പ്രവേശനത്തിനായി ഒരു പുതിയ രഹസ്യവാക്ക് സജ്ജമാക്കുക.
  7. കൂടാതെ, വിവിധ സുരക്ഷാ ക്രമീകരണങ്ങൾ നിങ്ങൾ കാണും, അവ വായിച്ച് അത് ആവശ്യമായി പരിഗണിച്ചാൽ അംഗീകരിക്കുകയും നിരസിക്കുകയും ചെയ്യും.

ഞങ്ങളുടെ പ്രത്യേക ലേഖനത്തിൽ മറ്റൊരു ഇൻസ്റ്റലേഷൻ രീതിയുടെ വിവരണം വായിക്കാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു, അത് താഴെ പറയുന്ന ലിങ്കിൽ നിങ്ങൾക്ക് കാണാം.

ഇത് കാണുക: ഉബുണ്ടുവിന് MySQL ഇൻസ്റ്റലേഷൻ ഗൈഡ്

ഘട്ടം 3: PHP ഇൻസ്റ്റാൾ ചെയ്യുക

LAMP സിസ്റ്റത്തിന്റെ സാധാരണ പ്രവർത്തനം ഉറപ്പാക്കുന്നതിന്റെ അവസാന ഘട്ടം PHP ഘടകങ്ങളുടെ ഇൻസ്റ്റാളേഷനാണ്. ഈ പ്രക്രിയ നടപ്പിലാക്കാൻ ബുദ്ധിമുട്ടുള്ള ഒന്നല്ല, നിങ്ങൾക്കു് ലഭ്യമായ ഒരു കമാൻഡുകൾ ഉപയോഗിയ്ക്കണം, ശേഷം ആഡ്-ഓൺ പ്രവർത്തനത്തെ ക്രമീകരിയ്ക്കുക.

  1. ഇൻ "ടെർമിനൽ" ടീമിനെ എഴുതുകsudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0നിങ്ങൾക്ക് ആവശ്യമുള്ള ഘടകങ്ങൾ ഇൻസ്റ്റാളുചെയ്യാൻ ആവശ്യമുണ്ടെങ്കിൽ പതിപ്പ് 7 ആവശ്യമാണ്.
  2. ചിലപ്പോൾ മുകളിലുള്ള കമാൻഡ് തകർന്നിരിക്കുന്നു, അതിനാൽ ഉപയോഗിയ്ക്കുകsudo ആപ്റ്റ് php 7.2-cli ഇൻസ്റ്റോൾ ചെയ്യുകഅല്ലെങ്കിൽsudo apt ഇൻസ്റ്റോൾ ചെയ്യുക hvvmലഭ്യമായ ഏറ്റവും പുതിയ പതിപ്പ് 7.2 ഇൻസ്റ്റാൾ ചെയ്യുക.
  3. പ്രക്രിയ പൂർത്തിയാക്കിയാൽ, കൺസോളിൽ എഴുതി തയ്യാറാക്കിക്കൊണ്ട് ശരിയായ അസംബ്ളി ഇൻസ്റ്റോൾ ചെയ്തിട്ടുണ്ടെന്നുറപ്പാക്കുകphp -v.
  4. ഡാറ്റാബേസ് മാനേജ്മെന്റ്, വെബ് ഇൻറർഫേസ് നടപ്പിലാക്കൽ എന്നിവ സൗജന്യ പ്രോഗ്രാം ആയ PHPMadmin ഉപയോഗിച്ചാണ് നടത്തുന്നത്. LAMP കോൺഫിഗറേഷനിൽ ഇൻസ്റ്റാൾ ചെയ്യാൻ അത്യാവശ്യമാണ്. ആരംഭിക്കുന്നതിന്, ആജ്ഞ നൽകുകsudo apt-get phpmyadmin php-mbstring php-gettext ഇൻസ്റ്റോൾ ചെയ്യുക.
  5. ഉചിതമായ ഓപ്ഷൻ തിരഞ്ഞെടുത്ത് പുതിയ ഫയലുകളുടെ കൂട്ടിച്ചേർക്കൽ ഉറപ്പാക്കുക.
  6. വെബ് സെർവർ വ്യക്തമാക്കുക "Apache2" എന്നിട്ട് ക്ലിക്ക് ചെയ്യുക "ശരി".
  7. ആവശ്യമെങ്കിൽ ഒരു പ്രത്യേക കമാൻഡിലൂടെ ഡാറ്റാബേസ് ക്രമീകരിക്കാൻ ആവശ്യപ്പെടും, ഒരു നല്ല ഉത്തരം തിരഞ്ഞെടുക്കുക.
  8. ഡാറ്റാബേസ് സെർവറിൽ രജിസ്റ്റർ ചെയ്യുന്നതിന് ഒരു രഹസ്യവാക്ക് സൃഷ്ടിക്കുക, അതിനുശേഷം അത് വീണ്ടും നൽകിക്കൊണ്ട് നിങ്ങൾ ഇത് സ്ഥിരീകരിക്കണം.
  9. സ്വതവേ, നിങ്ങൾക്ക് റൂട്ട് ആക്സസ് അല്ലെങ്കിൽ ടിപിസി ഇൻറർഫേസുകളിലൂടെ ഒരു ഉപയോക്താവിന് വേണ്ടി PHPMadmin- യിലേക്ക് പ്രവേശിക്കാൻ കഴിയില്ല, അതിനാൽ തടയൽ യൂട്ടിലിറ്റി പ്രവർത്തനരഹിതമാക്കേണ്ടതുണ്ട്. കമാൻഡ് മുഖേന റൂട്ട് റൈറ്റ്സ് സോൾട്ട് ചെയ്യുകsudo -i.
  10. ടൈപ്പുചെയ്യുന്നതിലൂടെ ഷട്ട്ഡൗൺ ചെയ്യുകecho "update user set plugin =" where user = "root"; ഫ്ളിഷ് അധികാരങ്ങൾ; "| mysql -u root -p mysql.

ഈ നടപടിക്രമത്തിൽ, LAMP- നായുള്ള PHP- ന്റെ ഇൻസ്റ്റലേഷനും കോൺഫിഗറേഷനും വിജയകരമായി പൂർത്തീകരിക്കാവുന്നതാണ്.

ഇത് കാണുക: ഉബുണ്ടു സെർവറിന്റെ പിഎച്ച്ഇ ഘടകം

ഇന്ന് നമ്മൾ ഉബുണ്ടു ഓപ്പറേറ്റിങ് സിസ്റ്റത്തിനായി LAMP ഘടകങ്ങളുടെ ഇൻസ്റ്റാളും അടിസ്ഥാന ക്രമീകരണവും ഉൾക്കൊള്ളുന്നു. തീർച്ചയായും, ഈ വിഷയത്തിൽ നൽകാൻ കഴിയുന്ന എല്ലാ വിവരവും ഇല്ല, നിരവധി ഡൊമെയ്നുകളുടെയോ ഡാറ്റാബേസുകളുടെയോ ഉപയോഗവുമായി ബന്ധപ്പെട്ട നിരവധി സൂക്ഷ്മങ്ങൾ ഉണ്ട്. എന്നിരുന്നാലും, മുകളിൽ പറഞ്ഞിരിക്കുന്ന നിർദ്ദേശങ്ങൾക്ക് നന്ദി, ഈ സോഫ്റ്റ്വെയർ പാക്കേജിന്റെ ശരിയായ പ്രവർത്തനത്തിന് നിങ്ങളുടെ സിസ്റ്റം എളുപ്പത്തിൽ തയ്യാറാക്കാൻ നിങ്ങൾക്ക് കഴിയും.