Como instalar o Laravel no Debian 9
- 3800
- 912
- Robert Wunsch DVM
Laravel é um dos melhores de código aberto, MVC PHP Framework, projetado para o desenvolvimento mais rápido de aplicativos da Web. Você pode simplesmente instalar e usar em seu sistema de desenvolvimento. Este artigo ajudará você a instalar o Laravel 7 PHP Framework no Debian 9 (Stretch) System.
Laravel exigido a seguir o software e extensões a serem instalados em seu sistema:
- Apache
- Mysql/mariadb
- Php> = 7.0.0
- Extensão do OpenSSL PHP
- Extensão de PDO PHP
- Extensão de PHP de Mbstring
- Extensão do PHP do tokenizer
- Extensão XML PHP
Etapa 1 - Pré -requsiteis
Para começar com o Laravel, primeiro precisamos configurar um servidor de lâmpada em execução. Se você já está executando a pilha de lâmpadas, pule esta etapa, use os seguintes comandos para configurar a lâmpada no sistema Debian 9.
Instale o Php 7
sudo apt-get install git python-software-properties wget -q https: // pacotes.Sury.org/php/apt.gpg -o- | sudo apt -key add - echo "Deb https: // pacotes.Sury.org/php/alongamento principal "| sudo tee/etc/apt/fontes.lista.d/php.lista
sudo apt update sudo apt install php php-mcrypt php-gd php-mbstring php-xml
Instale o Apache2
sudo apt install apache2 libapache2-mod-php
Instale o MySQL
sudo apt install mysql-server php-mysql
Etapa 2 - Instale o compositor PHP
O compositor é necessário para a instalação de dependências de Laravel. Portanto, use os comandos abaixo para baixar e usar como um comando em nosso sistema.
Curl -ss https: // getcomposer.org/instalador | compositor php sudo mv.phar/usr/local/bin/compositor sudo chmod +x/usr/local/bin/compositor
Etapa 3 - Instale o Laravel no Debian 9
Baixe a versão mais recente do Laravel do repositório oficial do Git. Use o comando abaixo para clonar o ramo principal do Laravel do Github.
CD/var/www git clone https: // github.com/laravel/laravel.git
Navegue até o Laravel Code Directory e use o Composer para instalar todas as dependências necessárias para a estrutura do Laravel.
CD/var/www/laravel sudo compositor
A instalação de dependências pode levar algum tempo de acordo com a velocidade da sua rede. Depois de instalar com sucesso todas as dependências, defina as permissões adequadas em todos os arquivos.
CHOW -R WWW -DATA.www -data/var/www/laravel chmod -r 755/var/www/laravel chmod -r 777/var/www/laravel/armazenamento
Etapa 4 - Definir a chave de criptografia
Agora, renomeie o .Evn.exemplo arquivo para .Env no diretório principal de projetos. Isso usará para configurar o ambiente de aplicativos para o projeto.
MV .Env.exemplo .Env
Agora gera a chave de criptografia de número aleatório base64, que usou o serviço de criptografia iluminado.
PHP Artisan Key: Gereate Application Key [BASE64: WER9JFZHN4QYQT9I8HN1HLT8LWPET3urzdi0hvqfzjm =] Conjunto com sucesso.
Editar o .Env arquivo de configuração e atualize as configurações necessárias. Além disso, certifique -se de App_key é definido corretamente conforme gerado no comando acima.
vi .Env
App_name = Laravel App_env = local App_Key = base64: wer9jfzhn4qyqt9i8hn1hlt8lwpet3urzdi0hvqfzjm = app_debug = true App_url = http: // LocalHost
Etapa 5 - Criando banco de dados MySQL
Você também pode exigir a criação de um banco de dados para o seu aplicativo Laravel. Faça login no seu servidor MySQL e crie um banco de dados e usuário MySQL.
MySQL> Criar banco de dados Laravel; mysql> conceda tudo sobre o Laravel.* para 'Laravel'@'localhost' identificado por 'secret_password'; mysql> privilégios de descarga; mysql> desistir1234 | MySQL> Criar banco de dados Laravel;.* para 'Laravel'@'localhost' identificado por 'secret_password'; mysql> privilégios de descarga; mysql> desistir |
Editar o .Env arquivar e atualizar configurações de banco de dados.
Db_connection = mysql db_host = 127.0.0.1 db_port = 3306 db_database = laravel db_username = laravel db_password = secret_password
Etapa 6 - Configuração do Apache
Você pode criar um novo arquivo de configuração do Apache ou editar o arquivo de configuração do host virtual Apache Virtual 000-default.conf e atualize o Documentroot para o Laravel Public Directory como abaixo.
vim/etc/apache2/sites-disponível/000-default.conf
Atualize a configuração como:
ServerAdmin [Email Protected] Documentroot/var/www/laravel/public options sigasymlinks allowoverride nenhum allowoverride todo o errorlog $ apache_log_dir/erro.Log CustomLog $ apache_log_dir/acesso.log combinado
Recarregue as alterações de configuração do Apache, reiniciando o serviço usando o comando abaixo
SUDO Service Apache2 Reiniciar
Etapa 7 - Acesso Aplicação de Laravel
O Laravel PHP Framework foi configurado com sucesso em seu sistema. Acesse o aplicativo Laravel em seu navegador Web favorito conforme o Apache configurado.
Vamos começar a criar um aplicativo incrível usando a estrutura do Laravel PHP.
Codificação feliz!
- « Como configurar endereços IP estáticos no Ubuntu 18.04 Edição do servidor
- Como instalar o Phalcon PHP no Debian 9 (Stretch) »