Comments on How to Install TaskBoard on CentOS 7

TaskBoard is a free and open source application to keep a track of the tasks that needs to be done. It requires minimal dependencies to work. Database is stored in SQLite which eliminates the requirement of MySQL or any other database server.

5 Comment(s)

Add comment

Please register in our forum first to comment.

Comments

By: HTF-user

This tutorial does not get to the promised result. TaskBoard does not work after install. comes with :

API Error. Ensure api directory is writable.

TaskBoard - Sign in

this is a wide known issue and nobody has any working solution for it.

By: Liptan Biswas

Try disabling the SELinux.

By: Dave

Yep disabling SELinux Resolved this for me. vi /etc/selinux/config, set SELINUX=disabled

By: KeyboardCowboy

This does not work. Gets error "API error. Make sure api directory is writable" at first login.

By: tyro

Didn't work for me either. I was able to get it working with the following:

yum -y install epel-release httpd wget zip unzip

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yum -y install php71w php71w-json php71w-gd php71w-cli php71w-readline php71w-sqlite3 sqlite

systemctl start httpd ; systemctl enable httpd

 

cd /var/www ; wget https://github.com/kiswa/TaskBoard/archive/master.zip

unzip master.zip

mv TaskBoard-master/ taskboard

cd taskboard

./build/composer.phar self-update

./build/composer.phar install

 

chown -R apache:apache /var/www/taskboard

firewall-cmd --zone=public --permanent --add-service=http ; firewall-cmd --reload

vi /etc/httpd/conf.d/test.local.conf

<VirtualHost *:80>

    ServerAdmin [email protected]

    DocumentRoot "/var/www/taskboard"

    ServerName www.test.local

    ServerAlias www.test.local

    <Directory "/var/www/taskboard">

        Options Indexes FollowSymLinks

        AllowOverride All

        Require all granted

    </Directory>

    ErrorLog "/var/log/httpd/test.local-error_log"

    CustomLog "/var/log/httpd/test.local-access_log" combined

</VirtualHost>

systemctl restart httpd