# Instalação assistida

1. Extraia o projeto no servidor.
2. Garanta permissão de escrita temporária na raiz do projeto e na pasta `storage`.
3. Acesse a pasta pública pelo navegador, por exemplo:

```text
http://servidor/zdrive/public/
```

4. O iDrive redirecionará automaticamente para `/install`.
5. Informe as credenciais do MySQL, os dados da instituição e o administrador.
6. Clique em **Testar conexão** e depois em **Instalar e criar administrador**.

O instalador:

- cria ou preserva a estrutura do banco;
- registra perfis e permissões;
- cria ou atualiza o administrador informado;
- grava o `.env` com chave aleatória;
- cria as pastas de armazenamento;
- bloqueia novas execuções por `storage/installed.lock`.

## Reabrir o instalador conscientemente

Remova `storage/installed.lock`. Essa operação só deve ser realizada por um administrador do servidor. O instalador preserva as tabelas existentes, mas pode atualizar o usuário informado como administrador.

## Produção

Após instalar, mantenha apenas `storage` gravável pelo usuário do servidor web. Proteja `.env` e utilize HTTPS; nesse caso o instalador configura `SESSION_SECURE=true` automaticamente.
