Instalação Symfony · 3 min read · Sep 23, 2025
Como Instalar o Framework PHP Symfony no Ubuntu 22.04

Symfony é um dos frameworks PHP mais populares usados para aplicações web. É conhecido por seus componentes independentes, que podem ser facilmente integrados em qualquer outro projeto PHP. Symfony é lançado como software de código aberto e é adequado para construir aplicações PHP de qualquer tamanho.
Este tutorial mostrará como instalar o framework PHP Symfony no Ubuntu 22.04.
Pré-requisitos
- Um servidor rodando Ubuntu 22.04.
- Um nome de domínio válido apontado para o IP do seu servidor.
- Uma senha de root configurada no servidor.
Instalar PHP
Symfony é um framework PHP, então o PHP deve estar instalado no seu servidor. Se não estiver instalado, você pode instalá-lo com outras dependências usando o seguinte comando.
apt install php php-json php-ctype php-curl php-mbstring php-xml php-zip php-tokenizer php-tokenizer libpcre3 git zip unzipUma vez que o PHP e outros componentes PHP estejam instalados, você pode prosseguir para o próximo passo.
Instalar Symfony no Ubuntu 22.04
A maneira mais simples e fácil de instalar o Symfony é através de um script de instalação automática.
Você pode baixar e executar o script de instalação do Symfony usando o seguinte comando.
wget https://get.symfony.com/cli/installer -O - | bashUma vez que o Symfony esteja instalado, você receberá a seguinte saída.
2022-12-21 10:59:24 (11.6 MB/s) - escrito para stdout [6100/6100]
Instalador do CLI Symfony
Verificação do ambiente
[*] cURL está instalado
[*] Tar está instalado
[*] Git está instalado
[*] Sua arquitetura (amd64) é suportada
Download
Baixando https://github.com/symfony-cli/symfony-cli/releases/latest/download/symfony-cli_linux_amd64.tar.gz...
% Total % Recebido % Transferido Velocidade Média Tempo Tempo Tempo Atual
Baixado Enviado Total Gasto Restante Velocidade
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 5232k 100 5232k 0 0 2309k 0 0:00:02 0:00:02 --:--:-- 7400k
Descompactando o binário...
Instalando o binário no seu diretório home...
O binário foi salvo em: /root/.symfony5/bin/symfony
O CLI Symfony foi instalado com sucesso!
Use-o como um arquivo local:
/root/.symfony5/bin/symfony
Ou adicione a seguinte linha ao seu arquivo de configuração do shell:
export PATH="$HOME/.symfony5/bin:$PATH"
Ou instale-o globalmente no seu sistema:
mv /root/.symfony5/bin/symfony /usr/local/bin/symfony
Então inicie um novo shell e execute 'symfony'
Em seguida, você precisará definir o caminho do sistema Symfony no seu sistema. Você pode fazer isso com o seguinte comando:
export PATH="$HOME/.symfony5/bin:$PATH"
source ~/.bashrcCriar um Projeto Symfony
Neste ponto, o Symfony está instalado no seu servidor. Agora, você precisará criar um novo projeto Symfony para usá-lo.
symfony new project --fullVocê receberá a seguinte saída.
* Configurando o projeto sob controle de versão Git
(executando git init /root/project)
[OK] Seu projeto agora está pronto em /root/project Em seguida, navegue até o seu projeto e inicie o servidor web usando o seguinte comando.
cd project
symfony server:startVocê deve receber a seguinte saída.
[OK] Servidor web ouvindo
O servidor web está usando PHP CLI 8.1.2
http://127.0.0.1:8000
[Web Server ] Dec 21 11:01:36 |DEBUG | PHP Recarregando versões do PHP
[Web Server ] Dec 21 11:01:36 |DEBUG | PHP Usando versão do PHP 8.1.2 (da versão padrão em $PATH)
[Application] Dec 21 11:01:15 |INFO | DEPREC Usuário Deprecado: A classe "Monolog\Logger" é considerada final. Pode mudar sem aviso prévio a partir de sua próxima versão principal. Você não deve estendê-la de "Symfony\Bridge\Monolog\Logger".
[Web Server ] Dec 21 11:01:36 |INFO | PHP ouvindo caminho="/usr/bin/php8.1" php="8.1.2" porta=44005
[PHP ] [Wed Dec 21 11:01:36 2022] PHP 8.1.2-1ubuntu2.9 Servidor de Desenvolvimento (http://127.0.0.1:44005) iniciado
Acessar Symfony
Neste ponto, o servidor Symfony está iniciado e ouvindo na porta 8000. Você pode agora acessá-lo usando a URL http://your-server-ip:8000. Você deve ver a página padrão do Symfony na tela a seguir.

Conclusão
Parabéns! você instalou com sucesso o framework PHP Symfony no Ubuntu 22.04. Agora você pode começar a construir uma aplicação web baseada em PHP usando o framework Symfony. Sinta-se à vontade para me perguntar se você tiver alguma dúvida.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.