{"id":1278,"date":"2020-06-10T16:19:16","date_gmt":"2020-06-10T21:19:16","guid":{"rendered":"https:\/\/www.linuxcloudvps.com\/blog\/?p=1278"},"modified":"2020-06-10T16:19:16","modified_gmt":"2020-06-10T21:19:16","slug":"how-to-install-taskboard-on-debian-9","status":"publish","type":"post","link":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/","title":{"rendered":"How to Install TaskBoard on Debian 9"},"content":{"rendered":"<p>In this tutorial we will show you how to install TaskBoard and all of its dependencies on a <a href=\"https:\/\/www.linuxcloudvps.com\/cloud-vps.html\">Debian 9 Cloud VPS<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"alignright size-full wp-image-1281\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/06\/set-up-taskboard-scheduler-collaboration-platform-on-debian9-cloud-vps.jpg\" alt=\"\" width=\"120\" height=\"72\" \/>TaskBoard is a free and open-source scheduling platform that allows users to keep track on their important tasks. Collaborating through a task management platform helps improve efficiency between team members and can help get projects done sooner and with higher quality. By keeping track of projects through TaskBoard, your team can stay more organized and make sure that nothing gets missed out or left behind. The installation is pretty easy and straightforward &#8211; let&#8217;s get started.<\/p>\n<p><!--more--><\/p>\n<h3><strong>Prerequisites<\/strong><\/h3>\n<ul>\n<li>A <a href=\"https:\/\/www.linuxcloudvps.com\/cloud-vps.html\">Debian 9 Cloud VPS<\/a>. For the purposes of this tutorial we will use our LC VPS-2 plan.<\/li>\n<li>System user with root privileges<\/li>\n<li>Apache web server<\/li>\n<li>PHP version 5.6 or newer<\/li>\n<li>SQLite<\/li>\n<\/ul>\n<h3><strong>1. Log in and update the server<\/strong><\/h3>\n<p>First of all, log in to your Debian 9 VPS through SSH as user root<\/p>\n<pre>ssh root@IP_Address -p Port_Number<\/pre>\n<p>Where <code>IP_Address<\/code>\u00a0and <code>Port_Number<\/code>\u00a0are the actual IP address of your server and the SSH port number.<\/p>\n<p>Once you are logged in, run the following commands to make sure that all installed packages on your server are updated to the latest available version<\/p>\n<pre>apt update &amp;&amp; apt upgrade<\/pre>\n<p>Keeping all of your packages up-to-date ensures that everything will be as secure and as modern as possible.<\/p>\n<h3><strong>2. Install Apache web server<\/strong><\/h3>\n<p>Next, we will install Apache web server to serve TaskBoard&#8217;s content. It can be installed from the official Debian 9 repositories by running the following command<\/p>\n<pre>apt -y install apache2<\/pre>\n<p>After the installation of the web server has completed, start it and enable it to automatically start after a server reboot:<\/p>\n<pre>systemctl start apache2\r\nsystemctl enable apache2<\/pre>\n<p>With this step, the web server is installed and running on your server. You can confirm this by checking its status:<\/p>\n<pre>systemctl status apache2<\/pre>\n<p>Output:<\/p>\n<pre>apache2.service - The Apache HTTP Server\r\n   Loaded: loaded (\/lib\/systemd\/system\/apache2.service; enabled; vendor preset: enabled)\r\n   Active: active (running) since Mon 2019-07-15 02:28:07 EDT; 9min ago\r\n  Process: 533 ExecStart=\/usr\/sbin\/apachectl start (code=exited, status=0\/SUCCESS)\r\n Main PID: 693 (apache2)\r\n    Tasks: 6 (limit: 4915)\r\n   CGroup: \/system.slice\/apache2.service\r\n           \u00e2\u00e2693 \/usr\/sbin\/apache2 -k start\r\n           \u00e2\u00e2723 \/usr\/sbin\/apache2 -k start\r\n           \u00e2\u00e2724 \/usr\/sbin\/apache2 -k start\r\n           \u00e2\u00e2725 \/usr\/sbin\/apache2 -k start\r\n           \u00e2\u00e2726 \/usr\/sbin\/apache2 -k start\r\n           \u00e2\u00e2727 \/usr\/sbin\/apache2 -k start\r\n\r\nJul 15 02:28:06 hostname systemd[1]: Starting The Apache HTTP Server...\r\nJul 15 02:28:07 hostname systemd[1]: Started The Apache HTTP Server.<\/pre>\n<h3><strong>3. Install PHP<\/strong><\/h3>\n<p>Since TaskBoard is built entirely on PHP, we have to install PHP and several PHP modules in order for TaskBoard to function properly<\/p>\n<pre>apt -y install php libapache2-mod-php php-cli php-sqlite3 php-json php-gd<\/pre>\n<p>Once the installation has completed, you can check the installed PHP version with the following command<\/p>\n<pre>php -v<\/pre>\n<p>Output:<\/p>\n<pre>PHP 7.0.33-0+deb9u3 (cli) (built: Mar  8 2019 10:01:24) ( NTS )\r\nCopyright (c) 1997-2017 The PHP Group\r\nZend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies\r\n    with Zend OPcache v7.0.33-0+deb9u3, Copyright (c) 1999-2017, by Zend Technologies\r\n<\/pre>\n<h3><strong>4. Install SQLite<\/strong><\/h3>\n<p>TaskBoard uses SQLite. It is a self-contained, file-based and serverless software library that provides a relational database management system. The installation of SQLite is pretty easy, only requiring a single package to be installed:<\/p>\n<pre>apt -y install sqlite<\/pre>\n<p>Check which version of SQlite is installed on your server, it should be this version or newer:<\/p>\n<pre>sqlite -version\r\n2.8.17<\/pre>\n<p>Now that we have all of our prerequisites in order, we can install TaskBoard.<\/p>\n<h3><strong>5. Install TaskBoard<\/strong><\/h3>\n<p>Download the ZIP archive of the application from their official website or their GitHub account:<\/p>\n<pre>wget https:\/\/github.com\/kiswa\/TaskBoard\/archive\/master.zip<\/pre>\n<p>Upack the downloaded ZIP archive to the document root directory on your server, which usually is <code>\/var\/www\/html<\/code><\/p>\n<pre>unzip master.zip -d \/var\/www\/html<\/pre>\n<p>Rename the TaskBoard directory<\/p>\n<pre>cd \/var\/www\/html\r\n  mv TaskBoard-master\/ taskboard<\/pre>\n<p>Update the development version of Composer to the latest version:<\/p>\n<pre>cd taskboard\/\r\n.\/build\/composer.phar self-update<\/pre>\n<p>Once the update is completed, use Composer to install some additional PHP dependencies required by TaskBoard<\/p>\n<pre>.\/build\/composer.phar install<\/pre>\n<p>Set the correct permissions<\/p>\n<pre>chown -R www-data:www-data \/var\/www\/html\/taskboard<\/pre>\n<h3><strong>6. Create Apache virtual host<\/strong><\/h3>\n<p>In order to be able to access TaskBoard with a domain name, instead of your server&#8217;s IP address, we will create Apache virtual host for the domain. For example, we will use <code>yourdomain.com<\/code>.<\/p>\n<p>Create an Apache configuration file:<\/p>\n<pre>nano \/etc\/apache2\/sites-available\/taskboard.conf<\/pre>\n<p>Then fill the file with the following content:<\/p>\n<pre>&lt;VirtualHost *:80&gt;\r\n ServerName yourdomain.com\r\n DocumentRoot \/var\/www\/html\/taskboard    \r\n     \r\n Options -Indexes +FollowSymLinks +MultiViews    \r\n AllowOverride All     \r\n Require all granted     \r\n     \r\n ErrorLog ${APACHE_LOG_DIR}\/yourdomain.com-error.log     \r\n CustomLog ${APACHE_LOG_DIR}\/yourdomain.com-access.log combined   \r\n&lt;\/VirtualHost&gt;<\/pre>\n<p>Don&#8217;t forget to replace all occurrences of <code>yourdomain.com<\/code> with your actual registered domain name.<\/p>\n<p>Save and close the file and enable the Apache virtual host:<\/p>\n<pre>a2ensite taskboard<\/pre>\n<p>Enable the <code>mod_rewrite<\/code> Apache module:<\/p>\n<pre>a2enmod rewrite<\/pre>\n<p>Restart the web server for the changes to take effect:<\/p>\n<pre>systemctl restart apache2<\/pre>\n<p>Finally, you can navigate your favorite web browser to <code>http:\/\/yourdomain.com<\/code> to access and start using TaskBoard.<\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignleft size-full wp-image-1282\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/06\/managed-cloud-vps-taskboard-setup-help-support-for-debian.jpg\" alt=\"\" width=\"120\" height=\"72\" \/>Of course, you don\u2019t have to install TaskBoard on Debian 9 if you use one of our <a href=\"https:\/\/www.linuxcloudvps.com\/cloud-vps.html\">Managed Debian Cloud VPS<\/a> services, in which case you can simply ask our expert system administrators to install TaskBoard on Ubuntu 18.04 for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS.<\/strong><\/span> If you liked this post on how to install TaskBoard on Debian 9, please share it with your friends on the social networks by using the share shortcuts below, or simply leave a comment in the comments section. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial we will show you how to install TaskBoard and all of its dependencies on a Debian 9 Cloud VPS. TaskBoard is a free and open-source scheduling platform that allows users to keep track on their important tasks. Collaborating through a task management platform helps improve efficiency between team members and can help &#8230; <a title=\"How to Install TaskBoard on Debian 9\" class=\"read-more\" href=\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/\" aria-label=\"More on How to Install TaskBoard on Debian 9\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":1280,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[184,110,183],"class_list":["post-1278","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-collaboration","tag-debian","tag-taskboard"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Install TaskBoard on Debian 9 | LinuxCloudVPS Blog<\/title>\n<meta name=\"description\" content=\"In this tutorial we will show you how to install TaskBoard and all of its dependencies on a Debian 9 Cloud VPS. TaskBoard is a free and open-source\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install TaskBoard on Debian 9 | LinuxCloudVPS Blog\" \/>\n<meta property=\"og:description\" content=\"In this tutorial we will show you how to install TaskBoard and all of its dependencies on a Debian 9 Cloud VPS. TaskBoard is a free and open-source\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/\" \/>\n<meta property=\"og:site_name\" content=\"LinuxCloudVPS Blog\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/LinuxCloudVPS\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-10T21:19:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-taskboard-on-debian9.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@LinuxCloudVPS\" \/>\n<meta name=\"twitter:site\" content=\"@LinuxCloudVPS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/person\\\/ed907227ee7d151c617e6d0fe74f531a\"},\"headline\":\"How to Install TaskBoard on Debian 9\",\"datePublished\":\"2020-06-10T21:19:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/\"},\"wordCount\":657,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-taskboard-on-debian9.jpg\",\"keywords\":[\"collaboration\",\"debian\",\"taskboard\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/\",\"name\":\"How to Install TaskBoard on Debian 9 | LinuxCloudVPS Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-taskboard-on-debian9.jpg\",\"datePublished\":\"2020-06-10T21:19:16+00:00\",\"description\":\"In this tutorial we will show you how to install TaskBoard and all of its dependencies on a Debian 9 Cloud VPS. TaskBoard is a free and open-source\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-taskboard-on-debian9.jpg\",\"contentUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-taskboard-on-debian9.jpg\",\"width\":750,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-taskboard-on-debian-9\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install TaskBoard on Debian 9\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/\",\"name\":\"LinuxCloudVPS\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#organization\",\"name\":\"LinuxCloudVPS\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/logo.png\",\"width\":217,\"height\":25,\"caption\":\"LinuxCloudVPS\"},\"image\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"http:\\\/\\\/www.facebook.com\\\/LinuxCloudVPS\",\"https:\\\/\\\/x.com\\\/LinuxCloudVPS\",\"http:\\\/\\\/www.linkedin.com\\\/company\\\/linuxcloudvps-com\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/person\\\/ed907227ee7d151c617e6d0fe74f531a\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"http:\\\/\\\/www.linuxcloudvps.com\\\/\"],\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/author\\\/r0s3admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install TaskBoard on Debian 9 | LinuxCloudVPS Blog","description":"In this tutorial we will show you how to install TaskBoard and all of its dependencies on a Debian 9 Cloud VPS. TaskBoard is a free and open-source","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/","og_locale":"en_US","og_type":"article","og_title":"How to Install TaskBoard on Debian 9 | LinuxCloudVPS Blog","og_description":"In this tutorial we will show you how to install TaskBoard and all of its dependencies on a Debian 9 Cloud VPS. TaskBoard is a free and open-source","og_url":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/","og_site_name":"LinuxCloudVPS Blog","article_publisher":"http:\/\/www.facebook.com\/LinuxCloudVPS","article_published_time":"2020-06-10T21:19:16+00:00","og_image":[{"width":750,"height":360,"url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-taskboard-on-debian9.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@LinuxCloudVPS","twitter_site":"@LinuxCloudVPS","twitter_misc":{"Written by":"admin","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/#article","isPartOf":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/"},"author":{"name":"admin","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/person\/ed907227ee7d151c617e6d0fe74f531a"},"headline":"How to Install TaskBoard on Debian 9","datePublished":"2020-06-10T21:19:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/"},"wordCount":657,"commentCount":0,"publisher":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-taskboard-on-debian9.jpg","keywords":["collaboration","debian","taskboard"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/","url":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/","name":"How to Install TaskBoard on Debian 9 | LinuxCloudVPS Blog","isPartOf":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-taskboard-on-debian9.jpg","datePublished":"2020-06-10T21:19:16+00:00","description":"In this tutorial we will show you how to install TaskBoard and all of its dependencies on a Debian 9 Cloud VPS. TaskBoard is a free and open-source","breadcrumb":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/#primaryimage","url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-taskboard-on-debian9.jpg","contentUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-taskboard-on-debian9.jpg","width":750,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-taskboard-on-debian-9\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.linuxcloudvps.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install TaskBoard on Debian 9"}]},{"@type":"WebSite","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#website","url":"https:\/\/www.linuxcloudvps.com\/blog\/","name":"LinuxCloudVPS","description":"","publisher":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.linuxcloudvps.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization","name":"LinuxCloudVPS","url":"https:\/\/www.linuxcloudvps.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/08\/logo.png","contentUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/08\/logo.png","width":217,"height":25,"caption":"LinuxCloudVPS"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/LinuxCloudVPS","https:\/\/x.com\/LinuxCloudVPS","http:\/\/www.linkedin.com\/company\/linuxcloudvps-com"]},{"@type":"Person","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/person\/ed907227ee7d151c617e6d0fe74f531a","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"admin"},"sameAs":["http:\/\/www.linuxcloudvps.com\/"],"url":"https:\/\/www.linuxcloudvps.com\/blog\/author\/r0s3admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/1278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/comments?post=1278"}],"version-history":[{"count":3,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/1278\/revisions"}],"predecessor-version":[{"id":1284,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/1278\/revisions\/1284"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/media\/1280"}],"wp:attachment":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/media?parent=1278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/categories?post=1278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/tags?post=1278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}