Download
Get the latest WinnaCMS installer. Check the requirements below before installing; a commercial license is required for business use.
WinnaCMS
Version v1.2.4
Released:2026-10-31 · Size:9.7 MB
SHA-256
2eed22f5fa01bcc562e8d9ce980feb8c02bcdfbb70403861b2e10b9285fc2dd1
Changelog
WinnaCMS 1.2.4:升级前风险提示与备份卡点——系统更新页新增备份提示/一键备份数据库,核心、模块、主题升级必须勾选「我已备份」;更新提醒邮件附备份风险说明。
License
The software is commercially licensed. A trial/demo license may be issued on request; production use requires a paid license bound to your domain. The footer attribution link must remain visible.
Request a licenseSystem requirements
| PHP | 8.4+ (8.4.27 tested), extensions: openssl, pdo_mysql, mbstring, fileinfo, curl, gd or imagick, zip |
| Database | MySQL 8.0+ / MariaDB 10.6+ |
| Web server | Nginx or Apache with URL rewrite; document root must point to /public |
| Storage | At least 1 GB for app + media (recommended 5 GB+) |
| PHP limits | upload_max_filesize ≥ 20M, post_max_size ≥ 25M, memory_limit ≥ 256M |
| Schedule | 1-minute or 5-minute cron hitting /cron/{token} (drives schedule + queue) |
Installation
- 1Upload and extract the package; point the domain document root to /public.
- 2Copy deploy/env.production to .env, set APP_URL and database credentials, then run php artisan key:generate.
- 3Switch PHP to 8.4 and open /install to finish the wizard (environment check, database, admin account).
- 4Set CRON_TOKEN, add a 1–5 minute cron hitting /cron/{token}, and run php artisan optimize.
- 5Enter your license key under GEO settings if you enable the GEO module.
After installation the site reports basic information to the vendor (domain, CMS version, PHP/database versions, admin email) for licensing and update services. Set INSTALL_REPORT_ENABLED=false in .env to opt out.