Git

Jak nainstalovat GitScrum do Debianu 10

Jak nainstalovat GitScrum do Debianu 10

GitScrum je bezplatný nástroj pro správu úloh s otevřeným zdrojovým kódem, který můžete použít k snadné správě projektů. GitScrum využívá slavnou platformu Git a softwarovou metodiku Scrum, aby umožnil efektivnější správu týmu. Tento software pomáhá uživatelům sledovat čas strávený prováděním různých úkolů a vést záznamy o projektech, na kterých uživatelé pracují. Uživatelé mohou vytvářet více projektů, vést záznamy o projektech přiřazených různým uživatelům a dokonce chatovat v reálném čase. Tento článek ukazuje, jak nainstalovat GitScrum do Debianu 10.

Předpoklady

Instalace GitScrum do Debianu 10

Chcete-li nainstalovat GitScrum v Debianu 10, nejprve otevřete okno terminálu pomocí Ctrl + Alt + T zkratka. Poté aktualizujte systém na nejnovější dostupnou verzi vydáním následujícího příkazu:

$ apt-get update -y

Poté upgradujte balíček apt pomocí níže uvedeného příkazu:

$ apt-get upgrade -y

Nyní, když byl aktualizován systémový a apt balíček, zahájíme proces instalace.

Krok 1: Nainstalujte server LAMP

Nejprve budete muset nainstalovat webový server Apache, server MariaDB a PHP spolu s rozšířeními, které jsou potřebné pro server LAMP. Chcete-li nainstalovat server LAMP, zadejte následující příkaz:

$ apt-get install 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 unzip curl git -y

Krok 2: Upravte soubor PHP a ověřovací systém

Po instalaci serveru otevřete php.soubor ini pro provedení některých úprav:

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


V souboru změňte následující hodnoty:

memory_limit = 256M
upload_max_filesize = 100 mil
max_execution_time = 300
datum.časové pásmo = Asia / Kolkata

Uložte upravený soubor pomocí Ctrl + O zkratka.

Nyní spusťte službu Apache a MariaDB. Zadáním následujícího příkazu v terminálu spusťte Apache:

$ systemctl start apache2


Pokud systém požádá o ověření, jednoduše zadejte heslo a klikněte na ikonu Ověřit knoflík.

Nyní spusťte službu MariaDB pomocí následujícího příkazu:

$ systemctl start mariadb


Dokončete proces ověřování.

Povolte spuštění apache po restartu systému pomocí níže uvedeného příkazu:

$ systemctl povolit apache2


Ověřte systém.

Poté se zobrazí výstup podobný tomuto:

Povolte spuštění MariaDB po restartu systému pomocí následujícího příkazu:

$ systemctl povolit mariadb


Poté ověřte systém.

Krok 3: Konfigurace databáze MariaDB

Heslo root MariaDB je nakonfigurováno zpočátku, takže budete muset nastavit heslo. Přihlaste se do prostředí MariaDB pomocí následujícího příkazu:

$ sudo mysql

Poté, co jste zasáhli Enter, výstup se zobrazí takto:


Nastavte heslo pomocí následujícího příkazu:

MariaDB [(none)]> NASTAVIT HESLO PRO 'root' @ 'localhost' = HESLO ("rootpassword");


Zadejte hodnoty pro uživatele root a localhost a poté zadejte heslo, které chcete nastavit.

Poté vytvořte databázi a uživatele pro GitScrum pomocí níže uvedeného příkazu:

MariaDB [(žádný)]> VYTVOŘIT DATABÁZE gitscrumdb;


Dále vytvořte uživatele GitScrum pomocí následujícího příkazu:

MariaDB [(none)]> VYTVOŘIT UŽIVATELE 'gitscrumuser' @ 'localhost' IDENTIFIKOVÁNO 'heslem';


Dalším krokem je udělit všechna práva a oprávnění k databázi GitScrum pomocí následujícího:

MariaDB [(none)]> GRANT ALL ON gitscrumdb.* TO 'gitscrumuser' @ 'localhost' S GRANTOVOU MOŽNOSTÍ;

Zrušte oprávnění pomocí níže uvedeného příkazu:

MariaDB [(žádný)]> VÝPLATNÉ VÝSADY;

A poté ukončete vydáním následujícího:

MariaDB [(žádný)]> KONEC;

Krok 4: Nainstalujte Composer

Composer je podpůrný manažer pro balíček PHP, který je pro náš projekt nutností. Stáhněte si soubor skladatele pomocí následujícího příkazu:

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


Chcete-li potvrdit stahování a integritu dat souboru, zadejte následující příkaz:

HASH = "$ (wget -q -O - https: // skladatel.github.io / instalační program.sig) "php -r" if (hash_file ('SHA384', 'composer-setup.php ') ===' $ HASH ') echo' Instalační program ověřen '; else echo 'Instalační program poškozen'; unlink ('composer-setup.php '); echo PHP_EOL; "


Fráze Instalační program ověřen ve výstupu ukazuje, že vše běží správně.

Chcete-li nainstalovat skladatele, spusťte následující příkaz:

