ഉബുണ്ടു 14.04 സെർവർ ഇൻസ്റ്റലേഷൻ ഗൈഡും സെറ്റപ്പ് ലാമ്പും (ലിനക്സ്, അപ്പാച്ചെ, MySQL, PHP)


ഫോൺ, ടാബ്uലെറ്റ് ഉൽപ്പന്നങ്ങൾക്കുള്ള ഉബുണ്ടു ഉൾപ്പെടെ എല്ലാ ഉബുണ്ടു 14.04 ഫ്uളേവറുകളും 2014 ഏപ്രിൽ 17-ന് പുറത്തിറക്കിയതോടെ, ഉബുണ്ടുവിന് പിന്നിലുള്ള കമ്പനിയായ കാനോനിക്കൽ, സോഫ്uറ്റ്uവെയറിലും അപ്uഡേറ്റുകളിലും അഞ്ച് വർഷത്തെ ദീർഘകാല പിന്തുണയോടെ സെർവർ, ക്ലൗഡ്, സെർവർ കോർ എഡിഷനുകളും പുറത്തിറക്കി. ഏപ്രിൽ 2019.

ഈ ട്രസ്റ്റി തഹർ കോഡ്uനാമ റിലീസിന്റെ ഏറ്റവും പ്രധാനപ്പെട്ട ഒരു കാര്യം, സെർവർ പതിപ്പ് ഇപ്പോൾ x64 ബിറ്റ് കമ്പ്യൂട്ടർ ആർക്കിടെക്ചർ പ്രോസസറുകൾക്ക് മാത്രമേ ലഭ്യമാകൂ എന്നതാണ്.

ഈ റിലീസുമായി ബന്ധപ്പെട്ട മറ്റ് പ്രധാന കാര്യങ്ങൾ ഉബുണ്ടു ഔദ്യോഗിക വിക്കി പേജിൽ അവതരിപ്പിച്ചിരിക്കുന്നു:

  1. v3.13.9 അപ്uസ്ട്രീം സ്റ്റേബിൾ ലിനക്സ് കേർണൽ വിച്ചിനെ അടിസ്ഥാനമാക്കിയുള്ള Linux കേർണൽ 3.13, ഇന്റർഫേസ് ബോണ്ടിംഗ്, ബ്രിഡ്ജ്, TCP കണക്ഷൻ മാനേജ്uമെന്റ്, ഓപ്പൺ vSwitch 2.0.1 പിന്തുണ എന്നിവയിൽ മികച്ച നെറ്റ്uവർക്കിംഗ് അനുഭവം ഉൾക്കൊള്ളുന്നു.
  2. ഒരു മികച്ച വിർച്ച്വലൈസേഷൻ പിന്തുണ (XEN, KVM, WMware കൂടാതെ Microsoft Hyper-V ഹൈപ്പർവൈസർ), ഫയൽസിസ്റ്റംസിലെ പൊതുവായ പ്രകടനം, ARM പിന്തുണയും മറ്റ് നിരവധി മെച്ചപ്പെടുത്തലുകളും.
  3. പൈത്തൺ 3.4
  4. AppArmor പുതിയ സവിശേഷതകൾ
  5. അപ്സ്റ്റാർട്ട് 1.12.1
  6. ഓപ്പൺസ്റ്റാക്ക് (ഐസ്ഹൗസ്) 2014.1
  7. പാവ 3
  8. Xen 4.4 (x86 ഉം x64 ഉം മാത്രം)
  9. സെഫ് 0.79
  10. Qemu 2.0.0 ഹാർഡ്uവെയർ എമുലേറ്റർ
  11. ഓപ്പൺ vSwitch 2.0.1
  12. Libvirt 1.2.2
  13. LXC 1.0
  14. MAAS 1.5
  15. ജുജു 1.18.1
  16. StrongSwan IPSec
  17. MySQL (കമ്മ്യൂണിറ്റി ഇതരമാർഗങ്ങൾ MariaDB 5.5 , Percona XtraDB ക്ലസ്റ്റർ 5.5, MySQL 5.6 എന്നിവയും )
  18. അപ്പാച്ചെ 2.4
  19. PHP 5.5

