Алтернативи с отворен код на услугата Trelloзапочват да се появяват в Linux и са отлични. По-рано този месец покрихме ръководителя на проекта Wekan. Това е система за управление на проекти в стил канбан, която потребителите могат да бъдат домакини.
Представяйки Kanboard, това е друга самостоятелна система за управление на задачи, която има за цел да поеме Trello. Той може да предложи много, включително плъгини, динамични персонализирани филтри и други!
В това ръководство ще разгледаме как да настроите и инсталирате Kanboard на различни Linux операционни системи.
Преди да започнем
Kanboard е мрежово приложение, което позволява на потребителите да взаимодействат с него през мрежата и за да го използвате, трябва да имате сървър, работещ с Linux операционна система.
Моля, имайте предвид, че докато препоръчваме да използватетрадиционен Linux сървър, тъй като той може да се справи със софтуера да зареди най-добре, също е възможно да стартирате Kanboard на настолен компютър с Linux - при условие че той винаги е включен и свързан към мрежата.

Към момента софтуерът на Kanboard поддържа множество Linux сървърни операционни системи. По-конкретно, той поддържа Ubuntu, Debian, RedHat Enterprise Linux, CentOS и няколко други.
Инсталирайте Kanboard на сървър Ubuntu
В документацията на Kanboard се посочва, че Ubuntu 16.04 най-новата операционна система, която се поддържа, така че нашите инструкции ще се фокусират върху това. Това каза, че има много промени в изданията, така че вероятно ще работи и на 18.04 / 18.10.
За да започнете инсталирането на Kanboard, стартирайте терминален прозорец и използвайте актуализация и подобряване на команди, за да се гарантира, че вашата Ubuntu машина има най-новите лепенки.
sudo apt update sudo apt upgrade -y
Сега, когато всичко е актуално, трябва да инсталирате необходимите зависимости за Kanboard в Ubuntu.
Ubuntu 16.04 LTS
sudo apt-get install -y apache2 libapache2-mod-php7.0 php7.0-cli php7.0-mbstring php7.0-sqlite3 php7.0-opcache php7.0-json php7.0-mysql php7.0-pgsql php7.0-ldap php7.0-gd php7.0-xml
Ubuntu 18.04 LTS
sudo apt-get install -y apache2 libapache2-mod-php7.2 php7.2-cli php7.2-mbstring php7.2-sqlite3 php7.2-opcache php7.2-json php7.2-mysql php7.2-pgsql php7.2-ldap php7.2-gd php7.2-xml
Преместете сесията на терминала в уеб директория Apache с CD команда.
cd /var/www/html
Веднъж в уеб директория, получете root достъп чрез sudo -s команда.
sudo -s
Вземете най-новата версия на софтуера Kanboard от страницата на изданието GitHub с помощта на Wget инструмент за изтегляне.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Извадете Kanboard файловете от ZIP файла с помощта на отварям се команда.
unzip kanboard-v1.2.6.zip
Актуализирайте разрешенията за папката Kanboard с chown.
chown -R www-data:www-data kanboard-1.2.6/data
Преименувайте папката Kanboard.
mv kanboard-1.2.6 kanboard
И накрая, изтрийте ZIP архива от вашата папка Ubuntu.
rm kanboard-v1.2.6.zip
Инсталирайте Kanboard на Debian сървъра
Debian Linux прилича много на Ubuntu, така че Kanboard се поддържа в операционната система. За да стартирате инсталацията, стартирайте терминал. След това използвайте актуализация и подобряване на команди, за да се актуализира всичко.
Забележка: тези инструкции обхващат Debian 9 Stretch. Моля, надстройте машината си, преди да продължите, ако сте на по-ранно издание.
sudo apt-get update sudo apt-get upgrade -y
След това трябва да инсталирате зависимостите от Kanboard на вашия сървър на Debian. За да инсталирате зависимостите, въведете Ап-да команда по-долу в прозорец на терминал.
sudo apt-get install -y apache2 libapache2-mod-php7.0 php7.0-cli php7.0-mbstring php7.0-sqlite3 php7.0-opcache php7.0-json php7.0-mysql php7.0-pgsql php7.0-ldap php7.0-gd php7.0-xml
С обвързаните зависимости е време да инсталирате Kanboard на Debian. Използвайки CD команда, преместете терминала в / var / www / html
cd /var/www/html
Получете коренова обвивка с помощта на су команда.
su -
Изтеглете най-новата версия на Kanboard от GitHub на програмиста с помощта на Wget инструмент за изтегляне.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Извадете кода с отварям се команда.
unzip kanboard-v1.2.6.zip
Преименувайте директория с данни на Kanboard.
mv kanboard-1.2.6 kanboard
Накрая изтрийте архива на Kanboard Zip от уеб директорията.
rm kanboard-v1.2.6.zip
Инсталирайте Kanboard на RHEL / CentOS
Ако искате да хоствате инстанция на Kanboard набазирана на RedHat Linux дистрибуция като RedHat Enterprise Linux, CentOS и други, ще трябва да започнете, като инсталирате няколко зависимости. Стартирайте терминал и въведете командите по-долу.
sudo yum install -y php php-xml php-mbstring php-pdo php-gd unzip wget
След като инсталирате зависимостите, необходими за стартиране на Kanboard, ще трябва да рестартирате уеб сървъра Apache.
sudo systemctl restart httpd.service
Използвайки CD команда, преместете прозореца на терминала си в уеб папката.
cd /var/www/html/
Вземете изходния код на Kanboard от GitHub с помощта на Wget инструмент за изтегляне.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Извадете ZIP архива с отварям се команда.
unzip kanboard-v1.2.6.zip
Преименувайте папката с данни на Kanboard.
mv kanboard-1.2.6 kanboard
Завършете, като изтриете Zip архива на Kanboard.
rm kanboard-v1.2.6.zip
Достъп до Kanboard

Инсталацията е завършена! Сега всичко, което е останало, е да получите достъп до вашия Kanboard екземпляр, като отворите уеб браузър и посетите URL адреса по-долу.
Забележка: стандартното влизане за Kanboard е администратор / администратор.
http://server-ip-address/kanboard/
Не знаете IP адреса на вашия сървър Kanboard? Стартирайте:
ip addr show | grep 192.168.*</ P>
Коментари