கட்டுரை அடைவு
ஒரு வலைத்தளத்தின் லினக்ஸ் சர்வரை PHP-இன் உயர் பதிப்பிற்கு மேம்படுத்துவது, முந்தைய PHP பதிப்பை விட வலைப்பக்கங்களை 3 முதல் 5 மடங்கு வேகமாக ஏற்றச் செய்வதுடன், வலைத்தளப் பாதுகாப்பையும் மேம்படுத்தும்.
ஆனால் PHP பதிப்பை மேம்படுத்தும் முன், இணையதளம் மேம்படுத்தப்பட வேண்டிய PHP சூழலுடன் முழுமையாக இணக்கமாக உள்ளதா என்பதை அறிந்து கொள்வது மிகவும் முக்கியம், ஏனெனில் வலைப்பக்கத்தை திறக்க முடியாவிட்டால் அல்லது பக்கத்தை முழுமையாக ஏற்ற முடியவில்லை என்றால், அது சிக்கலாக இருக்கும்.
லினக்ஸ் சர்வரில் இணையதளத்தின் PHP பதிப்பை மேம்படுத்துவது எப்படி?
இந்தப் பிரிவு, ஒரு CentOS 7.3 லினக்ஸ் சர்வரை PHP 5.6.40-இலிருந்து PHP 7.4.28-க்கு மேம்படுத்துவதற்கான குறிப்பிட்ட வழிமுறைகளை விவரிக்கிறது.
படி 1: தற்போதைய லினக்ஸ் சர்வரில் நிறுவப்பட்டுள்ள PHP பதிப்பைச் சரிபார்க்கவும் ▼
php -v
படி 2: php-fpm-ஐ முடக்கு ▼
service php-fpm stop
படி 3: PHP-ஐ நிறுவல் நீக்கவும் ▼
yum remove php-common
படி 4: EPEL மூலத்தை நிறுவவும் ▼
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: remi-க்கான 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 கம்பைலரில், நீங்கள் விரும்பியபடி தொகுதிகளைச் சேர்க்கலாம் அல்லது அகற்றலாம்.
- கம்பைலரைத் தொடங்கு என்பதைக் கிளிக் செய்யவும், பின்னர் கம்பைலர் பின்னணியில் செயல்படத் தொடங்கும்.
- நீங்கள் நிறுவிய தொகுதிகள் மற்றும் CPU சக்தியைப் பொறுத்து, கம்பைலர் முடிக்க 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 வீடியோ டுடோரியல் இதோ:
PHP மாற்றிக்கு தனிப்பயன் உருவாக்கக் கொடிகளை எவ்வாறு சேர்ப்பது?
உள்ளமைவு கோப்பைத் திருத்துவதன் மூலம் இதைச் செய்யலாம்:
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 பதிப்பை மேம்படுத்துவது எப்படி? CWP7 PHP பதிப்பு மாற்றி" என்ற கட்டுரை உங்களுக்குப் பயனுள்ளதாக இருக்கும் என்று நம்புகிறோம்.
இந்தக் கட்டுரையின் இணைப்பைத் தாராளமாகப் பகிரவும்: https://www.chenweiliang.com/cwl-27807.html
