Git

Ako nainštalovať GitScrum v Debiane 10

Ako nainštalovať GitScrum v Debiane 10

GitScrum je bezplatný nástroj na správu úloh s otvoreným zdrojovým kódom, ktorý môžete použiť na ľahkú správu projektov. GitScrum využíva slávnu platformu Git a softvérovú metodológiu Scrum, aby umožnil efektívnejšie riadenie tímu. Tento softvér pomáha používateľom sledovať čas strávený vykonaním rôznych úloh a zaznamenávať projekty, na ktorých používatelia pracujú. Používatelia môžu vytvárať viac projektov, viesť záznamy o projektoch priradených rôznym používateľom a dokonca aj chatovať v reálnom čase. Tento článok ukazuje, ako nainštalovať GitScrum do Debianu 10.

Predpoklady

Inštalácia GitScrum v Debian 10

Ak chcete nainštalovať GitScrum v Debiane 10, najskôr otvorte okno terminálu pomocou Ctrl + Alt + T skratka. Potom aktualizujte systém na najnovšiu dostupnú verziu vydaním nasledujúceho príkazu:

$ apt-get update -y

Potom aktualizujte balík apt pomocou príkazu uvedeného nižšie:

$ apt-get upgrade -y

Teraz, keď bol systém a balík apt aktualizovaný, začneme proces inštalácie.

Krok 1: Nainštalujte server LAMP

Najskôr budete musieť nainštalovať webový server Apache, server MariaDB a PHP spolu s rozšíreniami, ktoré sú potrebné pre server LAMP. Ak chcete nainštalovať server LAMP, zadajte nasledujúci príkaz:

$ apt-get nainštalovať apache2 mariadb-server libapache2-mod-php php php-cli php-common php-mailparse php-mysql php-gmp php-curl php-mbstring php-imap php-ldap php-gd php-xml php- cli php-zip php-yaml php-dev php-pear rozbaliť curl git -y

Krok 2: Upravte súbor PHP a autentifikačný systém

Po nainštalovaní servera otvorte php.súbor ini na vykonanie niektorých úprav:

$ nano / etc / php / 7.3 / apache2 / php.ini


V súbore zmeňte nasledujúce hodnoty:

memory_limit = 256M
upload_max_filesize = 100 mil
max_execution_time = 300
dátum.časové pásmo = Ázia / Kalkata

Upravený súbor uložte pomocou Ctrl + O skratka.

Teraz spustite služby Apache a MariaDB. Zadajte nasledujúci príkaz v termináli na spustenie Apache:

$ systemctl spustiť apache2


Ak systém požiada o autentifikáciu, jednoducho zadajte heslo a kliknite na ikonu Overiť tlačidlo.

Teraz spustite službu MariaDB pomocou nasledujúceho príkazu:

$ systemctl start mariadb


Dokončite proces autentifikácie.

Povoľte spustenie apache po reštarte systému pomocou nasledujúceho príkazu:

$ systemctl povoliť apache2


Autentifikujte systém.

Potom sa objaví výstup podobný tomuto:

Povoľte spustenie MariaDB po reštarte systému pomocou nasledujúceho príkazu:

$ systemctl povoliť mariadb


Potom autentifikujte systém.

Krok 3: Konfigurácia databázy MariaDB

Heslo koreňového adresára MariaDB je nakonfigurované pôvodne, takže budete musieť nastaviť heslo. Prihláste sa do shellu MariaDB pomocou nasledujúceho príkazu:

$ sudo mysql

Potom, čo ste zasiahli Zadajte, výstup sa zobrazí takto:


Nastavte heslo pomocou nasledujúceho príkazu:

MariaDB [(none)]> NASTAVIŤ HESLO PRE 'root' @ 'localhost' = HESLO ("rootpassword");


Zadajte hodnoty pre užívateľa root a localhost, potom zadajte heslo, ktoré chcete nastaviť.

Potom pomocou nasledujúceho príkazu vytvorte databázu a používateľa pre GitScrum:

MariaDB [(žiadny)]> VYTVORIŤ DATABÁZU gitscrumdb;


Ďalej vytvorte používateľa GitScrum pomocou nasledujúceho príkazu:

MariaDB [(none)]> VYTVORIŤ UŽÍVATEĽA „gitscrumuser“ @ „localhost“ IDENTIFIKOVANÝ „heslom“;


Ďalším krokom je udelenie všetkých práv a privilégií databázy GitScrum pomocou týchto nástrojov:

MariaDB [(žiadny)]> GRANTOVAŤ VŠETKO gitscrumdb.* TO 'gitscrumuser' @ 'localhost' S GRANTOVOU VOĽBOU;

Zrušte oprávnenie pomocou nižšie uvedeného príkazu:

MariaDB [(žiadny)]> VÝPLATNÉ VÝSADY;

Potom odíďte vydaním nasledujúceho príkazu:

MariaDB [(žiadny)]> ODCHOD;

Krok 4: Nainštalujte Composer

Composer je podporný manažér pre balík PHP, ktorý je nevyhnutnosťou pre náš projekt. Stiahnite si skladateľský súbor pomocou nasledujúceho príkazu:

$ php -r "copy ('https: // getcomposer.org / installer ',' composer-setup.php '); "


Na potvrdenie stiahnutia a integrity údajov súboru zadajte nasledujúci príkaz:

HASH = "$ (wget -q -O - https: // skladateľ.github.io / inštalátor.sig) "php -r" if (hash_file ('SHA384', 'skladateľ-nastavenie.php ') ===' $ HASH ') echo' Inštalátor overený '; else echo 'Poškodený inštalátor'; unlink ('composer-setup.php '); echo PHP_EOL; "


Fráza Inštalátor overený vo výstupe ukazuje, že všetko beží správne.