nastavení php skladatele.php --install-dir = / usr / local / bin --filename = skladatel


Po nějaké době uvidíte výstup, jako je tento:

Krok 5: Nainstalujte GitScrum

Nejprve změňte adresář na kořenový adresář Apache. Poté si můžete stáhnout GitScrum.

$ cd / var / www / html


Chcete-li stáhnout GitScrum, použijte následující příkaz:

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


Když stisknete Enter, instalace začne. Po nějaké době uvidíte výstup, jako je tento:


Aktualizujte a změňte adresář na stažený adresář. Dále aktualizujte GitScrum pomocí následujícího příkazu:

$ cd Laravel-gitscrum


Jakmile jste v adresáři, zadejte:

$ skladatel aktualizace


Chcete-li integrovat GitScrum s Github, budete muset vytvořit aplikaci v Githubu. Otevřete tento odkaz a zobrazí se následující obrazovka:


Přihlaste se ke svému účtu nebo se zaregistrujte k novému. Poté se zobrazí obrazovka Registrace nové aplikace OAuth. Poskytněte Název aplikace, URL domovské stránky (který musí běžet a reagovat na požadavky serveru) a URL zpětného volání aplikace.

Poté klikněte Zaregistrujte aplikaci. Poté se zobrazí následující obrazovka:


Dalším krokem je použití ID klienta a tajemství klienta ze stránky registrace aplikace a vložte je do .soubor env. Přístup k souboru pomocí následujícího příkazu:

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


Zde uveďte ID klienta a tajemství klienta, poté soubor zavřete pomocí Ctrl + O zkratka.

Spusťte následující příkaz k migraci databáze:

$ php řemeslník migruje

Poté zadejte následující příkaz:

$ php artisan db: seed

Poté změňte oprávnění pomocí níže uvedeného příkazu:

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

Oprávnění se začnou měnit; jakmile jsou hotové, aktualizujte další sadu oprávnění pomocí následujícího příkazu:

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

Konfigurace Apache pro GitScrum

Chcete-li nakonfigurovat virtuálního hostitele Apache pro GitScrum, otevřete soubor pomocí následujícího příkazu:

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


Přidejte do souboru následující řádky kódu. Nahradit ServerAdmin a ServerName se serverem, se kterým jej chcete konfigurovat.


ServerAdmin [chráněno e-mailem]
# Adresa správce serveru
DocumentRoot / var / www / html / laravel-gitscrum / public
# Cesta do kořenového adresáře dokumentu
Test ServerName.webová stránka.com
# Název nebo URL serveru

Možnosti Sledovat Odkazy Odkazy Povolit
# Cesta nebo adresář a oprávnění
Přepsat vše Vyžadovat vše udělené

ErrorLog $ APACHE_LOG_DIR / chyba.log
# Vyvolání chybových protokolů, pokud existují
CustomLog $ APACHE_LOG_DIR / přístup.log
# Volání vlastních protokolů
kombinovaný


Uložte soubor. Chcete-li zkontrolovat konfiguraci Apache, použijte následující příkaz:

$ apache2ctl configtest


Syntaxe OK znamená, že výstup je správný.


Pomocí níže uvedeného příkazu povolte modul virtuálního hostitele a přepis Apache:

$ a2ensite gitscrum.konf

Nyní modul přepište pomocí následujícího příkazu:

$ a2enmod přepsat


Restartujte webový server / službu Apache, aby odrážel tyto změny:

$ systemctl restart apache2

Tady zadejte ověření pro restartování služby:

Chcete-li zkontrolovat stav služby Apache, použijte následující příkaz:

$ systemctl status apache2

Výstup ukazuje, že server běží správně.


Posledním krokem je přístup na web GitScrum na základě adresy URL, kterou jste použili v procesu implementace. Poté svůj účet autorizujete k používání GitScrum v Debianu 10.

Závěr

Tento článek vám ukázal, jak nainstalovat a nakonfigurovat GitScrum na serveru Debian 10. Začali jsme instalací serveru LAMP, poté jsme nainstalovali Composer a GitScrum a nakonec jsme provedli potřebné konfigurace. Nebojte se použít tuto metodu k instalaci a konfiguraci GitScrum pomocí Apache a dalších podpůrných balíčků na vašem serveru Debian 10.

Kurzor při psaní v systému Windows 10 skáče nebo se pohybuje náhodně
Pokud zjistíte, že kurzor myši skáče nebo se pohybuje sám, automaticky, náhodně při psaní v notebooku nebo počítači se systémem Windows, pak vám někte...
Jak obrátit směr posouvání myši a touchpadu ve Windows 10
Myš a Touchpadnejenže usnadňují výpočet, ale jsou efektivnější a méně časově náročné. Nemůžeme si představit život bez těchto zařízení, ale přesto je ...
Jak změnit velikost, barvu a schéma kurzoru myši a kurzoru v systému Windows 10
Ukazatel myši a kurzor ve Windows 10 jsou velmi důležité aspekty operačního systému. To lze říci i pro jiné operační systémy, takže ve skutečnosti nej...