Como instalar o Php 8.2-7.4 no rhel & Centos Stream 9

Como instalar o Php 8.2-7.4 no rhel & Centos Stream 9

PHP é uma linguagem de script popular que é usada para desenvolver aplicativos da Web dinâmicos. É uma linguagem de programação de código aberto que pode ser facilmente instalado em uma variedade de sistemas operacionais, incluindo o CentOS 9. Neste artigo, levaremos você pelas etapas de instalação do PHP no CentOS 9.

Antes de começar, verifique se você tem um sistema CentOS Stream 9 com acesso raiz.

Etapa 1: Atualizando pacotes do sistema

Antes de instalar qualquer software novo, é recomendável atualizar seus pacotes de sistema. Você pode fazer isso executando o seguinte comando:

Atualização de Sudo Yum  

Etapa 2: Repositório de Setup Epel & Remi

Primeiro de tudo, você precisa configurar repositórios EPEL e REMI em seu sistema. O REMI Repository contém os pacotes PHP mais recentes para sistemas CentOS e RHEL.

Use o comando abaixo para configurar o repositório EPEL em seu sistema:

sudo dnf install -y https: // dl.FedoraProject.org/pub/epel/epel-latest-9.Noarch.RPM  

Depois disso, configure o repositório REMI executando o comando abaixo:

sudo dnf install -y https: // rpms.REMIREPO.Net/Enterprise/Remi-Relase-9.RPM  

Etapa 3: Instalando o PHP no CentOS 9

O Remi O repositório contém Php 8.2, 8.1, 8.0 e 7.4 pacotes. Você pode ativar o repositório desejado e instalar pacotes PHP com as etapas abaixo:

  1. Depois que a instalação do repositório terminar, liste todos os fluxos de módulo PHP disponíveis com o seguinte comando:
    Lista de módulos Sudo DNF PHP  
    Mostrar versões PHP disponíveis

    A captura de tela acima mostra que o Php 8.1 é um repositório ativo. Verifique a versão PHP necessária para o seu aplicativo e execute o comando abaixo.

  2. Por exemplo, eu preciso instalar Php 8.2, então escolha PHP: REMI-8.2. Você pode selecionar outra versão conforme seus requisitos:
    Módulo Sudo DNF Habilitar Php: Remi-8.2  

    Ativar Php 8.2 módulo

  3. Por fim, execute o seguinte comando para instalar o PHP no seu sistema CentOS 9.
    sudo dnf install php php-cli php-common  
  4. Você pode verificar a versão PHP instalada usando:
    php -v  Php 8.2.2 (CLI) (construído: 31 de janeiro de 2023 13:31:55) (NTS GCC X86_64) Copyright (c) O grupo PHP Zend Engine V4.2.2, Copyright (C) Zend Technologies com Zend Opcache V8.2.2, direitos autorais (c), por Zend Technologies 

Etapa 4: Instalando módulos PHP

Os módulos PHP são bibliotecas que estendem a funcionalidade do PHP. Eles são usados ​​para adicionar recursos específicos ao PHP, como conectividade do banco de dados ou manipulação de imagem. Para instalar módulos PHP adicionais, use o seguinte comando:

sudo dnf install php- extension-name 

Substituir nome da extensão com o nome do módulo que você deseja instalar. Por exemplo, para instalar o mysql Módulo, execute o seguinte comando:

sudo dnf install php-mysql  

Etapa 5: Configurando PHP

Depois de instalar o PHP e os módulos desejados, você pode configurar o PHP editando seu arquivo de configuração, PHP.ini. Este arquivo está localizado no /etc /php.diretório ini. Você pode editá -lo usando seu editor de texto favorito.

Por exemplo, para editar o arquivo usando o editor de texto Nano, execute o seguinte comando:

sudo nano /etc /php.ini  

Depois de fazer as alterações necessárias, salve o arquivo e feche o editor de texto.

Conclusão

Neste artigo, mostramos como instalar o PHP no CentOS 9. Também explicamos como instalar módulos PHP adicionais e como configurar o PHP editando seu arquivo de configuração. Com essas etapas, agora você pode começar a desenvolver aplicativos dinâmicos da Web usando PHP no seu sistema CentOS 9.