Ak chcete nainštalovať skladateľa, spustite nasledujúci príkaz:

nastavenie php skladateľa.php --install-dir = / usr / local / bin --filename = skladateľ


Po nejakom čase uvidíte výstup ako tento:

Krok 5: Nainštalujte GitScrum

Najskôr zmeňte adresár na koreňový adresár Apache. Potom si môžete stiahnuť GitScrum.

$ cd / var / www / html


Ak chcete stiahnuť GitScrum, použite nasledujúci príkaz:

$ composer create-project gitscrum-community-edition / laravel-gitscrum --stability = stable --keep-vcs


Keď stlačíte Zadajte, inštalácia sa začne. Po nejakom čase uvidíte výstup ako tento:


Aktualizujte a zmeňte adresár na stiahnutý adresár. Ďalej aktualizujte GitScrum pomocou nasledujúceho príkazu:

$ cd Laravel-gitscrum


Keď sa nachádzate v adresári, zadajte:

$ skladateľská aktualizácia


Ak chcete integrovať GitScrum s Github, budete si musieť vytvoriť aplikáciu v Github. Prejdite na tento odkaz a uvidíte nasledujúcu obrazovku:


Prihláste sa do svojho účtu alebo sa zaregistrujte do nového. Potom uvidíte obrazovku Registrovať novú aplikáciu OAuth. Poskytnite Názov aplikácie, URL domovskej stránky (ktorý musí byť v prevádzke a musí zodpovedať požiadavkám servera) a URL spätného volania aplikácie.

Potom kliknite na ikonu Registrovať prihlášku. Potom uvidíte nasledujúcu obrazovku:


Ďalším krokom je použitie súboru ID klienta a tajomstvo klienta zo stránky registrácie aplikácie a prilepte ich do .súbor env. Prístup k súboru získate pomocou nasledujúceho príkazu:

$ nano / var / www / html / laravel-gitscrum /.env


Tu uveďte ID klienta a tajomstvo klienta, potom súbor zatvorte pomocou Ctrl + O skratka.

Spustite nasledujúci príkaz na migráciu databázy:

$ php remeselník migruje

Potom zadajte nasledujúci príkaz:

$ php remeselník db: semeno

Potom zmeňte povolenia pomocou nižšie uvedeného príkazu:

$ chown -R www-data: www-data / var / www / html / laravel-gitscrum /

Povolenia sa začnú meniť; po dokončení aktualizujte ďalšiu sadu povolení pomocou nasledujúceho príkazu:

$ chmod -R 775 / var / www / html / laravel-gitscrum /

Konfigurácia Apache pre GitScrum

Ak chcete nakonfigurovať virtuálneho hostiteľa Apache pre GitScrum, otvorte súbor pomocou nasledujúceho príkazu:

$ nano / etc / apache2 / sites-available / gitscrum.konf


Pridajte do súboru nasledujúce riadky kódu. Vymeniť ServerAdmin a ServerName so serverom, s ktorým ho chcete nakonfigurovať.


ServerAdmin [chránený e-mailom]
# Adresa správcovského servera
DocumentRoot / var / www / html / laravel-gitscrum / public
# Cesta do koreňového adresára dokumentu
Test ServerName.webovú stránku.com
# Názov alebo URL servera

Možnosti SledovaťSymlinks Povoliť
# Cesta alebo adresár a oprávnenia
Override All Vyžadovať všetko udelené

ErrorLog $ APACHE_LOG_DIR / chyba.log
# Vyvolanie protokolov chýb, ak existujú
CustomLog $ APACHE_LOG_DIR / prístup.log
# Volanie vlastných protokolov
kombinovane


Uložte súbor. Ak chcete skontrolovať konfiguráciu Apache, použite nasledujúci príkaz:

$ apache2ctl konfiguračný test


Syntax Ok znamená, že výstup je správny.


Pomocou nasledujúceho príkazu povoľte virtuálneho hostiteľa a modul prepisovania Apache:

$ a2ensite gitscrum.konf

Teraz modul prepíšte pomocou nasledujúceho príkazu:

$ a2enmod prepísať


Reštartujte webový server / službu Apache, aby odrážali tieto zmeny:

$ systemctl reštart apache2

Tu zadajte autentifikáciu na opätovné spustenie služby:

Ak chcete skontrolovať stav služby Apache, použite nasledujúci príkaz:

$ systemctl status apache2

Výstup ukazuje, že server beží správne.


Posledným krokom je prístup na webovú stránku GitScrum na základe adresy URL, ktorú ste použili v procese implementácie. Potom povolíte svojmu účtu používať GitScrum v Debiane 10.

Záver

Tento článok vám ukázal, ako nainštalovať a nakonfigurovať GitScrum na serveri Debian 10. Začali sme inštaláciou servera LAMP, potom sme nainštalovali Composer a GitScrum a nakoniec sme vykonali potrebné konfigurácie. Pokojne použite túto metódu na inštaláciu a konfiguráciu GitScrum pomocou Apache a ďalších podporných balíkov na vašom serveri Debian 10.

Hry Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku
Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku
Hranie hier na celú obrazovku alebo používanie aplikácií v režime rozptýlenia zadarmo na celú obrazovku vás môže odrezať od relevantných systémových i...
Hry Top 5 kariet na zachytávanie hier
Top 5 kariet na zachytávanie hier
Všetci sme videli a milovali streamovanie hier na YouTube. PewDiePie, Jakesepticye a Markiplier sú iba niektorí z najlepších hráčov, ktorí zarobili mi...
Hry Ako vyvíjať hru v systéme Linux
Ako vyvíjať hru v systéme Linux
Pred desiatimi rokmi by len málo používateľov Linuxu predpovedalo, že ich obľúbený operačný systém bude jedného dňa populárnou hernou platformou pre k...