Setup
Setup theme and server
Run demo on localhost
- Unzip files on local server root folder
- Start a server with MAMP, XAMPP, WAMPP, or
php -S localhost:8000 kirby/router.php
on terminal - Visit
localhost:8000/panel
with your browser - Register as admin
- Explore demo and settings
Run blank theme on remote server
- Make sure your sever meets minimum requirements
- Delete demo content from:
content/*
media/*
site/cache/*
site/accounts/*
site/sessions/*
- Open file
site/config/config.php
- Add
'panel' => ['install' => true]
- Add
- Upload files to server (don't forget
.htaccess
) - Visit
www.website.com/panel
- Register as admin
- Add site name
- Add
home
page - Add
error
page
- Open file
site/config/config.php
- Delete line
'panel' => ['install' => true]
- Set
'debug' => false
- Delete line
- Upload all changes to server
Recommended
- Setup languages after initial setup, before populating content
- Create multi-environment setup:
site/config/config.localhost.php
site/config/config.example.com.php
site/config/config.www.example.com.php
- Customize these files, and leave basic setup to
site/config/config.php
- Reference: https://getkirby.com/docs/guide/configuration#multi-environment-setup