Instalar o PHP-FPM 7.2 para o Apache no CentOS 8 - No caminho do conhecimento

Instalar o PHP-FPM 7.2 para o Apache no CentOS 8 - No caminho do conhecimento

O PHP, é uma linguagem muito utilizada para a criação de software para a web. São muitos CMS que são desenvolvidos com esta linguagem de programação, como é o caso do WordPress por exemplo.

Neste artigo vou descrever os passos necessários para instalar o php 7.2 no CentOS 8. Será feita uma instalação personalizada e apenas para permitir que o apache interprete scripts PHP.

O CentOS 8 já trás o PHP 7.2 por defeito neste caso só temos que instalar e testar.

Para testes, vou usar o Apache instalado no artigo anterior .

O PHP 7.2 trouxe algumas novidades, em baixo listo algumas. Pode consultar aqui tudo.

Em baixo está a lista de extensões removidas no PHP 7.2.

Para que possamos ter apenas uma instalação do PHP para ser usado apenas com o servidor web, corremos o seguinte comando, que instala o “php-fpm”:

Ao aceitarmos que queremos instalar estes pacotes de software serão instalados também algumas dependências.

O php-fpm corre como um serviço, como tal, o serviço tem de estar a correr e configurado para iniciar a cada boot do sistema. Para configurar e iniciar imediatamente o serviço corrermos o seguinte comando:

Neste momento o php-fpm já está a correr e configurado para iniciar a cada boot do sistema.

O PHP permite adicionar e remover extensões que podem ser úteis em determinados projetos. As extensões permite adicionar funcionalidades ao PHP.

Para sabermos as extensões que estão instaladas corremos o seguinte comando:

Como podemos ver acima não existe qualquer extensão instalada. Visto que a ideia é instalar apenas o mínimo necessário.

Para sabermos as extensões que estão disponíveis para serem instaladas, corremos o seguinte comando:

Como podemos ver existe algumas extensões que podemos instalar. Quais devemos instalar depende do projeto em questão.

Para instalarmos uma determinada extensão, corremos o seguinte comando:

Para termos o mínimo necessário para poder correr o wordpress sem problemas de maior, instalamos as seguintes extensões:

Neste momento já temos tudo o que necessitamos para que o nosso apache possa interpretar scripts PHP.

Para testarmos podemos criar um ficheiro que permite ver as informações do nosso PHP através de um browser. Para criarmos a pagina de teste, corremos o seguinte comando:

Instalar o PHP de forma personalizada permite nos instalar apenas o software necessário para cada projeto. Evitando ocupar espaço em disco como também evitar carregar extensões PHP desnecessárias, desta forma permitindo que o PHP seja mais rápido e use menos memoria.

De momento temos o PHP instalado e funcionado e o nosso servidor apache já é capaz de interpretar os scripts PHP.

Recommended articles