Installation
RedactSEO ships with a single-page web installer. Upload the files, open /install in your browser,
fill one form and you are done — it imports the schema, creates your admin account, activates the license and writes
config.php for you.
Server requirements
| Requirement | Minimum |
|---|---|
| PHP | 8.4+ |
| Database | MySQL / MariaDB (utf8mb4) |
| PHP extensions | pdo_mysql, mbstring, curl, openssl, json, fileinfo |
| Writable paths | project root (to write config.php), storage/ and uploads/ |
The installer’s requirements step checks each of these and shows a green/red status per item; you cannot proceed until everything passes.
Steps
- Upload & open the installer. Copy the files to your web root and browse to
https://your-domain.com/install. - Requirements. The installer verifies PHP, the required extensions and writable paths.
- Database, admin & license. Enter your MySQL host/name/user/password, the admin name / email /
password (8+ characters) and your Envato/Medel license key. The database is created if it does not
exist (default name
redactseo). - Automatic setup. The installer imports
database/schema.sqland the seed data, creates the admin user, stores base settings, verifies the license (best-effort) and writesconfig.php. - Lock. The installer locks itself once finished. Sign in at
/loginand open/admin.
install/ directory and
make sure config.php is not publicly readable — it holds your database credentials and encryption key.Cron (recommended)
RedactSEO runs background work — the translation queue, scheduled publishing and subscription housekeeping — using a “cron on visit” pattern, so it works even on hosts without real cron. For steadier throughput on production, point a real cron at the CLI entry point:
*/5 * * * * php /path/to/redactseo/cron.php
The visit-based cadence is configurable under Admin → Settings → General (cron interval, in seconds).
Next steps
- Configuration — add your AI provider keys, image models, SMTP and captcha.
- Plans & billing — connect Stripe/PayPal and define your plans.
- Admin panel — tour every management screen.