Como instalar o Laravel 9 no CentOS 8
- 580
- 38
- Mr. Mitchell Hansen
O Laravel é uma estrutura da Web PHP poderosa e de código aberto, projetado para o desenvolvimento mais rápido de aplicativos da Web. É baseado na estrutura do Symfony, segue o padrão arquitetônico do MVC. Durante a recente atualização deste tutorial, o Laravel 9 é a versão mais recente disponível.
A estrutura do Laravel também fornece uma interface de linha de comando (CLI) conhecida como artesão. Ele fornece comandos úteis para executar operações para seus aplicativos.
Este artigo ajudará você a instalar a estrutura PHP do Laravel nos sistemas CentOS 8.
Pré -requisitos
- A configuração inicial do servidor inicial do sistema recém -instalado.
- Conta de Acesso com Selo com Sudo Privilegas.
Etapa 1 - Instalando a pilha de lâmpadas
Primeiro de tudo, o Laravel exigiu que a pilha de lâmpadas estivesse executando a pilha de lâmpadas no seu sistema CentOS 8. Os sistemas que já executaram a pilha da lâmpada podem pular esta etapa, caso contrário, use os seguintes comandos para instalá -la.
Instale o Apache2
Os pacotes Apache podem ser instalados diretamente em repositórios padrão.
sudo dnf install httpd
Depois de instalar o servidor da web, digite Curl http: // localhost
, que exibirá conteúdo HTML na sua tela.
Instale o MySQL
Use o seguinte comando para instalar o mysql em seu sistema. Para as instruções detalhadas, visite aqui.
sudo dnf install @mysql sudo mysql_secure_installation
Siga o Assistente de Configuração Inicial do MySQL para definir uma nova senha.
Instale o PHP
Laravel Necessário Php 7.2 ou superior versão. Os repositórios oficiais já contêm as versão necessária dos pacotes PHP. Portanto, podemos simplesmente instalar o PHP executando o seguinte comando:
sudo dnf install php php-curl php-bcmath php-dom php-xml php-mbstring php-json
Etapa 2 - Instalando o compositor PHP
O compositor é usado para criar novos aplicativos Laravel ou instalar dependências para aplicativos existentes. Execute os comandos abaixo para baixar e instalar o compositor PHP em seu sistema.
Curl -ss https: // getcomposer.org/instalador | compositor PHP MV.phar/usr/local/bin/compositor chmod +x/usr/local/bin/compositor
Etapa 3 - Crie aplicativo Laravel
Em seguida, crie um aplicativo Laravel usando o compositor Package Manager. Mude para o diretório de projetos e crie um aplicativo Laravel usando “compositor criate-project laravel/laravel”, seguido pelo nome do aplicativo.
CD/VAR/WWW Composer Create-Project Laravel/Laravel MyLaravelApp
Os comandos acima baixarão os arquivos do projeto Laravel e instalarão todas as dependências necessárias no seu sistema CentOS.
Em seguida, defina a chave de criptografia de números aleatórios de 32 bits, que é usada pelo serviço de criptografia iluminado.
CD/var/www/mylaravelapp php artesan key: gerar o conjunto de chaves do aplicativo com sucesso.
Etapa 4 - Acesso Aplicação de Laravel
Execute seu aplicativo Laravel em um ambiente de desenvolvimento usando o PHP Artisan. Depois disso, vou lhe dizer como você deve implantá -lo no Apache.
Execute o comando abaixo do seu aplicativo Laravel. Você pode alterar o host para o seu IP da LAN ou localhost para restringir o acesso.
PHP ARTISAN SERVE -HOST 0.0.0.0 --Port = 8000
Acesso Aplicativo Laravel usando localhost (para sistemas locais) ou endereço IP do servidor e porta especificada.
Etapa 5 - Configure o Laravel com o Apache
Agora adicione um host virtual no seu arquivo de configuração do Apache para acessar a estrutura do Laravel do navegador da web. Para fazer isso, crie arquivo de configuração do Apache/etc/httpd/confê.D/Laravel.conf e adicione o código abaixo:
sudo vim/etc/httpd/conf.D/Laravel.confArquivo:/etc/httpd/conf.D/Laravel.conf
ServidorName Laravel.exemplo.Net Documentroot/var/www/myLaravelapp/public allowoverride
Reinicie o serviço Apache e acesse a estrutura do Laravel usando seu navegador favorito.
sudo systemctl reiniciar httpd.serviço
Agora, defina a permissão adequada para os arquivos e diretórios de aplicativos.
CHOW -R APACHE.Apache/var/www/myLaravelapp chmod -r 755/var/www/myLaravelapp chmod -r 755/var/www/mylaravepp/armazenamento
Os sistemas habilitados para Selinux também executam o comando abaixo para permitir gravar no diretório de armazenamento.
CHCON -R -T HTTPD_SYS_RW_CONTENT_T/VAR/www/mylaravepp/armazenamento
Por fim, acesse seu aplicativo Laravel em um navegador da web.
Conclusão
Neste tutorial, você aprendeu a criar um novo aplicativo Laravel com um compositor e executá -lo em um sistema de desenvolvimento. Também implantou o Laravel no Apache Server.
- « Como instalar o Apache Solr 9.0 no Ubuntu 20.04
- Como instalar o nginx com php-fpm no ubuntu 20.04 »