Skip to content

Installation

It aims to simplify the management of the Digital Certificates Lifecycle such as creation,renewal and revocation of keypairs (csr, private and private keys), signing of csr files created in external systems as well as generating csr by your own private CA. It also includes tools to generate of PFX/P12 archive, keymatch, expiry notifications, converter, decode and more...

Git recommended

Certificate Authority Management Console can be downloaded with git:

Clone repository:

cd /var/www
git clone https://github.com/lopeaa/ca-mgmt-console.git
sudo chown -R $www-data:www-data /var/www/ca-mgmt-console
sudo chmod -R 755 /var/www/ca-mgmt-console

Modify .env database parameters:

cd ca-mgmt-console
mv .env.example .env
nano .env
Example database parameters:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=ca-mgmt-console
DB_USERNAME=<username>
DB_PASSWORD=<password>
Update dependencies:
composer update
Create tables in database:
php artisan migrate

VM image

Download image

Docker image

To be completed.

Back to top