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
appdirectory to publish. - Edit some files.
- delete
delete.mefiles. - edit
robots.txtfile to correct pathes. - if web server is Apache, delete
Web.configfile. - if web server is Microsoft Internet Information Service, delete
.htaccessfile. - if web server is Microsoft Azure App Services Web App, delete
configSectionselement inWeb.configfile and delete.htaccessfile.
- delete
- Run
composer installto install libraries. - Edit
config.phpfile 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: