Configuration
Prerequisites
Prerequisites for installing Cachet.
Cachet Prerequisites
You’ll need at least the following installed on your server:
- PHP 7.3, you’ll also need
ext-gd
,ext-simplexml
,mcrypt
andext-xml
installed. - Composer and
ext-mbstring
,ext-tokenizer
- APC or Redis for caching.
- A database driver for your DB, such as MySQL, PostgreSQL or SQLite.
- Git
SQLite
Whilst we support SQLite, we advise not using it for status pages with a high amount of traffic.
MySQL Timezone Info
Ensure your MySQL database has been updated with the correct timezone information. This will ensure that metrics are shown correctly: https://dev.mysql.com/doc/refman/5.7/en/time-zone-support.html
Developer Prerequisites
If you’re looking to contribute to Cachet you may need some extra dependencies; depending on what you’re looking for.
Our CSS is compiled from SCSS, so to compile this you’ll need the following:
- Node.js
- NPM
- Bower
- Gulp