x64 ബിറ്റ് സിസ്റ്റത്തിന് വേണ്ടി മാത്രം താഴെ കാണുന്ന ലിങ്ക് ഉപയോഗിച്ച് ഇൻസ്റ്റലേഷൻ ISO ഇമേജ് ഡൗൺലോഡ് ചെയ്യാം.

  1. ubuntu-14.04-server-amd64.iso

ഈ ട്യൂട്ടോറിയലിന്റെ വ്യാപ്തി ഒരു സിഡി മീഡിയയിൽ നിന്നോ യുഎസ്ബി ബൂട്ടബിൾ സ്റ്റിക്കിൽ നിന്നോ നിർമ്മിച്ച ഉബുണ്ടു 14.04 സെർവറിന്റെ ഒരു ക്ലാസിക് ഇൻസ്റ്റാളേഷനും കൂടാതെ അടിസ്ഥാന കോൺഫിഗറേഷനുകളുള്ള LAMP (Linux, Apache, MySQL, PHP) പാക്കേജുകളുടെ അടിസ്ഥാന ഇൻസ്റ്റാളേഷനും അവതരിപ്പിക്കുക എന്നതാണ്.

ഘട്ടം 1: ഉബുണ്ടു 14.04 സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

1. ഒരു ബൂട്ട് ചെയ്യാവുന്ന CD/USB ഇമേജ് ഉണ്ടാക്കുക. സിസ്റ്റം ബൂട്ടിംഗ് ക്രമത്തിന് ശേഷം ബയോസ് ഓപ്ഷനുകളിൽ നിന്ന് (സിഡി/ഡിവിഡി അല്ലെങ്കിൽ യുഎസ്ബി ഡ്രൈവ്) നിങ്ങളുടെ മീഡിയ ബൂട്ടബിൾ തരം തിരഞ്ഞെടുക്കുക. ആദ്യ പ്രോംപ്റ്റിൽ നിങ്ങളുടെ ഭാഷ തിരഞ്ഞെടുക്കുക എന്റർ അമർത്തുക.

2. അടുത്ത സ്ക്രീനിൽ ഉബുണ്ടു സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുക തിരഞ്ഞെടുത്ത് എന്റർ അമർത്തുക.

3. അടുത്തതായി നിങ്ങളുടെ സിസ്റ്റം ഡിഫോൾട്ട് ഭാഷയും ഇൻസ്റ്റലേഷൻ പ്രോസസ്സ് ഭാഷയും തിരഞ്ഞെടുക്കുക.

4. നിങ്ങളുടെ രാജ്യം സ്ഥിരസ്ഥിതിയിൽ ലിസ്റ്റുചെയ്തിട്ടില്ലെങ്കിൽ, മറ്റ് ലൊക്കേഷൻ ഓപ്ഷനുകൾ തിരഞ്ഞെടുക്കുക, നിങ്ങളുടെ ഭൂഖണ്ഡവും തുടർന്ന് നിങ്ങളുടെ രാജ്യവും തിരഞ്ഞെടുക്കുക.

5. അടുത്തതായി നിങ്ങളുടെ ലൊക്കേലുകൾ തിരഞ്ഞെടുക്കുക, യുuടിuഎഫ്-8 എൻuകോഡിംഗ് പോലുള്ള പൊതുവായ ഒന്ന് തിരഞ്ഞെടുക്കാൻ ശ്രമിക്കുക, അതുവഴി പിന്നീട് നിങ്ങൾക്ക് കീബോർഡിൽ പ്രശ്uനങ്ങൾ ഉണ്ടാകില്ല.

