Каталог артыкулаў
вэб-сайтLinuxСервер абноўлены да больш высокай версіі асяроддзя PHP, і хуткасць адкрыцця вэб-старонкі будзе ў 3-5 разоў вышэй, чым у папярэдняй версіі PHP, а таксама палепшана бяспека вэб-сайта.
Але перш чым абнавіць версію PHP, вельмі важна ведаць, ці цалкам сумяшчальны вэб-сайт з асяроддзем PHP, якое трэба абнавіць, таму што, калі вэб-старонку нельга адкрыць або загрузіць цалкам, гэта будзе праблематычна.
Як абнавіць PHP-версію сайта на серверы Linux?
Вось увядзенне ў сервер Linux CentOS7.3 Канкрэтны метад абнаўлення з PHP5.6.40 да PHP7.4.28.
Крок 1:Праглядзіце версію PHP, усталяваную на бягучым серверы Linux▼
php -v
Крок 2:зачыніць php-fpm ▼
service php-fpm stop
Крок 3:выдаліць php ▼
yum remove php-common
Крок 4:Усталяваць зыходны код epel ▼
yum install epel-release
Крок 5:Усталяваць крыніцу remi ▼
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Крок 6:Усталюйце yum-config-manager ▼
yum -y install yum-utils
Крок 7:Выкарыстоўвайце yum-config-manager, каб вызначыць рэпазітар php7.4 remi▼
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等等……
Як абнавіць CWP7, каб змяніць версію PHP?
каліУсталюйце панэль кіравання CWPКалі так, калі ласка, ігнаруйце апісаныя вышэй крокі і проста прытрымлівайцеся падручніка ніжэй, каб змяніць версію PHP.
Цяпер CWP 7 мае опцыю PHP Switch, дзякуючы якой вы можаце вельмі лёгка пераключыцца на іншую версію PHP і перакампіляваць яе з неабходнымі модулямі.
在Панэль кіравання CWPПстрыкніце злева → Налады PHP → Пераключальнік версій PHP: абярыце ўручную версію PHP 7.4.28 ▼
- Націсніце на пераключальнік версій PHP (тут вы атрымаеце версію PHP для сервера і скампіляваныя модулі, з якімі цяпер скампіляваны ваш сервер).
- Выберыце ў выпадальным меню версію PHP, якую вы жадаеце скампіляваць, затым націсніце «Далей».
- У кампілятары PHP вы можаце дадаваць або выдаляць модулі па сваім жаданні.
- Націсніце «Запусціць кампілятар», і кампілятар пачне працаваць у фонавым рэжыме.
- Кампілятар займае ад 5 да 20 хвілін, у залежнасці ад усталяваных вамі модуляў і магутнасці працэсара.
- Вы можаце зазірнуць праз 15 хвілін і праверыць, якую версію PHP і модулі ў вас зараз ёсць у CWP - PHP Version Switch.
- Падчас кампіляцыі ваш сайт і CWP будуць працаваць як звычайна, а версія PHP будзе абноўлена пасля завяршэння кампіляцыі.
Вы можаце праверыць журнал кампіляцыі PHP у файле:
/var/log/php-rebuild.log
Калі вы хочаце сачыць за кампілятарам, выкарыстоўвайце гэтую каманду ў абалонцы:
tail -f /var/log/php-rebuild.log
Як абнавіць і змяніць версію PHP у CWPYouTubeВідэаурок
Вось відэаўрок YouTube аб тым, як абнавіць версію PHP вашага сайта з панэлі кіравання CWP:
Як дадаць уласныя сцягі зборкі ў пераключальнік 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]
, вы ствараеце імя, якое будзе выкарыстоўвацца для зборкі, якое павінна быць унікальным і не вызначацца раней у файле. - У параметрах вам трэба вызначыць сцягі зборкі.
- Пасля рэдагавання вы можаце стварыць новы PHP з пераключальніка версій CWP PHP.
- Звярніце ўвагу, што абнаўленні CWP перазапішуць гэты файл!
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) падзяліўся "Як абнавіць PHP-версію вэб-сайта на серверы Linux? Пераключальнік версій CWP7PHP", каб дапамагчы вам.
Запрашаем падзяліцца спасылкай на гэты артыкул:https://www.chenweiliang.com/cwl-27807.html
Сардэчна запрашаем на канал Telegram у блогу Чэнь Вэйляна, каб атрымліваць апошнія абнаўленні!
📚 Гэты дапаможнік мае вялікую каштоўнасць, 🌟Гэта рэдкая магчымасць, не прапусціце яе! ⏰⌛💨
Падзяліцеся і лайкайце, калі хочаце!
Ваш абмен і лайкі - наша пастаянная матывацыя!