In questo tutorial, ti mostreremo come installare Kanboard su CentOS 7. Per chi non lo sapesse, Kanboard è uno strumento di gestione dei progetti gratuito e open source che utilizza il Metodologia Kanban. Kanboard si concentra sul minimalismo e sulla semplicità, è progettato principalmente per piccoli team. Ti aiuta anche a gestire i tuoi progetti e visualizzare il tuo flusso di lavoro.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò il passaggio dell'installazione dello strumento di gestione dei progetti open source Kanboard sul server CentOS 7.
Installa Kanboard su CentOS 7
Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.
yum clean all yum -y update
Passaggio 2. Installa il server LEMP.
È richiesto uno stack server CentOS 7 LEMP. Se non hai installato LEMP, puoi seguire la nostra guida qui. Inoltre, installa i moduli PHP richiesti:
yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel
Passaggio 3. Installazione di Kanboard.
In primo luogo, scarica e decomprimi l'ultima versione di Kanboard:
cd /var/www/html/ wget https://kanboard.net/kanboard-latest.zip unzip kanboard-latest.zip
Dovremo modificare alcune autorizzazioni per le cartelle:
chown -R apache:apache kanboard/data
Quindi, copia il file config.default.php incluso in config.php e cambia le informazioni del database usando questi comandi:
cd /var/www/html/kanboard mv config.default.php config.php
Crea un file di configurazione chiamato config.php usando nano editor e inserisci i seguenti contenuti nel file:
### nano /etc/config.php // Database driver: sqlite, mysql or postgres (sqlite by default) define('DB_DRIVER', 'mysql'); // Mysql/Postgres username define('DB_USERNAME', 'kanboard'); // Mysql/Postgres password define('DB_PASSWORD', 'kanboarduser_passwd'); // Mysql/Postgres hostname define('DB_HOSTNAME', 'localhost'); // Mysql/Postgres database name define('DB_NAME', 'kanboarduser');
Riavvia il servizio Apache eseguendo il comando seguente.:
systemctl restart httpd
Passaggio 4. Imposta Firewall per Kanboard.
Consenti ai visitatori di accedere a Kanboard sulla porta 80:
firewall-cmd --zone=public --permanent --add-service=http firewall-cmd --reload
Passaggio 5. Accesso a Bolt Kanboard.
Kanboard sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://yourdomain.com/kanboard
o http://server-ip/kanboard
.
Congratulazioni! Hai installato correttamente Kanboard. Grazie per aver utilizzato questo tutorial per l'installazione dello strumento di gestione dei progetti open source Kanboard sui sistemi CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare Kanboard ufficiale sito web.