Como instalar o Php 8 no CentOS/Rhel 8
- 1631
- 228
- Enrique Gutkowski PhD
Php 8.0 é uma grande atualização divulgada pela equipe PHP em 26 de novembro de 2020. Ele contém um grande número de novos recursos e otimizações em relação às versões anteriores. Para ler mais sobre Leia o Php 8 Change Log.
REMI e EPEL são os repositórios mais populares contêm os mais recentes pacotes de RPM para instalação. Ele também contém os pacotes Php 8 RPM a serem instalados nos sistemas CentOS/RHEL 8.
Este artigo o descreverá como instalar o Php 8 no sistema CentOS 8 ou RHEL 8 Linux.
Antes de começarmos
Faça login no sistema CentOS 8 com conta privilegiada SUDO.
Opcionalmente, você pode atualizar os pacotes atuais em seu sistema executando o comando.
Atualização DNF
Etapa 1 - Ativar repositório de PHP
Os repositórios padrão do CentOS/RHEL não contêm mais recentes pacotes PHP 8. Para instalar o PHP 8 no sistema CentOS 8, ative repositórios EPEL e Remi Yum em seu sistema.
Abra um terminal e execute os comandos abaixo para configurar os repositórios REMI e EPEL:
sudo dnf install -y https: // dl.FedoraProject.org/pub/epel/epel-latest-8.Noarch.RPM
sudo dnf install -y https: // rpms.REMIREPO.Net/Enterprise/Remi-Relase-8.RPM
Depois de instalar os dois pacotes acima, use a ferramenta de linha de comando DNF para ativo PHP: REMI-8.0
Repositório, que contém pacotes Php 8.
Módulo Sudo DNF Habilitar Php: Remi-8.0 -Y
Verifique o repositório ativo para os pacotes PHP em seu sistema.
Lista de módulos Sudo DNF PHP
Verifique se o Remi-8.0 O vapor está ativo para os pacotes PHP. Terá [e]
logo após o nome do repositório. Veja a captura de tela abaixo:
Etapa 2 - Instalando o Php 8 no CentOS
Seu sistema está pronto para a instalação do PHP 8. Execute o seguinte comando do terminal.
sudo dnf install php php-cli php-common
Pressione 'y' para qualquer confirmação solicitada durante a instalação.
Depois que a instalação for bem -sucedida, execute o comando abaixo para visualizar a versão php instalada no seu syste.
php -v
Nesta fase, você instalou com sucesso o PHP 8 nos sistemas Centos 8 e RHEL 8.
Etapa 3 - Instale o Apache com Php 8 no CentOS
Esta é a etapa opcional para você, se você só precisar de PHP CLI para executar scripts PHP.
Mas, na maioria dos casos, usamos o Apache para implantar aplicativos da web baseados em PHP. Basta executar o seguinte comando para o Apache Web Server em seu sistema.
sudo dnf install httpd -y
Agora, Verity, que o Apache é lido para servir arquivos PHP na Web. Vamos criar um arquivo de informações PHP em seu servidor CentOS. O virtulhost padrão usa /var/www/html
como raiz do documento. Portanto, crie um arquivo sob este diretório:
eco "">/var/www/html/info.php
Próxima informação de acesso.arquivo php usando o endereço IP do servidor como abaixo:
Etapa 4 - Instalando a extensão do PHP
Geralmente o aplicativo da web depende de múltiplas extensões de php. Uma extensão PHP é uma biblioteca especialmente formada para as tarefas específicas.
Veja as extensões PHP disponíveis, tipo:
sudo dnf pesquisa php-*
Agora, instale toda a extensão PHP necessária para o seu aplicativo.
sudo dnf install php-gd php-mbstring php-mysqlnd
Usar -m
opção para visualizar extensões PHP atualmente ativadas.
php -m
php -m | Nome da extensão de Grep
Conclusão
Este tutorial ajudou você a instalar o Php 8.0 incluindo a extensão necessária no sistema Linux Centos/Rhel 8.