- - Як заставити 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

Опинившись у веб-каталозі, отримайте кореневий доступ через судо -с командування.

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 -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. Щоб встановити залежності, введіть Apt-get команда нижче у вікні терміналу.

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

Закінчіть, видаливши архів Kanboard Zip.

rm kanboard-v1.2.6.zip

Доступ до Kanboard

Установка завершена! Тепер усе, що залишилося - це отримати доступ до вашого примірника Kanboard, відкривши веб-браузер і відвідавши URL-адресу нижче.

Примітка: типовим входом для Kanboard є адміністратор / адмін.

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

Ви не знаєте IP-адресу вашого сервера Kanboard? Виконати:

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

Коментарі