PHP e pacotes relacionados são os componentes mais usados
Pré-requisitos
- Uma instância atualizada do servidor Ubuntu 16.04 .
- Um usuário sudo. Veja instruções para o Debian neste Documento Site & Site .
Instalar e configurar o PHP 7.0
Desde o Ubuntu 16.04, o PHP 7.0 substituiu o PHP 5.xe tornou-se a versão padrão do PHP no repositório oficial de aplicativos do Ubuntu. Você pode instalar e configurar o PHP 7.0 no seu sistema Ubuntu 16.04 da seguinte maneira.
Primeiro de tudo, você pode listar todos os pacotes relacionados ao PHP 7.0 disponíveis para revisão:
apt-cache pkgnames | grep php7.0
Em seguida, você pode instalar o pacote que o aplicativo a ser implantado requer.
Por exemplo, se você deseja implantar seu aplicativo com base na pilha LAMP, geralmente, você pode instalar os pacotes abaixo depois de instalar o Apache:
sudo apt-get install -y apache2
sudo apt-get install -y php7.0 libapache2-mod-php7.0 php7.0-cli php7.0-common php7.0-mbstring php7.0-gd php7.0-intl php7.0-xml php7.0-mysql php7.0-mcrypt php7.0-zip
Como alternativa, se você quiser implantar seu aplicativo com base na pilha do LEMP, poderá instalar os seguintes pacotes após a instalação do Nginx:
sudo apt-get install -y nginx
sudo apt-get install -y php7.0 php7.0-fpm php7.0-cli php7.0-common php7.0-mbstring php7.0-gd php7.0-intl php7.0-xml php7.0-mysql php7.0-mcrypt php7.0-zip
Após a instalação, você pode confirmar isso com:
php -v
A saída deve se parecer com:
PHP 7.0.15-0ubuntu0.16.04.4 (cli) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.15-0ubuntu0.16.04.4, Copyright (c) 1999-2017, by Zend Technologies
O arquivo de configuração principal do PHP 7.0 será salvo como /etc/php/7.0/apache2/php.ini
(Apache) ou /etc/php/7.0/fpm/php.ini
(Nginx). Você pode usar o vi
editor de texto para modificar as configurações relevantes nesse arquivo.
sudo vi /etc/php/7.0/apache2/php.ini
ou:
sudo vi /etc/php/7.0/fpm/php.ini
Lembre-se de reiniciar o Apache ou o Nginx se você fizer alguma alteração nesse arquivo ou em qualquer outro arquivo de configuração do PHP:
sudo systemctl restart apache2.service
ou:
sudo systemctl restart nginx.service php7.0-fpm.service
Instalar e configurar o PHP 7.1
Se você deseja instalar o PHP 7.1, a última versão estável do PHP no momento de escrever este artigo, no Ubuntu 16.04, um método conveniente é usar o repositório PPA (Personal Package Archives).
Primeiro de tudo, você precisa adicionar o PPA especificado ao repositório do sistema:
sudo apt-get install -y python-software-properties
sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get update -y
Então você pode listar todos os pacotes relacionados ao PHP 7.1 disponíveis para revisão:
apt-cache pkgnames | grep php7.1
A partir de agora, você pode instalar e configurar o PHP 7.1 da mesma maneira mencionada no capítulo sobre o PHP 7.0 acima. Basicamente, substituir 7.0
por 7.1
comandos relevantes fará seu trabalho.
É isso aí. Obrigado pela leitura.