- - Како натерати Канбоард да ради на вашем Линук серверу

Како натерати Канбоард да ради на вашем Линук серверу

Алтернатива отвореног кода за услугу Треллопочињу да се појављују на Линуку и одлични су. Раније овог месеца покрили смо менаџера пројекта Векан. То је систем управљања пројектима у стилу канбана, који корисници могу да угосте сами.

Представљајући Канбоард, то је још један систем управљања задацима који сам хостира и који жели да преузме Трелло. Нуди много тога, укључујући додатке, динамичне прилагођене филтре и још много тога!

У овом водичу ћемо описати како да подесите и инсталирате Канбоард на разним Линук оперативним системима.

Пре него што започнемо

Канбоард је мрежна апликација која омогућава корисницима да комуницирају с њом путем веба, а да бисте је користили, морате имати сервер на коме је покренут Линук ОС.

Имајте на уму да, иако препоручујемо употребутрадиционални Линук сервер, будући да софтвер најбоље може да преузме софтвер, могуће је и покретање Канбоард-а на Линук рачунару - под условом да је увек укључен и повезан са мрежом.

Од сада, Канбоард софтвер подржава више Линук оперативних система. Конкретно, подржава Убунту, Дебиан, РедХат Ентерприсе Линук, ЦентОС и неколико других.

Инсталирајте Канбоард на Убунту сервер

У документацији Канбоард-а стоји да је Убунту 16.04 најновији ОС који је подржан, тако да ће се наша упутства усредсредити на то. Речено је да у издањима нема много промена, тако да ће вероватно радити и 18.04 / 18.10.

Да бисте започели инсталацију Канбоард-а, покрените прозор терминала и користите ажурирање и надоградњу наредбе за осигуравање да ваша Убунту машина има најновије закрпе.

sudo apt update
sudo apt upgrade -y

Сада када је све ажурирано, морате инсталирати потребне зависности за Канбоард на Убунту.

Убунту 16.04 ЛТС

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

Убунту 18.04 ЛТС

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

Померите терминалну сесију у веб директоријум Апацхе помоћу ЦД команда.

cd /var/www/html

Једном када сте у веб директоријуму, приступите роот-у путем судо -с команда.

sudo -s

Узмите најновију верзију софтвера Канбоард са странице за ГитХуб верзију користећи вгет алат за преузимање.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

Извадите Канбоард датотеке из ЗИП датотеке користећи распакирајте команда.

unzip kanboard-v1.2.6.zip

Ажурирајте дозволе за мапу Канбоард помоћу цховн.

chown -R www-data:www-data kanboard-1.2.6/data

Преименујте мапу Канбоард.

mv kanboard-1.2.6 kanboard

На крају, избришите ЗИП архиву из Убунту веб мапе.

rm kanboard-v1.2.6.zip

Инсталирајте Канбоард на Дебиан сервер

Дебиан Линук је доста сличан Убунту-у, па је Канбоард подржан у оперативном систему. Да бисте покренули инсталацију, покрените терминал. Затим, користите ажурирање и надоградњу команде да се све ажурира.

Напомена: ова упутства покривају Дебиан 9 Стретцх. Надоградите уређај пре него што наставите, ако сте на претходном издању.

sudo apt-get update
sudo apt-get upgrade -y

Затим морате инсталирати Канбоард зависности на свој Дебиан сервер. Да бисте инсталирали зависности, унесите Апт-гет наредба испод у прозору терминала.

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

С обзиром на зависности о којима се води рачуна, време је да инсталирате Канбоард на Дебиан. Помоћу ЦД наредбу, премјестите терминал у / вар / ввв / хтмл

cd /var/www/html

Добијте коријенску љуску користећи су команда.

su -

Преузмите најновије издање Канбоард-а са развојног ГитХуб-а помоћу вгет алат за преузимање.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

Извуците код са распакирајте команда.

unzip kanboard-v1.2.6.zip

Преименујте именик података Канбоард.

mv kanboard-1.2.6 kanboard

На крају, из веб директорија избришите архиву Канбоард Зип.

rm kanboard-v1.2.6.zip

Инсталирајте Канбоард на РХЕЛ / ЦентОС

Ако желите да угостите инстанцу Канбоард надистрибуцију Линук-а засновану на РедХат-у, као што су РедХат Ентерприсе Линук, ЦентОС и други, мораћете да започнете инсталирањем неколико зависности. Покрените терминал и унесите команде испод.

sudo yum install -y php php-xml php-mbstring php-pdo php-gd unzip wget

Након што инсталирате зависности потребне за покретање Канбоард-а, морат ћете поново покренути веб сервер Апацхе.

sudo systemctl restart httpd.service

Помоћу ЦД команде, померите прозор вашег терминала у веб фасциклу.

cd /var/www/html/

Узмите изворни код Канбоард-а из ГитХуб-а користећи вгет алат за преузимање.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

Издвојите ЗИП архиву са распакирајте команда.

unzip kanboard-v1.2.6.zip

Преименујте директоријум података Канбоард-а.

mv kanboard-1.2.6 kanboard

Завршите брисањем Канбоард Зип архиве.

rm kanboard-v1.2.6.zip

Приступите Канбоард-у

Инсталација је завршена! Сада је само преостало да приступите вашој инстанци Канбоард отварањем веб прегледача и посетом доле наведене УРЛ адресе.

Напомена: подразумевана пријава за Канбоард је админ / админ.

http://server-ip-address/kanboard/

Не знате ИП адресу вашег Канбоард сервера? Трцати:

ip addr show | grep 192.168.*
</п>

Коментари