- - Как да накарате Kanboard да работи на вашия Linux сървър

Как да накарате Kanboard да работи на вашия Linux сървър

Алтернативи с отворен код на услугата 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>

Коментари