Install
BoothCMS requires PHP v7.2 or later.
- Microsoft Azure App Service Web Apps
- Microsoft Internet Information Services(IIS)
- Apache HTTP Server
BoothCMS is available on GitHub.
- Install composer.
- Clone from GitHub to a directory of Web Server and set
app
directory to publish. - Edit some files.
- delete
delete.me
files. - edit
robots.txt
file to correct pathes. - if web server is Apache, delete
Web.config
file. - if web server is Microsoft Internet Information Service, delete
.htaccess
file. - if web server is Microsoft Azure App Services Web App, delete
configSections
element inWeb.config
file and delete.htaccess
file.
- delete
- Run
composer install
to install libraries. - Edit
config.php
file to configure site. -> Configuration - Add content. -> Content format
- Edit view template. -> Template
Directory structure
- app - application root
- cache - cache diectory(need write permission)
- contents - contents placement(You can create subdirectory)
- controllers - application controllers
- models - content models
- views - view templates
- themes - theme directory
- default - default theme
- themes - theme directory
- tests - test files
- contents - test only contents placement
- controllers - contoller tests
- models - model tests
- views - test only views placement
Publish: / Update: