+
Skip to content

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

Step 1

Composer update

Use composer update to install the necessary dependencies.

composer update

Step 2

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 ...

Step 3

Initialize configuration

Use the command-line config update utility to customize and properly configure the local clientcal installation.

php bin/config-update.php

Step 4

Initialize Database

Use the the command-line database update utility to install the latest database structure.

php bin/db-update.php

Step 5

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
Clone this wiki locally
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载