Directorio de artigos
o sitio webLinuxO servidor actualízase a unha versión superior do ambiente PHP e a velocidade de apertura da páxina web será de 3 a 5 veces máis rápida que a versión anterior de PHP e tamén se mellora a seguridade do sitio web.
Pero antes de actualizar a versión de PHP, é moi importante saber se o sitio web é totalmente compatible co entorno PHP que se vai actualizar, porque se a páxina web non se pode abrir ou a páxina non se pode cargar completamente, será problemático.
Como actualizar a versión PHP do sitio web nun servidor Linux?
Aquí tes unha introdución ao servidor Linux CentOS7.3 O método específico para actualizar de PHP5.6.40 a PHP7.4.28.
Capitulo 1:Ver a versión de PHP instalada no servidor Linux actual▼
php -v
Capitulo 2:pechar php-fpm ▼
service php-fpm stop
Capitulo 3:desinstalar php ▼
yum remove php-common
Capitulo 4:Instalar fonte epel ▼
yum install epel-release
Capitulo 5:Instalar a fonte remi ▼
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Capitulo 6:Instalar yum-config-manager ▼
yum -y install yum-utils
Capitulo 7:Use yum-config-manager para especificar o repositorio php7.4 de remi▼
yum-config-manager –enable remi-php74
Capitulo 8:Instalar e actualizar 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
Paso 9:Ver versión actual de PHP ▼
php -v
- 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……
Como actualizar CWP7 para cambiar a versión de PHP?
seInstale o panel de control CWPSe é así, ignore os pasos anteriores e siga o seguinte tutorial para cambiar a versión de PHP.
Agora CWP 7 ten unha opción de cambio de PHP na que pode cambiar a unha versión de PHP diferente moi facilmente e recompilala cos módulos necesarios.
enPanel de control CWPFai clic na parte esquerda → Configuración de PHP → Cambiador de versións de PHP: selecciona manualmente a versión de PHP 7.4.28 ▼

- Fai clic no selector de versións de PHP (aquí obterás a versión PHP do servidor e os módulos compilados cos que agora está compilado o teu servidor).
- Seleccione a versión de PHP que quere compilar no menú despregable e, a continuación, faga clic en Seguinte.
- No compilador PHP, pode engadir ou eliminar módulos como quere.
- Fai clic en Iniciar compilador e o compilador comezará a funcionar en segundo plano.
- O compilador tarda entre 5 e 20 minutos en completarse, dependendo dos módulos que instalou e da potencia da CPU.
- Podes revisar en 15 minutos e comprobar que versión de PHP e módulos tes agora en CWP - PHP Version Switch.
- O teu sitio web e CWP funcionarán como de costume durante a compilación, e a versión de PHP actualizarase unha vez completada a compilación.
Podes comprobar o rexistro de compilación de PHP no ficheiro:
/var/log/php-rebuild.log
Se quere supervisar o compilador, use este comando no shell:
tail -f /var/log/php-rebuild.log
Como actualizar e cambiar a versión de PHP en CWPYouTubevídeo tutorial
Aquí tes un vídeo tutorial de YouTube sobre como actualizar a versión PHP do teu sitio web desde o panel de control de CWP:
Como engadir bandeiras de compilación personalizadas ao conmutador PHP?
Isto pódese facer editando o ficheiro de configuración situado en:
CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/ CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/
Exemplo:
/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini
Ao final deste ficheiro, engadimos:
[shmop-test] default=0 option="--enable-shmop"
- entre corchetes
[shmop-test], crea o nome que se utilizará para a compilación, que debe ser único e non estar previamente definido no ficheiro. - En opcións, cómpre definir bandeiras de compilación.
- Despois da edición, podes crear un novo PHP desde o selector de versións de CWP PHP.
- Teña en conta que as actualizacións de CWP sobrescribirán este ficheiro.
Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Como actualizar a versión PHP do sitio web nun servidor Linux? CWP7PHP Version Switcher" para axudarche.
Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-27807.html
