How to install Kanboard in ubuntu
Quickloss3
Update Server: apt update && apt upgrade -y
Install Apache, MariaDB, and PHP: apt install apache2 mariadb-server php libapache2-mod-php php-common php-curl php-intl php-mbstring php-xmlrpc php-mysql php-gd php-pgsql php-xml php-cli php-zip unzip wget curl git -y
update: nano /etc/php/7.4/apache2/php.ini memory_limit = 512M upload_max_filesize = 150M max_execution_time = 360 date.timezone = Asia/Kolkata
systemctl restart apache2
Create a Database: mysql CREATE DATABASE kanboard; CREATE USER 'kanboard'@'localhost' IDENTIFIED BY 'your_password'; GRANT ALL ON kanboard.* TO 'kanboard'@'localhost' WITH GRANT OPTION; FLUSH PRIVILEGES; EXIT;
Download Kanboard: wget https://github.com/kanboard/kanboard/archive/v1.2.15.zip unzip v1.2.15.zip mv kanboard-1.2.15 /var/www/html/kanboard cd /var/www/html/kanboard cp config.default.php config.php nano config.php update // Database driver: sqlite, mysql or postgres (sqlite by default) define('DB_DRIVER', 'mysql');
// Mysql/Postgres username define('DB_USERNAME', 'kanboard');
// Mysql/Postgres password define('DB_PASSWORD', 'password');
// Mysql/Postgres hostname define('DB_HOSTNAME', 'localhost');
// Mysql/Postgres database name define('DB_NAME', 'kanboard');
chown -R www-data:www-data /var/www/html/kanboard chmod -R 755 /var/www/html/kanboard
Configure Apache for Kanboard: nano /etc/apache2/sites-available/kanboard.conf paste
######## I'm replacing angled bracket with square bracket #########
[VirtualHost *:80] ServerAdmin admin@example.com DocumentRoot /var/www/html/kanboard ServerName server_ip
[Directory /var/www/html/kanboard/] Options FollowSymlinks AllowOverride All Require all granted [/Directory] ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined
[/VirtualHost]
a2ensite kanboard.conf a2enmod rewrite systemctl restart apache2
Access Kanboard UI: server_ip
user-admin pass-admin pass-admin ... https://www.youtube.com/watch?v=4OMJPO0mGys
17453837 Bytes