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