GitScrum on tasuta avatud lähtekoodiga ülesannete haldamise tööriist, mida saate kasutada projektide hõlpsaks haldamiseks. GitScrum kasutab meeskonna tõhusamaks juhtimiseks kuulsat Giti platvormi ja Scrumi tarkvara metoodikat. See tarkvara aitab kasutajatel jälgida erinevate ülesannete täitmiseks kuluvat aega ja pidada arvestust projektide üle, millega kasutajad tegelevad. Kasutajad saavad luua mitu projekti, pidada arvestust erinevatele kasutajatele määratud projektide kohta ja isegi reaalajas vestelda. See artikkel näitab teile, kuidas installida GitScrum Debian 10-sse.
Eeldused
- Juurdepääs Debian 10 serverile
- Kehtiv domeeninimi serveri IP suunamiseks
- Juurkasutaja õigused
GitScrumi installimine Debian 10-s
GitScrumi installimiseks Debian 10-s avage kõigepealt terminaliaken, kasutades Ctrl + Alt + T otsetee. Seejärel värskendage süsteem uusimale saadaolevale versioonile, väljastades järgmise käsu:
$ apt-get update -y
Pärast seda värskendage apt-paketti, kasutades alltoodud käsku:
$ apt-get upgrade -y
Nüüd, kui süsteem ja apt-pakett on uuendatud, alustame installiprotsessi.
1. samm: installige LAMP-server
Kõigepealt peate installima Apache veebiserveri, MariaDB serveri ja PHP koos LAMP-serveri jaoks vajalike laiendustega. LAMP-serveri installimiseks sisestage järgmine käsk:
$ 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-pirn unzip curl git -y
2. samm: redigeerige PHP-faili ja autentige süsteem
Kui olete serveri installinud, avage php.ini-fail mõnede muudatuste tegemiseks:
$ nano / etc / php / 7.3 / apache2 / php.ini
Muutke failis järgmisi väärtusi:
upload_max_filesize = 100M
max_ception_time = 300
kuupäev.ajavöönd = Aasia / Kolkata
Salvestage muudetud fail, kasutades Ctrl + O otsetee.
Nüüd käivitage teenus Apache ja MariaDB. Apache'i käivitamiseks väljastage terminalis järgmine käsk:
$ systemctl start apache2
Kui süsteem küsib autentimist, sisestage lihtsalt parool ja klõpsake nuppu Autentimine nuppu.
Nüüd käivitage teenus MariaDB järgmise käsu abil:
$ systemctl algus mariadb
Viige autentimisprotsess lõpule.
Pärast süsteemi taaskäivitamist lubage apache käivitada, kasutades järgmist käsku:
$ systemctl lubab apache2
Autentige süsteem.
Pärast seda ilmub väljund, mis on sarnane sellele:
Luba MariaDB-l käivitada pärast süsteemi taaskäivitamist järgmise käsu abil:
$ systemctl lubab mariadb
Seejärel autentige süsteem.
3. samm: konfigureerige MariaDB andmebaas
MariaDB juurparool on algselt konfigureeritud, seega peate määrama parooli. Logige sisse MariaDB kesta järgmise käsuga:
$ sudo mysql
Pärast löömist Sisenema, väljund kuvatakse järgmiselt:
Seadistage parool järgmise käsuga:
Sisestage väärtused juurkasutajale ja localhostile, seejärel sisestage parool, mille soovite seada.
Pärast seda looge GitScrumi andmebaas ja kasutaja, kasutades järgmist käsku:
MariaDB [(pole ühtegi]]> LOE ANDMEBAAS gitscrumdb;
Järgmisena looge GitScrumi kasutaja järgmise käsu abil:
Järgmine samm on anda kõik õigused ja privileegid GitScrumi andmebaasile, kasutades järgmist:
Loputage õigused allpool toodud käsu abil:
MariaDB [(pole ühtegi]]> FLUSH PRIVILEGES;
Ja siis väljuge väljastades järgmised andmed:
MariaDB [(pole ühtegi]]> VÄLJU;
4. samm: installige Composer
Composer on meie projekti jaoks hädavajalik PHP-paketi tugihaldur. Laadige heliloojafail alla järgmise käsuga:
$ php -r "copy ('https: // getcomposer.org / installer ',' helilooja-häälestus.php '); "
Faili allalaadimise ja andmete terviklikkuse kinnitamiseks väljastage alltoodud käsk:
Fraas Installer kontrollitud väljundis näitab, et kõik töötab õigesti.
Helilooja installimiseks käivitage järgmine käsk:
php helilooja seadistamine.php --install-dir = / usr / local / bin - failinimi = helilooja
Mõne aja pärast näete sellist väljundit:
5. samm: installige GitScrum
Kõigepealt muutke kataloog oma Apache juurkataloogiks. Seejärel saate alla laadida GitScrumi.
$ cd / var / www / html
GitScrumi allalaadimiseks kasutage järgmist käsku:
Kui vajutate Sisenema, installimine algab. Mõne aja pärast näete sellist väljundit:
Uuendage ja muutke kataloog allalaaditud kataloogiks. Järgmisena värskendage GitScrum järgmise käsuga:
Kui olete kataloogis, sisestage:
GitScrumi Githubiga integreerimiseks peate Githubis looma rakenduse. Avage see link ja näete järgmist ekraani:
Logige sisse oma kontole või registreeruge uue konto saamiseks. Seejärel näete ekraani uue OAuthi rakenduse registreerimiseks. Esitage Rakenduse nimi, kodulehe URL (mis peavad töötama ja vastama serveri päringutele) ja Rakenduse tagasihelistamise URL.
Seejärel klõpsake nuppu Registreerige rakendus. Pärast seda näete järgmist ekraani:
Järgmine samm on kasutada Kliendi ID ja kliendisaladus rakenduse registreerimise lehelt ja kleepige need rakendusse .env-fail. Juurdepääs failile järgmise käsuga:
Siin esitage Kliendi ID ja kliendisaladus, siis sulgege fail, kasutades Ctrl + O otsetee.
Andmebaasi migreerimiseks käivitage järgmine käsk:
$ php käsitöölised rändavad
Seejärel sisestage järgmine käsk:
$ php käsitööline db: seeme
Pärast seda muutke õigusi, kasutades alltoodud käsku:
$ chown -R www-data: www-data / var / www / html / laravel-gitscrum /
Õigused hakkavad muutuma; kui need on tehtud, värskendage järgmist õiguste komplekti järgmise käsu abil:
$ chmod -R 775 / var / www / html / laravel-gitscrum /
Apache seadistamine GitScrumi jaoks
Apache virtuaalse hosti konfigureerimiseks GitScrumi jaoks pääsege failile juurde järgmise käsuga:
$ nano / etc / apache2 / sites-available / gitscrum.konf
Lisage faili järgmised koodiread. Asenda ServerAdmin ja ServerName serveriga, millega soovite seda konfigureerida.
ServerAdmin [meiliga kaitstud]
# Administraatori serveri aadress
DocumentRoot / var / www / html / laravel-gitscrum / public
# Tee dokumendi juurkataloogi
ServerName test.veebisaidil.com
# Serveri nimi või URL
Valikud FollowSymlinks Allow
# Tee või kataloog ja õigused
Alista kõik Nõua kõik lubatud
ErrorLog $ APACHE_LOG_DIR / viga.logi
# Vigalogide helistamine, kui neid on
CustomLog $ APACHE_LOG_DIR / juurdepääs.logi
# Kohandatud logide helistamine
kokku
Salvestage fail. Apache'i konfiguratsiooni kontrollimiseks kasutage järgmist käsku:
Süntaks Okei tähendab, et väljund on õige.
Lubage virtuaalne host ja Apache ümberkirjutamise moodul, kasutades järgmist käsku:
Nüüd kirjutage moodul järgmise käsu abil ümber:
$ a2enmod kirjuta ümber
Nende muudatuste kajastamiseks taaskäivitage Apache veebiserver / teenus:
Sisestage teenuse taaskäivitamiseks autentimine:
Apache-teenuse oleku kontrollimiseks kasutage järgmist käsku:
$ systemctl olek apache2
Väljund näitab, et server töötab korralikult.
Viimane samm on juurdepääs GitScrumi veebisaidile URL-i põhjal, mida kasutasite juurutamisprotsessis. Seejärel volitate oma kontot Debian 10-s GitScrumi kasutama.
Järeldus
See artikkel näitas teile, kuidas installida ja konfigureerida GitScrum Debian 10 serverisse. Alustasime LAMP-serveri installimisega, seejärel installisime Composeri ja GitScrumi ning lõpuks viisime läbi vajalikud seadistused. Kasutage seda meetodit julgelt GitScrumi installimiseks ja konfigureerimiseks, kasutades Apache'i ja muid Debian 10 serveri tugipakette.