CentOS 7-ൽ PHP 5.6 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


ഡിഫോൾട്ടായി CentOS 7 ഔദ്യോഗിക സോഫ്uറ്റ്uവെയർ പാക്കേജ് ശേഖരണങ്ങളിൽ PHP 5.4 ഉണ്ട്, അത് ജീവിതാവസാനത്തിലെത്തി, ഡെവലപ്പർമാർ സജീവമായി പരിപാലിക്കുന്നില്ല. ഏറ്റവും പുതിയ ഫീച്ചറുകളും സുരക്ഷാ അപ്uഡേറ്റുകളും നിലനിർത്തുന്നതിന്, നിങ്ങളുടെ CentOS 7 സിസ്റ്റത്തിൽ PHP-യുടെ ഏറ്റവും പുതിയ (ഒരുപക്ഷേ ഏറ്റവും പുതിയ) പതിപ്പ് ആവശ്യമാണ്.

അതിനാൽ, ഒരു CentOS 7 Linux വിതരണത്തിൽ PHP 5.5, PHP 5.6 അല്ലെങ്കിൽ PHP 7 എന്നിവയുടെ ഏറ്റവും പുതിയ പിന്തുണയുള്ള സ്ഥിരതയുള്ള പതിപ്പ് അപ്uഗ്രേഡ് ചെയ്യാനോ ഇൻസ്റ്റാൾ ചെയ്യാനോ ശക്തമായി ശുപാർശ ചെയ്യുന്നു.

ഈ ലേഖനത്തിൽ, CentOS 7-ൽ PHP 5.5 (സുരക്ഷാ അപ്uഡേറ്റുകൾ മാത്രം നൽകിയിരിക്കുന്നു) അല്ലെങ്കിൽ PHP 5.6 ന്റെ പിന്തുണയുള്ള സ്ഥിരതയുള്ള പതിപ്പുകൾ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ വിശദീകരിക്കും (അതേ നിർദ്ദേശങ്ങൾ RHEL 7-ലും പ്രവർത്തിക്കുന്നു) വിതരണത്തിൽ.

CentOS 7-ൽ PHP 5.6 ഇൻസ്റ്റാൾ ചെയ്യുന്നു

1. PHP 5.6 ഇൻസ്റ്റാൾ ചെയ്യാൻ, താഴെയുള്ള കമാൻഡുകൾ ഉപയോഗിച്ച് നിങ്ങളുടെ CentOS 7 സിസ്റ്റത്തിലേക്ക് EPEL, Remi റിപ്പോസിറ്ററി എന്നിവ ഇൻസ്റ്റാൾ ചെയ്യുകയും പ്രവർത്തനക്ഷമമാക്കുകയും വേണം.

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

2. അടുത്തതായി, yum-ന്റെ ഡീഫോൾട്ട് സവിശേഷതകൾ മെച്ചപ്പെടുത്തുന്നതിനായി yum-മായി സംയോജിപ്പിക്കുന്ന യൂട്ടിലിറ്റികളുടെ ഒരു ശേഖരമാണ് yum-utils ഇൻസ്റ്റാൾ ചെയ്യുക.

സ്വമേധയാലുള്ള കോൺഫിഗറേഷനുകളൊന്നുമില്ലാതെ, റിപ്പോസിറ്ററികൾ കൈകാര്യം ചെയ്യൽ, യാത്രയ്ക്കിടയിൽ പാക്കേജുകൾ പ്രവർത്തനക്ഷമമാക്കുകയോ പ്രവർത്തനരഹിതമാക്കുകയോ ചെയ്യൽ എന്നിവയും അതിലേറെയും ഉൾപ്പെടുന്നു.

# yum install yum-utils

3. yum-utils നൽകുന്ന ഏറ്റവും പ്രധാനപ്പെട്ട പ്രോഗ്രാമുകളിലൊന്നാണ് yum-config-manager, വിവിധ PHP പതിപ്പുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള സ്ഥിരസ്ഥിതി ശേഖരണമായി നിങ്ങൾക്ക് സജീവമായ Remi repository-ലേക്ക് ഉപയോഗിക്കാനാകും. ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് CentOS 7-ൽ PHP 5.5, PHP 5.6 അല്ലെങ്കിൽ PHP 7.2 എന്നിവ ഇൻസ്റ്റാൾ ചെയ്യണമെങ്കിൽ, അത് പ്രവർത്തനക്ഷമമാക്കി കാണിച്ചിരിക്കുന്നതുപോലെ ഇൻസ്റ്റാൾ ചെയ്യുക.

