Otvoreni izvori usluge Trello počinju se pojavljivati na Linuxu i odlični su. Ranije ovog mjeseca pokrili smo Voditelj projekta Wekan. To je sustav upravljanja projektima u stilu kanbana, koji korisnici mogu ugostiti sami.
Predstavljamo Kanboard, to je još jedan sustav upravljanja zadaćama čiji je cilj da preuzme Trello. Nudi mnogo toga, uključujući dodatke, dinamične prilagođene filtre i još mnogo toga!
U ovom ćemo priručniku opisati kako postaviti i instalirati Kanboard na različite Linux operativne sustave.
Kanboard je mrežna aplikacija koja omogućuje korisnicima interakciju s njom putem weba, a da biste je koristili, morate imati poslužitelj na kojem je pokrenut Linux OS.
Imajte na umu da iako preporučujemo korištenje tradicionalnog Linux poslužitelja, jer softver može podnijeti učitavanje softvera Najbolje je, osim toga, moguće je pokrenuti Kanboard na radnom računalu s Linuxom - pod uvjetom da je uvijek uključen i spojen na Windows mreža.
Do sada, Kanboard softver podržava više Linux operativnih sustava poslužitelja. Konkretno, podržava Ubuntu, Debian, RedHat Enterprise Linux, CentOS i nekoliko drugih.
U dokumentaciji Kanboarda navedeno je da je Ubuntu 16.04 najnoviji OS koji je podržan, tako da će se naše upute usredotočiti na to. Međutim, u izdanjima nema mnogo izmjena, pa će vjerojatno raditi i 18.04 / 18.10.
Da biste pokrenuli instalaciju Kanboard-a, pokrenite prozor terminala i koristite Ažuriraj i nadogradnju naredbe za osiguravanje da vaš Ubuntu stroj ima najnovije zakrpe.
sudo apt update sudo apt nadogradnja -y
Sada kada je sve ažurirano, morate instalirati potrebne ovisnosti za Kanboard na 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
Pomaknite sesiju terminala u web-direktorij Apache pomoću CD naredba.
cd / var / www / html
Jednom kada ste u web direktoriju, pristupite root pristupu putem sudo -s naredba.
sudo -s
Uzmite najnoviju verziju softvera Kanboard sa stranice izdanja GitHub koristeći wget alat za preuzimanje.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Izdvojite datoteke Kanboard iz ZIP datoteke koristeći otvoriti rajsfešlus naredba.
unzip kanboard-v1.2.6.zip
Ažurirajte dozvole za mapu Kanboard pomoću chown.
chown-Rwww-podaci:www-podacikanboard-1.2.6 /podaci.
Preimenujte mapu Kanboard.
mv kanboard-1.2.6 kanboard
Konačno, izbrišite ZIP arhivu iz svoje mape Ubuntu.
rm kanboard-v1.2.6.zip
Debian Linux sličan je Ubuntu, tako da je Kanboard podržan u operativnom sustavu. Za pokretanje instalacije pokrenite terminal. Zatim upotrijebite Ažuriraj i nadogradnju naredbe da se sve ažurira.
Napomena: ove upute pokrivaju Debian 9 Stretch. Nadogradite svoj stroj prije nego što nastavite, ako imate ranije izdanje.
sudo apt-get update. sudo apt-dobiti nadogradnju -y
Zatim morate instalirati Kanboard ovisnosti na svoj Debian poslužitelj. Da biste instalirali ovisnosti, unesite Apt-get naredba ispod u prozoru terminala.
sudo apt-getinstalirati-yapache2libapache2-modni-php7.0php7.0-CLIphp7.0-mbstring \ php7.0-SQLite3php7.0-opcachephp7.0-JSONphp7.0-mySQLphp7.0-pgsql \ php7.0-lDAPphp7.0-gdphp7.0-XML.
S obzirom na ovisnosti, vrijeme je da instalirate Kanboard na Debian. Koristiti CD naredbe, premjestite terminal u / var / www / html
cd / var / www / html
Dobijte korijensku ljusku koristeći Su naredba.
su -
Preuzmite najnovije izdanje Kanboard-a s razvojnog programa GitHub pomoću wget alat za preuzimanje.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Izdvojite kôd s otvoriti rajsfešlus naredba.
unzip kanboard-v1.2.6.zip
Preimenujte imenik podataka Kanboard.
mv kanboard-1.2.6 kanboard
Konačno, iz web mape izbrišite arhivu Kanboard Zip.
rm kanboard-v1.2.6.zip
Ako želite ugostiti instancu Kanboard na Linux distribuciji temeljenoj na RedHatu, poput RedHat Enterprise Linuxa, CentOS-a i drugih, morat ćete pokrenuti instaliranjem nekoliko ovisnosti. Pokrenite terminal i unesite naredbe u nastavku.
sudo yuminstalirati-ypHPpHP-xMLpHP-mbstringpHP-PDOpHP-gdotvoriti rajsfešluswget
Nakon što instalirate ovisnosti potrebne za pokretanje Kanboard-a, morat ćete ponovo pokrenuti web-poslužitelj Apache.
sudo systemctl ponovo pokrenuti httpd.service
Koristiti CD naredbe, pomaknite prozor vašeg terminala u web mapu.
cd / var / www / html /
Uzmite Kanboard izvorni kod iz GitHub-a koristeći wget alat za preuzimanje.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Izdvojite ZIP arhivu s otvoriti rajsfešlus naredba.
unzip kanboard-v1.2.6.zip
Preimenujte mapu podataka Kanboard.
mv kanboard-1.2.6 kanboard
Završite brisanjem Kanboard Zip arhive.
rm kanboard-v1.2.6.zip
Instalacija je završena! Sve što je preostalo je pristupiti vašoj instanci Kanboard otvaranjem web preglednika i posjetom URL-a u nastavku.
Napomena: zadana prijava za Kanboard je admin / admin.
http://server-ip-address/kanboard/
Ne znate IP adresu vašeg poslužitelja Kanboard? Trčanje:
ip addr show | grep 192.168. *
Linux ima veliki broj programa otvorenog koda napisanih s mnoštvom ...
Ključno je prilagoditi alat za izradu sigurnosne kopije podataka ta...
Šifriranje particije tvrdog diska izvrstan je način za pohranjivanj...