Getting started
Start with a prepared tinymash runtime package. A normal installation uses local filesystem storage, PHP 8.4+, and Nginx or Apache with the document root set to public/.
Installation outline
- Check the PHP version and required extensions.
- Copy a prepared runtime tree to the server.
- Point the web server at the runtime tree's
public/directory. - Give the PHP user write access to
data/,users/, andtmp/. - Run the
setupcommand. - Sign in and review the site settings.
- Verify that content and media can be saved.
- Install the scheduled publishing and housekeeping cron jobs.
Continue with Installing tinymash for the commands and requirements.