A estrutura PHP Laravel fornece uma extensa coleção de bi­bli­o­te­cas e com­po­nen­tes para o de­sen­vol­vi­mento de PHP. Aqui você pode descobrir quais são os re­qui­si­tos de ins­ta­la­ção e como instalar o Laravel no Ubuntu 22.04.

Quais são os re­qui­si­tos para o Laravel?

Não há muitos re­qui­si­tos que seu sistema precisa atender para usar o Laravel no Ubuntu 22.04. Como o Laravel é uma estrutura PHP, você precisará ter certeza de que o PHP está instalado no seu servidor Ubuntu. A versão es­pe­cí­fica do PHP que você precisa depende de qual versão do Laravel você deseja usar. Atu­al­mente, a do­cu­men­ta­ção oficial recomenda o seguinte:

Versão do Laravel Versões PHP su­por­ta­das
9 8.0 a 8.2
10 8.1 a 8.2
11 8.2
Fonte: https://laravel.com/docs/10.x/releases (Acessado em junho de 2023)

Embora o PHP venha instalado no Ubuntu por padrão, você ainda deve verificar qual versão está usando no momento. Para fazer isso, execute o seguinte comando no terminal:

php -v
bash

Depois de digitar o comando, a saída deverá ser se­me­lhante a esta:

Imagem: Terminal Ubuntu: PHP version check
You can check the PHP version in the Ubuntu terminal.

Neste exemplo, você pode ver que a versão 8.1.2 do PHP está instalada e fun­ci­o­nando cor­re­ta­mente.

O de­sen­vol­ve­dor do Laravel, Taylor Otwell, recomenda o uso do sistema de ge­ren­ci­a­mento de pacotes PHP Composer. Você pode saber mais sobre essa prática fer­ra­menta de pacotes em nosso guia passo a passo sobre como instalar o Composer no Ubuntu.

Como instalar o Laravel no Ubuntu 22.02: ins­tru­ções passo a passo

Depois de ter uma versão com­pa­tí­vel do PHP e do Composer, você pode instalar o Laravel no Ubuntu 22.04. Para fazer isso, abra o terminal e navegue até o diretório HTML do seu sistema.

cd /var/www/html/
bash

Para instalar a estrutura PHP, execute o seguinte comando nesse diretório:

sudo composer create-project laravel/laravel test-project
bash

Em vez de usar “test-project”, você pode escolher um nome para o apli­ca­tivo PHP que deseja criar com o Laravel. Se a con­fi­gu­ra­ção for bem-sucedida, você receberá uma mensagem que diz: “Ap­pli­ca­tion key set suc­ces­s­fully”

Imagem: Terminal do Ubuntu: PHP framework Laravel successfully installed
Para iniciar o processo de ins­ta­la­ção, use pri­vi­lé­gios de ad­mi­nis­tra­dor para confirmar a execução da ins­ta­la­ção via Composer.

Após a conclusão da ins­ta­la­ção, conceda ao diretório do apli­ca­tivo Laravel que você acabou de adicionar (referido como “test-project” neste tutorial) a pro­pri­e­dade do servidor. Você pode fazer isso exe­cu­tando os seguintes comandos:

sudo chown -R www-data:www-data /var/www/html/test-project
sudo chmod -R 775 /var/www/html/test-project/storage
bash

Para verificar a ins­ta­la­ção, navegue até o diretório do apli­ca­tivo Laravel e execute o seguinte comando:

php artisan
bash
Ve­ri­fi­ca­dor de Cer­ti­fi­cado SSL
Ir para o menu principal