ആർട്ടിക്കിൾ ഡയറക്ടറി
വെബ് സൈറ്റ്ലിനക്സ്PHP പരിതസ്ഥിതിയുടെ ഉയർന്ന പതിപ്പിലേക്ക് സെർവർ അപ്ഗ്രേഡുചെയ്തു, കൂടാതെ വെബ് പേജ് തുറക്കുന്ന വേഗത മുമ്പത്തെ PHP പതിപ്പിനേക്കാൾ 3 മുതൽ 5 മടങ്ങ് വരെ വേഗത്തിലായിരിക്കും, കൂടാതെ വെബ്സൈറ്റിന്റെ സുരക്ഷയും മെച്ചപ്പെടുത്തിയിട്ടുണ്ട്.
എന്നാൽ PHP പതിപ്പ് അപ്ഗ്രേഡ് ചെയ്യുന്നതിനുമുമ്പ്, വെബ്സൈറ്റ് അപ്ഗ്രേഡ് ചെയ്യേണ്ട PHP പരിതസ്ഥിതിയുമായി പൂർണ്ണമായും പൊരുത്തപ്പെടുന്നുണ്ടോ എന്ന് അറിയേണ്ടത് വളരെ പ്രധാനമാണ്, കാരണം വെബ്പേജ് തുറക്കാൻ കഴിയുന്നില്ലെങ്കിലോ പേജ് പൂർണ്ണമായി ലോഡുചെയ്യാൻ കഴിയുന്നില്ലെങ്കിലോ, അത് പ്രശ്നമുണ്ടാക്കും.
ഒരു Linux സെർവറിൽ വെബ്സൈറ്റിന്റെ PHP പതിപ്പ് എങ്ങനെ അപ്ഗ്രേഡ് ചെയ്യാം?
ലിനക്സ് സെർവറിനുള്ള ഒരു ആമുഖം ഇതാ ഉപയോഗം CentOS7.3 PHP5.6.40-ൽ നിന്ന് PHP7.4.28-ലേക്ക് അപ്ഗ്രേഡ് ചെയ്യുന്നതിനുള്ള പ്രത്യേക രീതി.
ഏകദേശം 1 എണ്ണം:നിലവിലെ Linux സെർവറിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ള PHP പതിപ്പ് കാണുക▼
php -v
ഏകദേശം 2 എണ്ണം:php-fpm ▼ അടയ്ക്കുക
service php-fpm stop
ഏകദേശം 3 എണ്ണം:php ▼ അൺഇൻസ്റ്റാൾ ചെയ്യുക
yum remove php-common
ഏകദേശം 4 എണ്ണം:സോഴ്സ് എപ്പൽ ▼ ഇൻസ്റ്റാൾ ചെയ്യുക
yum install epel-release
ഏകദേശം 5 എണ്ണം:ഉറവിട റെമി ▼ ഇൻസ്റ്റാൾ ചെയ്യുക
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
ഏകദേശം 6 എണ്ണം:yum-config-manager ▼ ഇൻസ്റ്റാൾ ചെയ്യുക
yum -y install yum-utils
ഏകദേശം 7 എണ്ണം:റെമിയുടെ php7.4 റിപ്പോസിറ്ററി വ്യക്തമാക്കാൻ yum-config-manager ഉപയോഗിക്കുക▼
yum-config-manager –enable remi-php74
ഏകദേശം 8 എണ്ണം:php ▼ ഇൻസ്റ്റാൾ ചെയ്ത് അപ്ഗ്രേഡ് ചെയ്യുക
yum update php php-opcache php-xml php-mcrypt php-gd php-devel php-mysql php-intl php-mbstring php-common php-cli php-gd php-curl -y
ഘട്ടം 9:നിലവിലെ PHP പതിപ്പ് കാണുക ▼
php -v
- 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……
PHP പതിപ്പ് മാറ്റാൻ CWP7 എങ്ങനെ അപ്ഗ്രേഡ് ചെയ്യാം?
എങ്കിൽCWP നിയന്ത്രണ പാനൽ ഇൻസ്റ്റാൾ ചെയ്യുകഅങ്ങനെയെങ്കിൽ, PHP പതിപ്പ് മാറ്റുന്നതിന് മുകളിലുള്ള ഘട്ടങ്ങൾ അവഗണിക്കുകയും താഴെയുള്ള ട്യൂട്ടോറിയൽ പിന്തുടരുകയും ചെയ്യുക.
ഇപ്പോൾ CWP 7-ന് ഒരു PHP സ്വിച്ച് ഓപ്ഷൻ ഉണ്ട്, അവിടെ നിങ്ങൾക്ക് വളരെ എളുപ്പത്തിൽ മറ്റൊരു PHP പതിപ്പിലേക്ക് മാറാനും ആവശ്യമായ മൊഡ്യൂളുകൾ ഉപയോഗിച്ച് വീണ്ടും കംപൈൽ ചെയ്യാനും കഴിയും.
ൽCWP നിയന്ത്രണ പാനൽഇടത് → PHP ക്രമീകരണങ്ങൾ → PHP പതിപ്പ് സ്വിച്ചറിൽ ക്ലിക്ക് ചെയ്യുക: PHP 7.4.28 പതിപ്പ് സ്വമേധയാ തിരഞ്ഞെടുക്കുക ▼
- PHP പതിപ്പ് സ്വിച്ചറിൽ ക്ലിക്ക് ചെയ്യുക (ഇവിടെ നിങ്ങൾക്ക് സെർവർ PHP പതിപ്പും നിങ്ങളുടെ സെർവർ ഇപ്പോൾ സമാഹരിച്ച മൊഡ്യൂളുകളും ലഭിക്കും).
- ഡ്രോപ്പ്-ഡൗൺ മെനുവിൽ നിന്ന് കംപൈൽ ചെയ്യേണ്ട PHP പതിപ്പ് തിരഞ്ഞെടുക്കുക, തുടർന്ന് അടുത്തത് ക്ലിക്കുചെയ്യുക.
- PHP കമ്പൈലറിൽ, നിങ്ങൾക്ക് ആവശ്യമുള്ളതുപോലെ മൊഡ്യൂളുകൾ ചേർക്കാനോ നീക്കം ചെയ്യാനോ കഴിയും.
- കംപൈലർ ആരംഭിക്കുക ക്ലിക്കുചെയ്യുക, കംപൈലർ പശ്ചാത്തലത്തിൽ പ്രവർത്തിക്കാൻ തുടങ്ങും.
- നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്ത മൊഡ്യൂളുകളും സിപിയു പവറും അനുസരിച്ച് കംപൈലർ പൂർത്തിയാക്കാൻ 5 മുതൽ 20 മിനിറ്റ് വരെ എടുക്കും.
- നിങ്ങൾക്ക് 15 മിനിറ്റിനുള്ളിൽ വീണ്ടും പരിശോധിച്ച് CWP - PHP പതിപ്പ് സ്വിച്ചിൽ ഇപ്പോൾ നിങ്ങളുടെ പക്കലുള്ള PHP-യുടെയും മൊഡ്യൂളുകളുടെയും പതിപ്പ് പരിശോധിക്കാം.
- സമാഹരിക്കുന്ന സമയത്ത് നിങ്ങളുടെ വെബ്സൈറ്റും CWP-യും സാധാരണപോലെ പ്രവർത്തിക്കും, സമാഹരണം പൂർത്തിയായ ശേഷം PHP പതിപ്പ് അപ്ഡേറ്റ് ചെയ്യപ്പെടും.
ഫയലിൽ നിങ്ങൾക്ക് PHP കംപൈലേഷൻ ലോഗ് പരിശോധിക്കാം:
/var/log/php-rebuild.log
നിങ്ങൾക്ക് കംപൈലർ നിരീക്ഷിക്കണമെങ്കിൽ, ഷെല്ലിൽ ഈ കമാൻഡ് ഉപയോഗിക്കുക:
tail -f /var/log/php-rebuild.log
CWP-യിൽ PHP പതിപ്പ് എങ്ങനെ നവീകരിക്കാം, മാറ്റാംYouTubeവീഡിയോ ട്യൂട്ടോറിയൽ
CWP കൺട്രോൾ പാനലിൽ നിന്ന് നിങ്ങളുടെ വെബ്സൈറ്റിന്റെ PHP പതിപ്പ് എങ്ങനെ അപ്ഗ്രേഡ് ചെയ്യാം എന്നതിനെക്കുറിച്ചുള്ള ഒരു YouTube വീഡിയോ ട്യൂട്ടോറിയൽ ഇതാ:
പിഎച്ച്പി സ്വിച്ചറിലേക്ക് ഇഷ്ടാനുസൃത ബിൽഡ് ഫ്ലാഗുകൾ എങ്ങനെ ചേർക്കാം?
ഇവിടെ സ്ഥിതി ചെയ്യുന്ന കോൺഫിഗറേഷൻ ഫയൽ എഡിറ്റ് ചെയ്തുകൊണ്ട് ഇത് ചെയ്യാൻ കഴിയും:
CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/ CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/
示例
/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini
ഈ ഫയലിന്റെ അവസാനം, ഞങ്ങൾ ചേർക്കുന്നു:
[shmop-test] default=0 option="--enable-shmop"
- ചതുര ബ്രാക്കറ്റുകളിൽ
[shmop-test]
, ബിൽഡിനായി ഉപയോഗിക്കുന്ന പേര് നിങ്ങൾ സൃഷ്ടിക്കുന്നു, അത് അദ്വിതീയവും ഫയലിൽ മുമ്പ് നിർവചിച്ചിട്ടില്ലാത്തതുമായിരിക്കണം. - ഓപ്ഷനുകൾക്ക് കീഴിൽ, നിങ്ങൾ ബിൽഡ് ഫ്ലാഗുകൾ നിർവ്വചിക്കേണ്ടതുണ്ട്.
- എഡിറ്റ് ചെയ്ത ശേഷം, നിങ്ങൾക്ക് CWP PHP പതിപ്പ് സ്വിച്ചറിൽ നിന്ന് പുതിയ PHP നിർമ്മിക്കാൻ കഴിയും.
- CWP അപ്ഡേറ്റുകൾ ഈ ഫയലിനെ പുനരാലേഖനം ചെയ്യുമെന്നത് ശ്രദ്ധിക്കുക!
ഹോപ്പ് ചെൻ വെയ്ലിയാങ് ബ്ലോഗ് ( https://www.chenweiliang.com/ ) പങ്കിട്ടു "ഒരു ലിനക്സ് സെർവറിൽ വെബ്സൈറ്റിന്റെ PHP പതിപ്പ് എങ്ങനെ അപ്ഗ്രേഡ് ചെയ്യാം? നിങ്ങളെ സഹായിക്കാൻ CWP7PHP പതിപ്പ് സ്വിച്ചർ".
ഈ ലേഖനത്തിന്റെ ലിങ്ക് പങ്കിടാൻ സ്വാഗതം:https://www.chenweiliang.com/cwl-27807.html
ഏറ്റവും പുതിയ അപ്ഡേറ്റുകൾ ലഭിക്കുന്നതിന് ചെൻ വെയ്ലിയാങ്ങിന്റെ ബ്ലോഗിന്റെ ടെലിഗ്രാം ചാനലിലേക്ക് സ്വാഗതം!
📚 ഈ ഗൈഡിൽ വലിയ മൂല്യമുണ്ട്, 🌟 ഇതൊരു അപൂർവ അവസരമാണ്, ഇത് നഷ്ടപ്പെടുത്തരുത്! ⏰⌛💨
ഇഷ്ടമായാൽ ഷെയർ ചെയ്യുക, ലൈക്ക് ചെയ്യുക!
നിങ്ങളുടെ ഷെയറിംഗും ലൈക്കുകളുമാണ് ഞങ്ങളുടെ തുടർച്ചയായ പ്രചോദനം!