6. അടുത്ത പ്രോംപ്റ്റിൽ നിങ്ങളുടെ കീബോർഡ് കോൺഫിഗർ ചെയ്യുക - വീണ്ടും സെർവറുകളിൽ നിങ്ങൾ ഒരു പൊതു കീബോർഡ് ഭാഷ തിരഞ്ഞെടുക്കണം. കൂടാതെ ഈ ഘട്ടത്തിൽ ഇൻസ്റ്റാളറിന് നിങ്ങളുടെ കീബോർഡ് ലേഔട്ട് ഒരു ശ്രേണി കീകൾ അമർത്തി സ്വയമേവ കണ്ടെത്താനാകും, അതിനാൽ ഇല്ല തിരഞ്ഞെടുത്ത് ഇംഗ്ലീഷ് ഡിഫോൾട്ട് ഭാഷയായി സജ്ജീകരിക്കാൻ നിർദ്ദേശിക്കുക.

7. ഇൻസ്റ്റലേഷൻ പ്രക്രിയ തുടരുന്നതിനായി ചില അധിക സോഫ്റ്റ്uവെയർ ഘടകങ്ങൾ ലോഡ് ചെയ്ത ശേഷം. നിങ്ങളുടെ സെർവർ നെറ്റ്uവർക്കിലേക്ക് കണക്uറ്റ് ചെയ്uതിട്ടുണ്ടെങ്കിൽ, നിങ്ങൾ നേരിട്ട് ബന്ധിപ്പിച്ച നെറ്റ്uവർക്കിൽ ഒരു DHCP സെർവർ പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ, DHCP സെർവറിൽ നിന്ന് നൽകിയിരിക്കുന്നവ ഉപയോഗിച്ച് ഇൻസ്റ്റാളർ നെറ്റ്uവർക്ക് ക്രമീകരണങ്ങൾ സ്വയമേവ കോൺഫിഗർ ചെയ്യുന്നു.

ഒരു സെർവർ പൊതു അല്ലെങ്കിൽ സ്വകാര്യ നെറ്റ്uവർക്ക് സേവനങ്ങൾ വാഗ്ദാനം ചെയ്യുന്നതിനാൽ, നെറ്റ്uവർക്ക് ക്രമീകരണം (പ്രത്യേകിച്ച് IP വിലാസം) എല്ലായ്പ്പോഴും സ്റ്റാറ്റിക് കോൺഫിഗർ ചെയ്തിരിക്കണം.

8. നെറ്റ്uവർക്ക് ഹോസ്റ്റ് നെയിം പ്രോംപ്റ്റിൽ നിങ്ങൾക്ക് സമാന ഫലം ലഭിക്കുകയാണെങ്കിൽ, ടാബ് കീ അമർത്തുക, ഗോ ബാക്ക് തിരഞ്ഞെടുക്കുക, തുടർന്ന് നെറ്റ്uവർക്ക് സ്വമേധയാ കോൺഫിഗർ ചെയ്യുക.

9. അടുത്ത പ്രോംപ്റ്റ് സീരീസിൽ നിങ്ങളുടെ നെറ്റ്uവർക്ക് ഇന്റർഫേസ് ക്രമീകരണങ്ങൾ നൽകുക: IP വിലാസം, നെറ്റ്മാസ്ക്, ഗേറ്റ്uവേ, DNS നെയിം സെർവറുകൾ.

10. നിങ്ങളുടെ സിസ്റ്റം ഹോസ്റ്റ്നാമം സജ്ജീകരിക്കുക - നിങ്ങൾക്ക് നിങ്ങളുടെ FQDN നൽകാനും കഴിയും. ചില പ്രോഗ്രാമുകൾ ഇതിനെ വളരെയധികം ആശ്രയിക്കുന്നതിനാൽ നിങ്ങളുടെ സിസ്റ്റം ഹോസ്റ്റ്നാമം വിവേകത്തോടെയും അതുല്യമായും തിരഞ്ഞെടുക്കാൻ ഉപദേശിക്കുക.

