Como instalar e configurar o PHP 7.2 no Ubuntu 18.04

Você está aqui:
Tempo estimado de leitura: 2 min

PHP e pacotes relacionados são os componentes mais usados na implantação de um servidor da web. Neste artigo, aprenderemos como configurar o PHP 7.2 no Ubuntu 18.04 LTS.

Pré-requisitos

  • Uma instância atualizada do servidor Ubuntu 18.04.
  • Um usuário sudo.

Atualize o Ubuntu 18.04

Primeiro, atualize a lista de pacotes:

sudo apt-get update -y

Em seguida, instale as atualizações:

sudo apt-get upgrade -y

Crie seu usuário sudo

O Ubuntu vem com o sudoinstalado, então o primeiro passo será simplesmente adicionar um novo usuário:

adduser <username>

Você será solicitado a definir informações sobre este usuário:

Enter the new value, or press ENTER for the default
Full Name []: Test User
Room Number []: 01
Work Phone []: 5555555
Home Phone []: 5555555
Other []:

Você pode preencher esses campos ou pressionar ENTERpara deixá-los como padrão. Depois disso, pressione Ye depois ENTERpara verificar se as informações estão corretas.

Em seguida, adicione o novo usuário ao sudogrupo:

usermod -aG sudo <username>

Agora você pode fazer logout e fazer login novamente como seu novo usuário. Para testar se o usuário foi adicionado corretamente, use o seguinte comando depois de efetuar login novamente como o novo usuário:

ls -la /root

Você receberá o seguinte aviso:

ls: cannot open directory '/root': Permission denied

Quando você anexar o comando anterior sudo, será solicitada sua senha e receberá uma lista do /rootdiretório:

sudo ls -la /root

Agora você pode ir para a atualização do Ubuntu.

Instalar um servidor da web

Você pode usar o Apache ou o Nginx como seu servidor da web.

Para instalar e iniciar o Apache:

sudo apt-get install apache2 -y
sudo systemctl start apache2.service

Para instalar e iniciar o Nginx:

sudo apt-get install nginx -y
sudo systemctl start nginx.service

Instalar o PHP 7.2

O PHP 7.2 está incluído no repositório padrão do Ubuntu para 18.04. Você pode listar cada um dos pacotes PHP 7.2 disponíveis com o seguinte comando:

apt-cache pkgnames | grep php7.2

Em seguida, instale os pacotes que seu aplicativo requer:

sudo apt-get install php -y
sudo apt-get install php-{bcmath,bz2,intl,gd,mbstring,mysql,zip,fpm} -y

Finalmente, reinicie seu servidor da Web para permitir que o PHP seja executado.

Para o Apache, use o seguinte:

systemctl restart apache2.service

Como alternativa, use o seguinte para o Nginx:

systemctl restart nginx.service

Confirme a versão do PHP:

php -v

A saída será semelhante ao seguinte:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

O arquivo de configuração principal do PHP 7.2 será salvo como /etc/php/7.2/fpm/php.ini. Você pode usar o vieditor de texto para modificar as configurações relevantes nesse arquivo:

sudo vi /etc/php/7.2/fpm/php.ini

Nota: Lembre-se de reiniciar o Apache ou Nginx se você fizer alguma alteração nesse arquivo ou em qualquer outro arquivo de configuração do PHP.

Você configurou com sucesso o PHP 7.2 no Ubuntu 18.04 para trabalhar com o Nginx ou o Apache. Agora você está pronto para personalizar suas configurações e implantar seus aplicativos.

Esse artigo foi útil?
Não Gostei 2
Visualizações: 8128

Ainda não Têm uma Conta?

Então Cadastre-se

Nome de Usuário*
E-mail*
Senha*
Confirmar Senha*

Já têm Uma Conta? Click Aqui.

Já tem uma Conta?

Ainda não tem Conta?