Sistema de gerenciamento para os estagiarios do setor de TI da secretaria municipal de Educação de Maceio - Semed.
Seguir os respectivos passos para configuração do ambiente de desenvolvimento, De preferencia utilizar o sistema operacional Linux.
- Instalar o composer
- Instalar o VirtualBox
- Instalar o vagrant
- Instalar a Maquina Virtual do Laravel (Homestead) seguindo os respectivos passos:
- Executar o comando -> git clone https:/github.cm/laravel/homestead.git Homestead
- Acessar o Diretorio do Homestead -> cd Homestead/
- Executar o comando -> ./init.sh
- Gerar a chave para sua maquina virtual -> ssh-keygen -t rsa -C "seu email".
- Subir a maquina virtual vagrant -> vagrant up. (Nesse passo o Vagrant irá baixar a maquina virtual, o que fará com que o processo seja demorado)
- Configurar a maquina virtual
- Baixar o arquivo Homestead.yaml do Repositorio do projeto.
- Substuir o arquivo na pasta /workspace/Homestead/
- Criar o diretorio Code na pasta raiz do sistema ex /home/duda/Code
- Execute o comando na pasta /workspace/Homestead -> vagrant provision
- Clonar o projeto
- Executar o comando -> composer update
- Normalmente aparece alguns erros, como por exemplo ausencia de bibliotecas
- Executar os comandos -> sudo apt-get install php7.0-mbstring || sudo apt-get install php-xml
- Fazer uma copia do arquivo .env.example Para .env
- Executar o comando -> php artisan key:generate
- Apos Esses procedimentos ja é pro sistema está rodando.
- Executar o comando php artisan migrate
- Executar o comando php artisan db:seed