11. നിങ്ങളുടെ അഡ്മിനിസ്ട്രേറ്റീവ് ഉപയോക്താവിനെ സജ്ജീകരിക്കാനുള്ള സമയമാണിത്. ഉബുണ്ടുവിൽ ഈ ഉപയോക്താവ് റൂട്ട് അക്കൗണ്ട് മാറ്റിസ്ഥാപിക്കുന്നു, കൂടാതെ സുഡോ ഉപയോഗിച്ച് എല്ലാ റൂട്ട് അക്കൗണ്ട് അധികാരങ്ങളും ഉണ്ട്. നിങ്ങളുടെ ഉപയോക്തൃനാമം നൽകി തുടരുക എന്നതിൽ അമർത്തുക.

12. നിങ്ങളുടെ പാസ്uവേഡ് രണ്ടുതവണ നൽകുക, സുരക്ഷാ കാരണങ്ങളാൽ നിങ്ങൾ സെർവറുകളിൽ എല്ലായ്പ്പോഴും ശക്തമായ ഒന്ന് തിരഞ്ഞെടുക്കണം (ഉയർന്നതും താഴ്ന്നതും സംഖ്യാപരവും പ്രത്യേകവും ഉൾപ്പെടെ കുറഞ്ഞത് 12 പ്രതീകങ്ങൾ).

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

13. ഉപയോക്താക്കളുടെ ഹോം പാർട്ടീഷനിൽ നിങ്ങളുടെ സെർവറിൽ സെൻസിറ്റീവ്, രഹസ്യം അല്ലെങ്കിൽ പ്രധാനപ്പെട്ട ഡാറ്റ അടങ്ങിയിട്ടുണ്ടെങ്കിൽ, ഹോം ഡയറക്uടറി എൻക്രിപ്റ്റ് ചെയ്uത് എല്ലാ ഡാറ്റയും സുരക്ഷിതമാക്കാനുള്ള ഓപ്uഷൻ അടുത്ത സ്uക്രീൻ വാഗ്ദാനം ചെയ്യുന്നു. അങ്ങനെയല്ലെങ്കിൽ No തിരഞ്ഞെടുത്ത് എന്റർ അമർത്തുക.

14. ഇൻസ്റ്റാളർ പ്രവർത്തിക്കുമ്പോൾ നിങ്ങളുടെ നെറ്റ്uവർക്ക് ഇന്റർഫേസ് കാർഡിന് ഇന്റർനെറ്റ് കണക്റ്റിവിറ്റി ഉണ്ടെങ്കിൽ, ഇൻസ്റ്റാളർ സ്വയമേവ നിങ്ങളുടെ ലൊക്കേഷൻ കണ്ടെത്തി നിങ്ങളുടെ ശരിയായ സമയ മേഖല സജ്ജീകരിക്കും. നൽകിയിരിക്കുന്ന സമയം ശരിയായി സജ്ജീകരിച്ചിട്ടില്ലെങ്കിൽ, ഒരു ലിസ്റ്റിൽ നിന്ന് അത് സ്വമേധയാ തിരഞ്ഞെടുക്കാനുള്ള ഓപ്ഷൻ നിങ്ങൾക്കുണ്ട്, അല്ലെങ്കിൽ അതെ തിരഞ്ഞെടുത്ത് എന്റർ അമർത്തുക.

