Server
- PHP 8.2 or newer.
- Apache or Nginx.
- Document root should point to
public/. - MySQL 5.7+, MariaDB 10.4+, or SQLite for local testing.
- Writable
storage/,bootstrap/cache/,database/, andpublic/.
Setup guide
Use this page to prepare hosting, upload the buyer package, configure the database, and complete the browser installer.
public/.storage/, bootstrap/cache/, database/, and public/.unzip yunikengine.zip
upload files to hosting
open https://your-domain.com/install
The release package includes vendor/ and compiled assets. On the first browser request, YunikEngine copies .env.example to .env and creates a unique APP_KEY if one is missing. Use the installer form to enter database details, site name, administrator details, and demo content choices.
chmod -R 775 storage bootstrap/cache
chmod -R 775 public/template-thumbnails
chmod -R 775 database
On shared hosting, use the permission level recommended by the host. Avoid world-writable permissions unless the host requires them.
The installer checks PHP version, required extensions, and writable folders before installation.
The installer can configure MySQL or create a local SQLite database for testing.
The installer creates the first administrator and signs the user into the Control Center.
Optional demos include starter pages, top-tier templates, blog posts, and email templates. Demo text is marketplace-safe Lorem Ipsum style content.
php artisan migrate --force
php artisan db:seed --force
php artisan storage:link
php artisan optimize:clear