Como instalar o Php 8 no Ubuntu 20.04
- 767
- 15
- Ms. Travis Schumm
O PHP é um acrônimo de "Pré -processador de hipertexto" é uma linguagem de script amplamente usada para o desenvolvimento de aplicativos da Web. É a linguagem de script do lado do servidor que é incorporada em HTML. Que é usado para gerenciar conteúdo dinâmico, bancos de dados, rastreamento de sessões e até construir sites inteiros de comércio eletrônico.
Php 8.0 é a mais recente versão estável disponível para uso da produção. Os pacotes Debian para Php 8 estão disponíveis no PPA: Ondrej/PHP PPA para sistemas Ubuntu.
Neste tutorial, você aprenderá o seguinte.
- Instale o Php 8 no Ubuntu
- Instale extensões Php 8
- Configure php 8 com apache
- Configure php 8 com nginx
- Alterne entre várias versões PHP
Então, vamos começar com um tutorial para instalar e usar o PHP 8.0 no Ubuntu 20.04 Sistema focal LTS.
Etapa 1 - Instale o Php 8 no Ubuntu
O Ondrej PHP PPA está sempre atualizado e contém as mais recentes versões PHP. Use os seguintes comandos para adicionar PPA e instalar o Php 8.0 no Ubuntu 20.04 Sistema.
- Primeiramente, Você precisa instalar um pacote necessário em seu sistema. Abra um terminal e execute os seguintes comandos.
sudo apt update && sudo apt install software-properties-common -y
- Ativar PPA - Em seguida, use o seguinte comando para ativar o PHP PPA e atualizar o cache apt
sudo add-aprop-repository ppa: ondrej/php
- Instale o Php 8 - Em seguida, digite o comando abaixo para instalar o Php 8.0 no sistema Ubuntu.
sudo apt install php8.0
Pressione 'y' para qualquer confirmação solicitada pelo instalador.
Depois de concluir os comandos acima, você instalou com sucesso o Php 8.0 no sistema Ubuntu.
Etapa 2 - Instalando extensões de PHP
Agora, instale os módulos PHP necessários para o seu aplicativo. Use o seguinte comando para pesquisar todo o Php 8 disponível.0 módulos.
sudo apt busca php8.0-*
Em seguida, instale os módulos PHP necessários. O comando a seguir instalará alguns módulos PHP usados com frequência em seu sistema.
sudo apt install php8.0-gd php8.0-xml php8.0-SOAP PHP8.0-MBSTRING PHP8.0-MYSQL
Você também pode precisar instalar outros módulos PHP recomendados pelo aplicativo.
Etapa 3 - Instale o Php 8 com Apache
O Apache é um servidor web popular amplamente usado para implantar aplicativos da Web PHP. Nos sistemas baseados em Debian, isso está disponível com o nome "Apache2".
Um módulo Apache está disponível para integrar o PHP. Para Php 8.0 Instale o seguinte módulo Apache
sudo apt install libapache2-mod-php8.0
Em seguida, ative o módulo PHP 8
sudo a2enmod php8.0
Tudo feito, agora você pode hospedar um aplicativo PHP com Apache usando o PHP 8.
Para testar a integração, crie um arquivo phpinfo () e verifique a versão.
Etapa 4 - Instale o Php 8 com Nginx
Não há módulo PHP oficial para o servidor Nginx. Nesse caso, usaremos o PHP-FPM para implantar aplicativos PHP em servidores da Web nginx.
Então, primeiro, instale o PHP FPM no seu sistema.
sudo apt install php8.0-fpm
Depois que a instalação terminar, ativar e iniciar o serviço.
sudo systemctl atable php8.0-fpm
sudo systemctl start php8.0-fpm
Em seguida, atualize a configuração do bloco do servidor nginx com o seguinte código.
Servidor # Código de bloco do servidor… localização ~ \.php $ inclua trechos/fastcgi-php.conf; fastcgi_pass unix:/run/php/php8.0-fpm.meia;
O código acima instrui o servidor nginx a processar todos os arquivos com o “.Extensão Php ”usando PHP-FPM.
Por fim, reinicie o servidor da web nginx para aplicar as alterações.
sudo systemctl reiniciar nginx
Etapa 5 - Versão padrão de PHP padrão
Você pode alternar facilmente entre a versão PHP múltipla instalada em qualquer sistema. Execute o seguinte comando no terminal:
SUDO Atualização-alternativas-Config PHP
Este sistema tem Php 8.0 e Php 7.4 instalado. Selecione uma versão PHP em nossa escolha.
Existem 2 opções para o PHP alternativo (fornecendo/usr/bin/php). Status da prioridade do caminho de seleção ---------------------------------------------------- -------------- * 0/usr/bin/php8.0 80 Modo automático 1/usr/bin/php7.4 74 Modo manual 2/usr/bin/php8.0 80 Modo manual Pressione para manter a escolha atual [*] ou número de seleção de tipo: [Digite a escolha aqui]
Conclusão
Este tutorial ajuda você a instalar o Php 8.0 no Ubuntu 20.04 Sistema Linux. Você também pode precisar instalar o MySQL no seu sistema Ubuntu.