15. ഹാർഡ് ഡിസ്കുകൾ പാർട്ടീഷൻ ടേബിൾ ഒരു സെർവർ ഉൾപ്പെടുന്ന ഏറ്റവും സെൻസിറ്റീവ് വിഷയങ്ങളിൽ ഒന്നാണ്, കാരണം നിങ്ങളുടെ സെർവർ അന്തിമ ഡെസ്റ്റിനേഷൻ തരം വെബ് സെർവർ, ഡാറ്റാബേസുകൾ, ഫയൽ പങ്കിടൽ NFS, സാംബ, ആപ്ലിക്കേഷൻ സെർവർ മുതലായവയെ ആശ്രയിച്ച് ഇവിടെ നിങ്ങൾക്ക് ധാരാളം ട്വീക്കിംഗ് ചെയ്യാനുണ്ട്.

  1. ഉദാഹരണത്തിന്, ആവർത്തനം, പരാജയം, ഉയർന്ന ലഭ്യത എന്നിവ ആവശ്യമാണെങ്കിൽ, നിങ്ങൾക്ക് റെയ്ഡ് 1 സജ്ജീകരിക്കാം, നിങ്ങളുടെ ഇടം അതിവേഗം വളരുകയാണെങ്കിൽ, നിങ്ങൾക്ക് റെയ്ഡ് 0, എൽവിഎം എന്നിവയും മറ്റും സജ്ജീകരിക്കാം.
  2. കൂടുതൽ പൊതുവായ ഉപയോഗത്തിനായി, നിങ്ങൾക്ക് എൽവിഎമ്മിനൊപ്പം ഗൈഡഡ് ഓപ്uഷൻ ഉപയോഗിക്കാം, ഇത് ഡെവലപ്പർമാർ നിർമ്മിച്ച ഇഷ്uടാനുസൃതമാക്കിയ ഓപ്ഷനാണ്.
  3. ഒരു പ്രൊഡക്ഷൻ എൻവയോൺമെന്റിനായി നിങ്ങൾക്ക് ഒരുപക്ഷേ എൽവിഎം, സോഫ്റ്റ്uവെയർ അല്ലെങ്കിൽ ഹാർഡ്uവെയർ റെയ്uഡും /(റൂട്ട്), /ഹോം, /ബൂട്ട്, /വർ എന്നിവയ്uക്കായി പ്രത്യേക പാർട്ടീഷനുകളും ഉണ്ടായിരിക്കണം (ഒരു പ്രൊഡക്ഷൻ സെർവറിൽ ഏറ്റവും വേഗത്തിൽ വളരുന്ന നിരക്ക് /var പാർട്ടീഷനാണ് കാരണം. ലോഗുകൾ, ഡാറ്റാബേസുകൾ, ആപ്ലിക്കേഷനുകളുടെ മെറ്റാ വിവരങ്ങൾ, സെർവറുകൾ കാഷെകൾ എന്നിവയും മറ്റുള്ളവയും ഇവിടെയുണ്ട്.

അതിനാൽ പാർട്ടീഷൻ ഡിസ്കുകളിൽ ഗൈഡഡ്-ഉപയോക്താവ് മുഴുവൻ ഡിസ്കും തിരഞ്ഞെടുത്ത് എൽവിഎം സജ്ജീകരിക്കുക -> പാർട്ടീഷനിലേക്ക് നിങ്ങളുടെ ഡിസ്ക് തിരഞ്ഞെടുത്ത് പാർട്ടീഷൻ ടേബിൾ സ്വീകരിക്കുക.

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

ഈ പാർട്ടീഷൻ ടേബിളിൽ ചില മാറ്റങ്ങൾ വരുത്താൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങൾക്ക് ഇല്ല തിരഞ്ഞെടുത്ത് നിങ്ങളുടെ പാർട്ടീഷനുകൾ എഡിറ്റ് ചെയ്യാം.

17. എല്ലാ ഹാർഡ്-ഡിസ്ക് പാർട്ടീഷനുകളും ഡിസ്കിലേക്ക് എഴുതിയ ശേഷം, ഇൻസ്റ്റാളർ ഡാറ്റ സോഫ്റ്റ്വെയർ ഡിസ്കിലേക്ക് പകർത്താൻ തുടങ്ങുന്നു, തുടർന്ന് HTTP പ്രോക്സി ഓപ്ഷനിൽ എത്തുന്നു. നിങ്ങൾ ഒരു പ്രോക്സി വഴി ഇന്റർനെറ്റ് ആക്സസ് ചെയ്യുന്നില്ലെങ്കിൽ, അത് ശൂന്യമാക്കിയിട്ട് തുടരുക.

18. അടുത്തതായി ഇൻസ്റ്റാളർ സോഫ്റ്റ്uവെയർ പാക്കേജുകൾക്കായി സിഡി ഇമേജ് സ്കാൻ ചെയ്യുകയും അപ്uഡേറ്റ് ഓപ്ഷനുകളിൽ എത്തുകയും ചെയ്യുന്നു. സ്വയമേവയുള്ള അപ്uഡേറ്റുകൾ വേണ്ട എന്നത് തിരഞ്ഞെടുക്കുക, കാരണം സെർവറുകളിൽ നിങ്ങൾ സിസ്റ്റം മാനുവൽ അപ്uഡേറ്റ് ചെയ്യാൻ ശ്രമിക്കണം.

19. ഇപ്പോൾ ബേസ് സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്തു, എന്നാൽ പൂർത്തിയാക്കുന്നതിന് മുമ്പ് ചില സെർവർ പാക്കുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങളെ സഹായിക്കുന്ന ടാസ്ക്സെൽ പാക്കേജ് ഇൻസ്റ്റാളർ ആവശ്യപ്പെടുന്നു. നിങ്ങളുടെ സെർവറിനുമേലുള്ള മികച്ച നിയന്ത്രണത്തിനായി സ്പേസ് ബാർ കീ അമർത്തി OpenSSH സെർവർ മാത്രം തിരഞ്ഞെടുക്കുക, മറ്റുള്ളവ പിന്നീട് ഇൻസ്റ്റാൾ ചെയ്യുകയും കോൺഫിഗർ ചെയ്യുകയും ചെയ്യും, തുടർന്ന് തുടരുക തിരഞ്ഞെടുക്കുക.

20. GRUB-ലേക്ക് MRB-ലേക്ക് ഇൻസ്റ്റാൾ ചെയ്യണമെന്ന് ആവശ്യപ്പെടുന്ന അവസാന ഓപ്ഷൻ നിങ്ങളുടെ മോണിറ്ററിൽ പ്രദർശിപ്പിക്കുമ്പോൾ തിരഞ്ഞെടുത്ത പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യപ്പെടുന്നു. GRUB ഇല്ലാതെ സിസ്റ്റത്തിന് സ്വയം ബൂട്ട് ചെയ്യാൻ കഴിയില്ല എന്നതിനാൽ, അതെ തിരഞ്ഞെടുക്കുക.

21. GRUB ബൂട്ട് ലോഡർ ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, ഇൻസ്റ്റലേഷൻ പ്രക്രിയ അവസാനിക്കുന്നു. നിങ്ങളുടെ മീഡിയ ഇൻസ്റ്റലേഷൻ ഡ്രൈവ് (CD/DVD,UDB) നീക്കം ചെയ്uത് റീബൂട്ട് ചെയ്യാൻ തുടരുക അമർത്തുക.

അഭിനന്ദനങ്ങൾ! ഉബുണ്ടു 14.04 LTS സെർവർ പതിപ്പ് ഇപ്പോൾ ഇൻസ്റ്റാൾ ചെയ്തു, നിങ്ങളുടെ പുതിയ ലോഹത്തിലോ വെർച്വൽ മെഷീനിലോ റോക്ക് ചെയ്യാൻ തയ്യാറാണ്.

ഘട്ടം 2: അടിസ്ഥാന നെറ്റ്uവർക്ക് കോൺഫിഗറേഷനുകൾ

ഇപ്പോൾ കോർ സെർവർ പാക്കേജുകൾ മാത്രമേ ഇൻസ്uറ്റാൾ ചെയ്uതിട്ടുള്ളൂ, നിങ്ങളുടെ നെറ്റ്uവർക്കിനായി നിങ്ങൾക്ക് നെറ്റ്uവർക്ക് സേവനങ്ങൾ വാഗ്ദാനം ചെയ്യാൻ കഴിയില്ല.

ഇപ്പോൾ നിങ്ങളുടെ സെർവർ കൺസോളിലേക്ക് സോഫ്uറ്റ്uവെയർ ലോഗിൻ ചെയ്യുന്നതിനും നെറ്റ്uവർക്ക് കണക്റ്റിവിറ്റി, ക്രമീകരണങ്ങൾ, സ്റ്റാർട്ടപ്പ് ഡെമണുകൾ, സോഫ്uറ്റ്uവെയർ ഉറവിടങ്ങൾ, അപ്uഡേറ്റുകൾ തുടങ്ങിയ ചില അടിസ്ഥാന കോൺഫിഗറേഷനുകൾ ലിനക്uസ് കമാൻഡുകളുടെ ഒരു പരമ്പര പ്രവർത്തിപ്പിച്ച് പരിശോധിച്ചുറപ്പിക്കുന്നതിനും.

22. സിസ്റ്റം ലോഡും അടിസ്ഥാന വിവരങ്ങളും കാണുക - നിങ്ങളുടെ ക്രെഡൻഷ്യലുകൾ ഉപയോഗിച്ച് ലോഗിൻ ചെയ്തതിന് ശേഷം ഈ വിവരങ്ങൾ ഡിഫോൾട്ട് MOTD ആയി അവതരിപ്പിക്കും. കൂടാതെ htop കമാൻഡുകൾ ഉപയോഗപ്രദമാണ്.

23. താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് നെറ്റ്uവർക്ക് ഐപി വിലാസങ്ങൾ പരിശോധിക്കുക.

# ifconfig –a

24. ഇന്റർനെറ്റ് കണക്റ്റിവിറ്റി സ്ഥിരീകരിക്കുക: ഒരു ഡൊമെയ്ൻ നാമത്തിനെതിരെ പിംഗ് കമാൻഡ് പ്രവർത്തിപ്പിക്കുക (ഇത് TCP/IP സ്റ്റാക്ക്, DNS എന്നിവ പരിശോധിക്കും).

# ping –c 4 google.ro

നിങ്ങൾക്ക് \അജ്ഞാത ഹോസ്റ്റ്\ സന്ദേശം ലഭിക്കുകയാണെങ്കിൽ, നിങ്ങളുടെ ‘/etc/resolv.conf’ ഫയൽ എഡിറ്റ് ചെയ്uത് ഇനിപ്പറയുന്നവ ചേർക്കുക.

nameserver  your_name_servers_IP

സ്ഥിരമായ മാറ്റങ്ങൾക്കായി '/etc/network/interfaces' ഫയൽ എഡിറ്റ് ചെയ്ത് dns-nameserver നിർദ്ദേശം ചേർക്കുക.

25. താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് മെഷീൻ ഹോസ്റ്റ്നാമം പരിശോധിക്കുക.

# cat /etc/hostname
# cat /etc/hosts
# hostname
# hostname –f

26. റൺ-ലെവലുകളിൽ init ഡെമണുകൾ പ്രവർത്തനക്ഷമമാക്കുന്നതിനോ പ്രവർത്തനരഹിതമാക്കുന്നതിനോ chkconfig പാക്കേജ് മാറ്റിസ്ഥാപിക്കുന്ന 'sysv-rc-conf' യൂട്ടിലിറ്റി ഇൻസ്റ്റാൾ ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.

$ sudo apt-get install sysv-rc-conf
$ sudo sysv-rc-conf

27. ഒരു സേവനം (ഡെമൺ) ആരംഭിക്കുന്നതിനും നിർത്തുന്നതിനും അല്ലെങ്കിൽ സ്ഥിരീകരിക്കുന്നതിനും ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക.

# sudo service ssh restart

# sudo /etc/init.d/ service_name start|stop|restart|status

28. സെർവർ പ്രക്രിയകൾ കാണുക, കണക്ഷനുകൾ തുറക്കുക (ശ്രവിക്കുന്ന അവസ്ഥ ).

$ ps aux | grep service-name
$ sudo netstat –tulpn
$ sudo lsof -i

29. സോഫ്uറ്റ്uവെയർ റിപ്പോസിറ്ററികൾ എഡിറ്റ് ചെയ്യാൻ, '/etc/apt/sources.list' ഫയൽ തുറക്കുക.

കമാൻഡ് ഉപയോഗിച്ച് പുതിയ റിപ്പോസിറ്ററി കീകൾ ഇറക്കുമതി ചെയ്യുക.

# sudo apt-key adv –keyserver keyserver.ubuntu.com --recv-keys key_hash

30. അപ്ഡേറ്റ് സിസ്റ്റം.

# sudo apt-get update && sudo apt-get upgrade

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

LAMP ചുരുക്കെഴുത്ത് ലിനക്സ് OS, അപ്പാച്ചെ HTTP സെർവർ, MySQL, MariaDB, MongoDB ഡാറ്റാബേസുകൾ, ഡൈനാമിക് വെബ്uപേജുകൾ സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്ന Php, Perl അല്ലെങ്കിൽ Python പ്രോഗ്രാമിംഗ് ഭാഷകളെ സൂചിപ്പിക്കുന്നു. ഈ ഘടകങ്ങളെല്ലാം സ്വതന്ത്രവും ഓപ്പൺ സോഴ്uസ് സോഫ്uറ്റ്uവെയറുമാണ്, ഡൈനാമിക് വെബ്uസൈറ്റുകളോ മറ്റ് വെബ് ആപ്ലിക്കേഷനുകളോ നിർമ്മിക്കുന്നതിന് അനുയോജ്യമാണ്, ഇന്ന് ഇന്റർനെറ്റിൽ ഏറ്റവുമധികം ഉപയോഗിക്കുന്ന പ്ലാറ്റ്uഫോമുകളുമാണ് (കഴിഞ്ഞ വർഷം അപ്പാച്ചെ എല്ലാ സജീവ വെബ്uസൈറ്റുകളിലും 54% സേവനമുണ്ടെന്ന് കണക്കാക്കപ്പെട്ടിരുന്നു).

31. LAMP ഘട്ടം ഘട്ടമായി അല്ലെങ്കിൽ ഒരൊറ്റ കമാൻഡ് ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.

$ sudo apt-get install apache2 php5 php5-mysql mysql-client mysql-server

ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ mysql databse പാസ്uവേഡ് എന്റർ ചെയ്ത് സ്ഥിരീകരിക്കുക.

32. php സ്റ്റാറ്റസ് സ്ഥിരീകരിക്കുന്നതിന്, ഇനിപ്പറയുന്ന ഉള്ളടക്കമുള്ള '/var/www/html' സെർവർ പാതയിൽ ഒരു 'info.php' ഫയൽ സൃഷ്ടിക്കുക.

<?php phpinfo(); ?>

33. തുടർന്ന് ഒരു ബ്രൗസർ തുറന്ന് നിങ്ങളുടെ സെർവർ IP വിലാസം അല്ലെങ്കിൽ http://server_address/info.php നൽകുക.

Ubuntu 14.04 ഉം LAMP ഉം നെറ്റ്uവർക്ക് സേവനങ്ങൾ നൽകുന്നതിനും എല്ലാത്തരം ഡൈനാമിക് അല്ലെങ്കിൽ സ്റ്റാറ്റിക് വെബ്uസൈറ്റുകൾ വികസിപ്പിക്കുന്നതിനും അപ്പാച്ചെ CGI-യുടെ സഹായത്തോടെ സങ്കീർണ്ണമായ വെബ് ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിനുമുള്ള മികച്ച പ്ലാറ്റ്uഫോമാണ്, ഇതെല്ലാം സ്വതന്ത്രവും ഓപ്പൺ സോഴ്uസ് സോഫ്uറ്റ്uവെയറും ഏറ്റവും പുതിയതും ഉപയോഗിച്ച് ഏറ്റവും കുറഞ്ഞ സാമ്പത്തിക സ്വാധീനത്തിൽ നിർമ്മിച്ചതാണ്. സാങ്കേതികവിദ്യകൾ.