-
Notifications
You must be signed in to change notification settings - Fork 1
Installation
Doug Bird edited this page Jul 13, 2018
·
3 revisions
Completing the installation of ClientCal involves 5 steps (after you have copied the source somewhere).
git clone https://github.com/katmore/clientcal.git
cd clientcal
Composer update
Use composer update
to install the necessary dependencies.
composer update
MySQL Preparation
A MySQL (or MariaDB) database must be provisioned along with a MySQL user with corresponding permissions by external means, such as with the mysql console.
mysql> CREATE DATABASE clientcal;
mysql> GRANT ALL ON clientcal.* TO 'clientcal'@'localhost' IDENTIFIED BY ...
Initialize configuration
Use the command-line config update utility to customize and properly configure the local clientcal installation.
php bin/config-update.php
Initialize Database
Use the the command-line database update utility to install the latest database structure.
php bin/db-update.php
Create a web user
Use the command-line user manager utility to create at least one web user that can login to the ClientCal web application.
php bin/web-user.php add my_user