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
ശ്രദ്ധിക്കേണ്ട പ്രധാന കാര്യങ്ങൾ:
- ഒരു കാരണത്താലോ മറ്റേതെങ്കിലും കാരണത്താലോ PHP പതിപ്പ് ഡൗൺഗ്രേഡ് ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിലവിലുള്ള PHP പതിപ്പ്(കൾ) നീക്കം ചെയ്യേണ്ടതുണ്ട്, തുടർന്ന് നിങ്ങൾക്ക് ആവശ്യമുള്ള മൊഡ്യൂളുകൾ ഉപയോഗിച്ച് പുതിയ PHP വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുക.
- നിങ്ങൾക്ക് Linux-ൽ PHP-യുടെ ഒന്നിലധികം പതിപ്പുകൾ ഇൻസ്റ്റാൾ ചെയ്യാനും ഡിഫോൾട്ടായി ഏത് പതിപ്പാണ് ഉപയോഗിക്കേണ്ടതെന്ന് സ്വയം തിരഞ്ഞെടുക്കാനും കഴിയും.
അതിനുശേഷം, നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഇൻസ്റ്റാൾ ചെയ്ത PHP പതിപ്പ് രണ്ടുതവണ പരിശോധിക്കുക.
# php -v
അവസാനമായി, ഈ ഉപയോഗപ്രദമായ PHP ലേഖനങ്ങൾ വായിക്കാൻ ഓർക്കുക:
- ലിനക്സ് കമാൻഡ് ലൈനിൽ PHP കോഡുകൾ എങ്ങനെ ഉപയോഗിക്കുകയും നടപ്പിലാക്കുകയും ചെയ്യാം
- MySQL, PHP, Apache കോൺഫിഗറേഷൻ ഫയലുകൾ എങ്ങനെ കണ്ടെത്താം
- സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് PHP MySQL ഡാറ്റാബേസ് കണക്ഷൻ എങ്ങനെ പരിശോധിക്കാം
- Cron ഉപയോഗിച്ച് PHP സ്uക്രിപ്റ്റ് എങ്ങനെ സാധാരണ ഉപയോക്താവായി പ്രവർത്തിപ്പിക്കാം
തൽക്കാലം അത്രമാത്രം! എന്തെങ്കിലും ചിന്തകൾ ഞങ്ങളുമായി പങ്കിടുന്നതിന്, നിങ്ങൾക്ക് ചുവടെയുള്ള അഭിപ്രായ ഫോം ഉപയോഗിക്കാം. അടുത്തതായി, CentOS 6-ൽ PHP 7 ഇൻസ്റ്റാളുചെയ്യുന്നതിലൂടെ ഞങ്ങൾ നിങ്ങളെ നയിക്കും. അതുവരെ, linux-console.net-ലേക്ക് കണക്റ്റുചെയ്uതിരിക്കുക.