Como instalar o Laravel no Fedora um guia passo a passo
- 2194
- 216
- Enrique Crist
O Laravel é uma estrutura PHP popular que fornece uma gama de ferramentas e recursos para criar aplicativos da Web. Neste tutorial, o guiaremos através do processo de instalação do Laravel no Fedora, uma distribuição popular do Linux.
Abordaremos os pré -requisitos para a instalação do Laravel no Fedora, como a instalação do PHP e um servidor da Web, e o guiaremos pelas etapas para instalar o Laravel usando o Composer, um gerenciador de dependência para PHP. Também forneceremos algumas dicas e práticas recomendadas para configurar e otimizar o Laravel no Fedora.
No final deste tutorial, você terá uma instalação de Laravel totalmente funcional em execução no Fedora, e estará pronto para começar a criar seus próprios aplicativos da Web com o Laravel.
Tutoriais sugeridos:
- Como limpar o cache do Laravel
- Como verificar a versão do Laravel
- Remova o índice.PHP do URL em Laravel
Etapa 1 - Instale pacotes
O PHP é necessário para executar as aplicações de Laravel. Como um banco de dados de back -end, você pode usar o servidor MySQL/Mariadb. Aqui está uma breve instrução para a instalação da pilha de lâmpadas no Fedora. É necessário executar a estrutura do Laravel em seu sistema de Fedora. Você também pode usar este guia para obter instruções detalhadas para configurar o ambiente da lâmpada em sistemas de Fedora.
Instale o Apache
sudo dnf install httpd
Instale o MySQL
sudo dnf install mariadb-server sudo systemctl start mariadb.Service/usr/bin/mysql_secure_installation
Instale o PHP
sudo dnf install php php-zip php-mysqlnd php-mcrypt php-xml php-mbstring
Instale o compositor
sudo dnf instalar compositor descompactando
Etapa 2 - Instale o Laravel no Fedora
Para baixar a versão mais recente do Laravel, use o comando abaixo para clonar o repo mestre de Laravel do github.
CD/var/www/git clone https: // github.com/laravel/laravel.git
Navegue até o diretório de código do Laravel e use o compositor para instalar todas as dependências necessárias para a estrutura do Laravel.
CD/VAR/www/laravel compositor Instale
A instalação de dependência levará algum tempo. Depois disso, defina as permissões adequadas nos arquivos.
Nome de usuário CHOW -R: APACHE/VAR/WWW/LARAVEL CHMOD -R 755/VAR/WWW/LARAVEL CHMOD -R 755/VAR/www/Laravel/Storage
Os sistemas habilitados para Selinux também executam o comando abaixo para permitir a gravação no diretório de armazenamento.
CHCON -R -T HTTPD_SYS_RW_CONTENT_T/VAR/www/laravel/armazenamento
Etapa 3 - Configure o ambiente de Laravel
Usa Laravel .Env
Arquivo para configuração do ambiente. Usar .Env arquivo para configurar todas as variáveis de ambiente para o seu aplicativo, como o banco de dados, SMTP, chave de segurança, etc.
cp .Env.exemplo .Env
Agora defina a chave de criptografia de número aleatório de 32 bits de longa.
PHP Artisan Key: Gere o conjunto de chaves do aplicativo com sucesso.
Você pode ver o .Env
arquivo para encontrar a chave do aplicativo está configurada. Além disso, você também pode atualizar os detalhes de configuração do banco de dados MySQL em .Env arquivo como abaixo.
Db_host = localhost db_database = laravel db_username = nome de usuário db_password = senha
Etapa 4 - Execute o Laravel com o Artisan
Para fins de desenvolvimento, você pode executar um aplicativo Laravel com a interface da linha de comando artesanal. Artisan inicia um servidor de desenvolvimento de Laravel em seu sistema, que você pode acessar em um navegador da web.
PHP Artisan Server Laravel Development Server Iniciado: http: // 127.0.0.1: 8000
O artesão padrão inicia o Laravel na porta 8000 apenas para o host local. Para acessar o Laravel pela rede, especifique o seu sistema IP com -hospedar opção ou use IP 0.0.0.0 para acesso público.
Você também pode usar -porta seguido pelo número da porta para usar outra porta para servir o aplicativo Laravel. Por exemplo, use o comando abaixo.
PHP ARTISAN SERVE -HOST 0.0.0.0 -Port 8000 Laravel Development Server Iniciado: http: // 0.0.0.0: 8000
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 em um navegador da web. Para criar um arquivo de configuração do Apache/etc/httpd/conf.D/Laravel.conf
sudo vi/etc/httpd/conf.D/Laravel.conf
e adicione as seguintes configurações:
Arquivo:/etc/httpd/conf.D/Laravel.confServidorName Laravel.Tecadmin.Net Documentroot/var/www/laravel/público allowoverride
Salve seu arquivo e reinicie o serviço Apache:
sudo systemctl reiniciar httpd.serviço
Em seguida, acesse o site do Laravel em um navegador da web com o nome de domínio especificado. Verifique se o domínio/subdomínio está corretamente apontado para o servidor Laravel no DNS.
Conclusão
Neste tutorial, cobrimos as etapas para instalar o Laravel no Fedora, uma distribuição popular do Linux. Discutimos os pré -requisitos para a instalação do Laravel, como a instalação do PHP e um servidor da Web, e fornecemos um guia detalhado sobre como instalar o Laravel usando o Composer, um gerenciador de dependência para PHP.
Também fornecemos algumas dicas e práticas recomendadas para configurar e otimizar o Laravel no Fedora, como definir as permissões corretas em diretórios e arquivos e ativar o módulo Mod_rewrite.
Seguindo as etapas deste tutorial, agora você deve ter uma instalação de Laravel totalmente funcional em execução no Fedora, e deve estar pronto para começar a criar seus próprios aplicativos da Web com Laravel. Se você tiver alguma dúvida ou precisar de mais assistência, não hesite em perguntar.
- « Como criar usuário SFTP sem acesso do Shell no CentOS/RHEL 8
- Como configurar o selênio com o driver Chrome no Fedora »