Como instalar o Php 8 no Debian 10

Como instalar o Php 8 no Debian 10

PHP é uma linguagem de script e uma ferramenta poderosa para o desenvolvimento de páginas da web dinâmicas e interativas. Foi criado originalmente em 1994 pelo programador dinamarquês-canadense Rasmus Lerdorf. De acordo com os dados do W3Techs, o PHP é usado por 78.9% sites em execução em rede pública. Então, quase 8 em cada 10 sites na internet estão usando o PHP de alguma forma.

Php 8.0 é a versão mais recente disponível para o desenvolvimento da web. É a versão mais avançada e segura lançada pela equipe PHP.

Este tutorial ajudará você a instalar o Php 8.0 no sistema DeBain 10 Buster Linux.

Etapa 1 - Repositório APT de configuração

Ondrej Sury está mantendo o PPA que contém os pacotes PHP mais recentes para os sistemas Debian.

  1. Vamos começar com a instalação de alguns pacotes necessários em seu sistema. Abra um terminal e execute os seguintes comandos:
    Atualização do sudo apt  sudo apt install -y gnepg2 Certificados APT-Transport-Https-Properties-Common-Common  
  2. Em seguida, adicione a chave GPG ao seu sistema para verificar os pacotes antes da instalação.
    wget -qo - https: // pacotes.Sury.org/php/apt.gpg | Sudo Apt-Key Add -  
  3. Crie um arquivo PPA para o seu sistema com o repositório PHP no seu sistema Buster Linux.
    Echo "Deb https: // pacotes.Sury.org/php/buster main "| sudo tee/etc/apt/fontes.lista.d/php.lista  

Etapa 2 - Instalando o Php 8 no Debian

Seu sistema está pronto para a instalação do PHP. Use os seguintes comandos para instalar o PHP 8 no sistema Debian.

Atualização do sudo apt  sudo apt install php8.0  

O comando FIST atualizará o cache apt no seu sistema e o segundo comando instalará pacotes PHP.

Depois que a instalação terminar, verifique a versão PHP no terminal.

php -v  Php 8.0.2 (CLI) (construído: 12 de fevereiro de 2021 14:51:01) (NTS) Copyright (c) O grupo PHP Zend Engine V4.0.2, Copyright (C) Zend Technologies com Zend Opcache V8.0.2, direitos autorais (c), por Zend Technologies 

Etapa 3 - Instalando extensões de PHP

O PHP vem com várias extensões (também conhecidas como módulos) para pré -formar tarefas específicas. Você pode instalar essas extensões em seu sistema conforme suas necessidades.

Primeiro, procure módulos disponíveis no repositório:

sudo apt busca php8.0-*  

Em seguida, instale os módulos PHP necessários em seu sistema. O comando a seguir instalará alguns módulos PHP usados ​​com frequência em seu sistema.

sudo apt install php8.0- MySQL, IMAP, LDAP, XML, Curl, Mbstring, Zip  

Você pode verificar os módulos PHP atualmente instalados e ativos em seu sistema executando o seguinte comando.

php -m  

Você pode visitar outro artigo sobre ativar ou desativar os módulos de PHP em um sistema Debian Systems Systems.

Etapa 4 - Configure o Apache com Php 8

Geralmente, os comandos acima também instalam a extensão Apache PHP em seu sistema. Mas não instalado, execute o comando abaixo para instalar o Apache com o módulo PHP 8.

sudo apt install apache2 libapache2-mod-php8.0  

Após a instalação bem -sucedida, reinicie o serviço Apache para recarregar os módulos recém -instalados.

sudo systemctl reiniciar apache2  

Em seguida, verifique se os módulos PHP são carregados com Apache. Crie um script PHP com phpinfo () função na raiz do documento padrão.

eco "">/var/www/html/info.php  

Acesse este arquivo no navegador usando o endereço IP do servidor. Por exemplo: http: // server-ip/info.php

Você verá as informações detalhadas do PHP na página da web.

Conclusão

Este tutorial ajudou você a instalar o Php 8.0 no sistema Debian 10.