# Nexobiz Customer Install Guide

## Requirements

- PHP 8.3+
- Composer 2.9+
- Node 20.9+
- PostgreSQL or MySQL
- Redis
- HTTPS domain
- Queue worker and scheduler access

## Install Flow

1. Upload the signed release package.
2. Extract the package outside the public web root.
3. Configure `.env` from `.env.example`.
4. Run Composer install in `backend`.
5. Run frontend install and production build in `frontend`.
6. Run database migrations.
7. Start queue workers and scheduler.
8. Open the installer wizard.
9. Validate server requirements.
10. Configure database, mail, storage, SMS, AI, payment, and license credentials.
11. Create the first admin.
12. Activate the license.
13. Lock the installation.

## Validation

```powershell
node scripts/validate-v1-production-hardening.mjs
node scripts/validate-phase-nine-release.mjs --require-php
node scripts/smoke-test-local.mjs
```
