- - Como fazer o Kanboard funcionar no seu servidor Linux

Como fazer o Kanboard funcionar no seu servidor Linux

Alternativas de código aberto ao serviço Trelloestão começando a aparecer no Linux e são excelentes. No início deste mês, cobrimos o gerente de projetos da Wekan. É um sistema de gerenciamento de projetos no estilo kanban que os usuários podem se hospedar.

Apresentando o Kanboard, é outro sistema de gerenciamento de tarefas auto-hospedado que visa assumir o Trello. Tem muito a oferecer, incluindo plugins, filtros personalizados dinâmicos e muito mais!

Neste guia, abordaremos como configurar e instalar o Kanboard em uma variedade de sistemas operacionais Linux.

Antes de começarmos

O Kanboard é um aplicativo de rede que permite aos usuários interagir com ele pela Web e, para usá-lo, você deve ter um servidor executando um sistema operacional Linux.

Lembre-se de que, embora recomendamos o uso deum servidor Linux tradicional, como ele pode lidar melhor com o carregamento do software, também é possível executar o Kanboard em um PC desktop Linux - desde que ele esteja sempre ligado e conectado à rede.

A partir de agora, o software Kanboard suporta vários sistemas operacionais de servidor Linux. Especificamente, ele suporta Ubuntu, Debian, RedHat Enterprise Linux, CentOS e alguns outros.

Instale o Kanboard no servidor Ubuntu

A documentação do Kanboard afirma que o Ubuntu 16.04 o sistema operacional mais recente suportado; portanto, nossas instruções se concentrarão nisso. Dito isto, não há muitas mudanças nos lançamentos, portanto provavelmente também funcionará em 18.04 / 18.10.

Para iniciar a instalação do Kanboard, inicie uma janela do terminal e use o atualizar e Melhorar comandos para garantir que sua máquina Ubuntu tenha os patches mais recentes.

sudo apt update
sudo apt upgrade -y

Agora que tudo está atualizado, você deve instalar as dependências necessárias para o Kanboard no 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

Mova a sessão do terminal para o diretório da web Apache com o CD comando.

cd /var/www/html

Uma vez no diretório da web, obtenha acesso root via sudo -s comando.

sudo -s

Pegue a versão mais recente do software Kanboard na página de lançamento do GitHub usando o wget ferramenta de download.

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

Extraia os arquivos Kanboard do arquivo ZIP usando o descompactar comando.

unzip kanboard-v1.2.6.zip

Atualize as permissões para a pasta Kanboard com chown.

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

Renomeie a pasta Kanboard.

mv kanboard-1.2.6 kanboard

Por fim, exclua o arquivo ZIP da sua pasta da web Ubuntu.

rm kanboard-v1.2.6.zip

Instale o Kanboard no servidor Debian

O Debian Linux é muito parecido com o Ubuntu, então o Kanboard é suportado no sistema operacional. Para iniciar a instalação, inicie um terminal. Então, use o atualizar e Melhorar comandos para atualizar tudo.

Nota: estas instruções cobrem o Debian 9 Stretch. Atualize sua máquina antes de continuar, se você estiver em uma versão anterior.

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

Em seguida, você deve instalar as dependências do Kanboard no seu servidor Debian. Para instalar as dependências, digite o Apt-get comando abaixo em uma janela do terminal.

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

Com as dependências resolvidas, é hora de instalar o Kanboard no Debian. Usando o CD comando, mova o terminal para / var / www / html

cd /var/www/html

Ganhe um shell raiz usando o su comando.

su -

Faça o download da versão mais recente do Kanboard no GitHub do desenvolvedor usando o wget ferramenta de download.

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

Extraia o código com o descompactar comando.

unzip kanboard-v1.2.6.zip

Renomeie o diretório de dados do Kanboard.

mv kanboard-1.2.6 kanboard

Por fim, exclua o arquivo Kanboard Zip do diretório da web.

rm kanboard-v1.2.6.zip

Instale o Kanboard no RHEL / CentOS

Se você deseja hospedar uma instância do Kanboard emuma distribuição Linux baseada em RedHat, como RedHat Enterprise Linux, CentOS e outros, você precisará começar instalando algumas dependências. Inicie um terminal e insira os comandos abaixo.

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

Depois de instalar as dependências necessárias para executar o Kanboard, você precisará reiniciar o servidor da web Apache.

sudo systemctl restart httpd.service

Usando o CD comando, mova a janela do terminal para a pasta da web.

cd /var/www/html/

Pegue o código-fonte do Kanboard no GitHub usando o wget ferramenta de download.

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

Extraia o arquivo ZIP com o descompactar comando.

unzip kanboard-v1.2.6.zip

Renomeie a pasta de dados do Kanboard.

mv kanboard-1.2.6 kanboard

Conclua excluindo o arquivo zip do Kanboard.

rm kanboard-v1.2.6.zip

Acessar Kanboard

A instalação está completa! Agora, basta acessar sua instância do Kanboard abrindo um navegador da web e visitando o URL abaixo.

Nota: o login padrão para o Kanboard é admin / admin.

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

Você não sabe o endereço IP do seu servidor Kanboard? Corre:

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

Comentários