Arquivo da tag: PHP-FPM

Instalando o PHP 7.3 no Ubuntu 18.04 LTS

E aí pessoal, tudo beleza? Neste vou post vou explicar como instalar a versão 7.3 do PHP  no Ubuntu 18.04 LTS, atualmente o repositório oficial da Canonical vem com a versão 7.2 que no momento que escrevo este post esta recebendo apenas atualizações de segurança. No exemplo estou consideranto que a versão 7.2 esta instalada utilizando o FPM.

Atualize os respositórios do sistema

sudo apt update

Como o repositório oficial da Canonical não disponibiliza a versão 7.3 será necessário adicionar um novo repositório, as fontes que utilizei para escrever este post é recomendam o repositório mantido por Ondřej Surý (https://launchpad.net/~ondrej/+archive/ubuntu/php)

sudo add-apt-repository ppa:ondrej/php

Vou instalar as bibliotecas utilizadas pelo WordPress como exemplo

apt install php7.3 php7.3-fpm php7.3-curl php7.3-common php7.3-json php7.3-mbstring php7.3-mysql php-imagick php7.3-xml php7.3-zip

Pare e desative o serviço FPM do PHP 7.2

sudo systemctl stop php7.2-fpm
sudo systemctl disable php7.2-fpm

Caso exista algum arquivo de configuração de resource pool na versão 7.2, copie os arquivos de configuração para o diretório /etc/php/7.3/fpm/pool.d/

sudo cp /etc/php/7.2/fpm/pool.d/* /etc/php/7.3/fpm/pool.d/

Por fim configure o serviço FPM do PHP 7.3 para iniciar automaticamento no boot e inicie o serviço

systemctl enable php7.3-fpm
systemctl start php7.3-fpm

Pronto é isso pessoal, por hoje é só 🙂

Instalando e configurando NGINX no CentOS 6.4 – Parte 3

Neste post vou parar de enrolação é ir direto ao que interessa, fazer o NGINX interpretar arquivos PHP utilizando o PHP-FPM (FastCGI Process Manager) e criar um Virtual Host com as configurações básicas. Considerando que você tenha lido a Parte 1 e a Parte 2 da série de posts sobre o NGINX pois são requisitos para execução deste roteiro, vamos por a mão na massa 🙂 Continue lendo