# yum-config-manager --enable remi-php55   [Install PHP 5.5]
# yum-config-manager --enable remi-php56   [Install PHP 5.6]
# yum-config-manager --enable remi-php72   [Install PHP 7.2]

4. ഇപ്പോൾ നിങ്ങൾ PHP-യുടെ തിരഞ്ഞെടുത്ത പതിപ്പുകൾ പ്രവർത്തനക്ഷമമാക്കിയതിനാൽ, ആവശ്യമായ എല്ലാ മൊഡ്യൂളുകളുമായും നിങ്ങൾക്ക് PHP (ഇവിടെ, PHP 5.6 ഇൻസ്റ്റാൾ ചെയ്യാൻ ഞങ്ങൾ തിരഞ്ഞെടുത്തു) ഇൻസ്റ്റാൾ ചെയ്യാം

# yum-config-manager --enable remi-php56   [Install PHP 5.6]
# yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo

ശ്രദ്ധിക്കേണ്ട പ്രധാന കാര്യങ്ങൾ:

  1. ഒരു കാരണത്താലോ മറ്റേതെങ്കിലും കാരണത്താലോ PHP പതിപ്പ് ഡൗൺഗ്രേഡ് ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിലവിലുള്ള PHP പതിപ്പ്(കൾ) നീക്കം ചെയ്യേണ്ടതുണ്ട്, തുടർന്ന് നിങ്ങൾക്ക് ആവശ്യമുള്ള മൊഡ്യൂളുകൾ ഉപയോഗിച്ച് പുതിയ PHP വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുക.
  2. നിങ്ങൾക്ക് Linux-ൽ PHP-യുടെ ഒന്നിലധികം പതിപ്പുകൾ ഇൻസ്റ്റാൾ ചെയ്യാനും ഡിഫോൾട്ടായി ഏത് പതിപ്പാണ് ഉപയോഗിക്കേണ്ടതെന്ന് സ്വയം തിരഞ്ഞെടുക്കാനും കഴിയും.

അതിനുശേഷം, നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഇൻസ്റ്റാൾ ചെയ്ത PHP പതിപ്പ് രണ്ടുതവണ പരിശോധിക്കുക.

# php -v

അവസാനമായി, ഈ ഉപയോഗപ്രദമായ PHP ലേഖനങ്ങൾ വായിക്കാൻ ഓർക്കുക:

  1. ലിനക്സ് കമാൻഡ് ലൈനിൽ PHP കോഡുകൾ എങ്ങനെ ഉപയോഗിക്കുകയും നടപ്പിലാക്കുകയും ചെയ്യാം
  2. MySQL, PHP, Apache കോൺഫിഗറേഷൻ ഫയലുകൾ എങ്ങനെ കണ്ടെത്താം
  3. സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് PHP MySQL ഡാറ്റാബേസ് കണക്ഷൻ എങ്ങനെ പരിശോധിക്കാം
  4. Cron ഉപയോഗിച്ച് PHP സ്uക്രിപ്റ്റ് എങ്ങനെ സാധാരണ ഉപയോക്താവായി പ്രവർത്തിപ്പിക്കാം

തൽക്കാലം അത്രമാത്രം! എന്തെങ്കിലും ചിന്തകൾ ഞങ്ങളുമായി പങ്കിടുന്നതിന്, നിങ്ങൾക്ക് ചുവടെയുള്ള അഭിപ്രായ ഫോം ഉപയോഗിക്കാം. അടുത്തതായി, CentOS 6-ൽ PHP 7 ഇൻസ്റ്റാളുചെയ്യുന്നതിലൂടെ ഞങ്ങൾ നിങ്ങളെ നയിക്കും. അതുവരെ, linux-console.net-ലേക്ക് കണക്റ്റുചെയ്uതിരിക്കുക.