Artigo Diretório
o siteLinuxO servidor é atualizado para uma versão superior do ambiente PHP, e a velocidade de abertura da página da web será de 3 a 5 vezes mais rápida do que a versão anterior do PHP, e a segurança do site também é aprimorada.
Mas antes de atualizar a versão do PHP, é muito importante saber se o site é totalmente compatível com o ambiente PHP a ser atualizado, pois se a página da web não puder ser aberta ou a página não puder ser totalmente carregada, será problemático.
Como atualizar a versão PHP do site em um servidor Linux?
Aqui está uma introdução ao servidor Linux CentOS7.3 O método específico para atualizar do PHP5.6.40 para o PHP7.4.28.
Etapa 1:Veja a versão do PHP instalada no servidor Linux atual▼
php -v
Etapa 2:fechar php-fpm ▼
service php-fpm stop
Etapa 3:desinstalar php ▼
yum remove php-common
Etapa 4:Instalar fonte epel ▼
yum install epel-release
Etapa 5:Instalar fonte remi ▼
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Etapa 6:Instale o yum-config-manager ▼
yum -y install yum-utils
Etapa 7:Use yum-config-manager para especificar o repositório php7.4 do remi▼
yum-config-manager –enable remi-php74
Etapa 8:Instale e atualize o 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
passo 9:Veja a versão atual do PHP ▼
php -v
- 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……
Como atualizar o CWP7 para alterar a versão do PHP?
E seInstale o Painel de Controle CWPNesse caso, ignore as etapas acima e siga o tutorial abaixo para alterar a versão do PHP.
Agora o CWP 7 tem uma opção PHP Switch onde você pode alternar para uma versão diferente do PHP com muita facilidade e recompilá-la com os módulos necessários.
在Painel de controle CWPClique à esquerda → Configurações do PHP → PHP Version Switcher: Selecione manualmente a versão do PHP 7.4.28 ▼
- Clique no alternador de versão do PHP (aqui você obterá a versão do PHP do servidor e os módulos compilados com os quais seu servidor agora está compilado).
- Selecione a versão do PHP que deseja compilar no menu suspenso e clique em Avançar.
- No compilador PHP, você pode adicionar ou remover módulos conforme desejar.
- Clique em Iniciar compilador e o compilador começará a trabalhar em segundo plano.
- O compilador leva de 5 a 20 minutos para ser concluído, dependendo dos módulos que você instalou e da potência da CPU.
- Você pode verificar novamente em 15 minutos e verificar qual versão do PHP e módulos você tem agora em CWP – PHP Version Switch.
- Seu site e o CWP funcionarão normalmente durante a compilação, e a versão do PHP será atualizada após a conclusão da compilação.
Você pode verificar o log de compilação do PHP no arquivo:
/var/log/php-rebuild.log
Se você quiser monitorar o compilador, use este comando no shell:
tail -f /var/log/php-rebuild.log
Como atualizar e alterar a versão do PHP no CWPYouTubevídeo tutorial
Aqui está um tutorial em vídeo do YouTube sobre como atualizar a versão PHP do seu site a partir do painel de controle do CWP:
Como adicionar sinalizadores de compilação personalizados ao switcher PHP?
Isso pode ser feito editando o arquivo de configuração localizado em:
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
No final deste arquivo, adicionamos:
[shmop-test] default=0 option="--enable-shmop"
- entre colchetes
[shmop-test]
, você cria o nome que será utilizado para o build, que deve ser exclusivo e não definido anteriormente no arquivo. - Em opções, você precisa definir sinalizadores de compilação.
- Após a edição, você pode criar um novo PHP a partir do alternador de versão do CWP PHP.
- Observe que as atualizações do CWP substituirão este arquivo!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartilhou "Como atualizar a versão PHP do site em um servidor Linux? CWP7PHP Version Switcher" para ajudá-lo.
Bem-vindo a compartilhar o link deste artigo:https://www.chenweiliang.com/cwl-27807.html
Bem-vindo ao canal Telegram do blog de Chen Weiliang para receber as últimas atualizações!
📚 Este guia contém um valor enorme, 🌟Esta é uma oportunidade rara, não perca! ⏰⌛💨
Compartilhe e curta se gostar!
Seus compartilhamentos e curtidas são nossa motivação contínua!