Гит

Како инсталирати ГитСцрум у Дебиан 10

Како инсталирати ГитСцрум у Дебиан 10

ГитСцрум је бесплатан алат за управљање задацима отвореног кода који можете користити за лако управљање пројектима. ГитСцрум користи познату Гит платформу и софтверску методологију Сцрум како би омогућио ефикасније управљање тимовима. Овај софтвер помаже корисницима да прате време утрошено за обављање различитих задатака и воде евиденцију пројеката на којима корисници раде. Корисници могу да креирају више пројеката, воде евиденцију пројеката додељених различитим корисницима, па чак и да ћаскају у реалном времену. Овај чланак вам показује како инсталирати ГитСцрум у Дебиан 10.

Предуслови

Инсталирање ГитСцрум-а у Дебиан 10

Да бисте инсталирали ГитСцрум у Дебиан 10, прво отворите прозор терминала помоћу Цтрл + Алт + Т пречица. Затим ажурирајте систем најновијом доступном верзијом издавањем следеће наредбе:

$ апт-гет упдате -и

Након тога надоградите пакет апт помоћу наредбе дате у наставку:

$ апт-гет упграде -и

Сада када су систем и апт пакет ажурирани, започет ћемо процес инсталације.

Корак 1: Инсталирајте ЛАМП сервер

Прво ћете морати да инсталирате Апацхе веб сервер, МариаДБ сервер и ПХП, заједно са проширењима која су потребна за ЛАМП сервер. Да бисте инсталирали ЛАМП сервер, унесите следећу команду:

$ апт-гет инсталл апацхе2 мариадб-сервер либапацхе2-мод-пхп пхп пхп-цли пхп-уобичајени пхп-маилпарсе пхп-мискл пхп-гмп пхп-цурл пхп-мбстринг пхп-имап пхп-лдап пхп-гд пхп-кмл пхп- цли пхп-зип пхп-иамл пхп-дев пхп-пеар унзип цурл гит -и

Корак 2: Уредите ПХП датотеку и систем за потврду идентитета

Након што инсталирате сервер, отворите пхп.ини датотеку да бисте извршили неке измене:

$ нано / етц / пхп / 7.3 / апацхе2 / пхп.ини


У датотеци промените следеће вредности:

мемори_лимит = 256М
уплоад_мак_филесизе = 100М
мак_екецутион_тиме = 300
датум.временска зона = Азија / Колката

Сачувајте измењену датотеку помоћу Цтрл + О пречица.

Сада покрените услугу Апацхе и МариаДБ. Издајте следећу команду у терминалу да бисте покренули Апацхе:

$ системцтл старт апацхе2


Ако систем затражи потврду идентитета, једноставно унесите лозинку и кликните на Потврдите идентитет дугме.

Сада покрените услугу МариаДБ помоћу следеће наредбе:

$ системцтл старт мариадб


Довршите поступак потврде идентитета.

Омогућите покретање апацхе-а након поновног покретања система помоћу наредбе испод:

$ системцтл омогући апацхе2


Потврдите аутентичност система.

Након тога ће се појавити излаз сличан овом:

Омогућите покретање МариаДБ након поновног покретања система помоћу следеће наредбе:

$ системцтл омогући мариадб


Затим, потврдите идентитет система.

Корак 3: Конфигуришите базу података МариаДБ

Корен лозинка МариаДБ је првобитно конфигурисана, па ћете морати да поставите лозинку. Пријавите се у љуску МариаДБ помоћу следеће команде:

$ судо мискл

Након што погодиш Ентер, излаз ће се појавити на следећи начин:


Подесите лозинку помоћу следеће команде:

МариаДБ [(нема)]> ПОСТАВИТЕ ЛОЗИНКУ за 'роот' @ 'лоцалхост' = ПАССВОРД ("роотпассворд");


Наведите вредности за роот корисника и лоцалхост, а затим унесите лозинку коју желите да поставите.

Након тога, креирајте базу података и корисника за ГитСцрум користећи наредбу доле наведену:

МариаДБ [(нема)]> СТВОРИ БАЗУ ПОДАТАКА гитсцрумдб;


Даље, креирајте корисника ГитСцрум користећи следећу команду:

МариаДБ [(ништа)]> СТВОРИ КОРИСНИКА 'гитсцрумусер' @ 'лоцалхост' ИДЕНТИФИКОВАНО 'лозинком';


Следећи корак је додељивање свих права и привилегија базе података ГитСцрум користећи следеће:

МариаДБ [(нема)]> ДОДАЈ СВЕ НА гитсцрумдб.* ТО 'гитсцрумусер' @ 'лоцалхост' СА ДОДАТНОМ ОПЦИЈОМ;

Исперите привилегије помоћу наредбе дате у наставку:

МариаДБ [(нема)]> ФЛУСХ ПРИВИЛЕГЕС;

А затим изађите издавањем следећег:

МариаДБ [(нема)]> ЕКСИТ;

Корак 4: Инсталирајте Цомпосер

Цомпосер је менаџер подршке за ПХП пакет који је неопходан за наш пројекат. Преузмите датотеку композитора помоћу следеће наредбе:

$ пхп -р "цопи ('хттпс: // гетцомпосер.орг / инсталлер ',' композитор-подешавање.пхп '); "


Да бисте потврдили преузимање и интегритет података, издајте наредбу дату у наставку:

ХАСХ = "$ (вгет -к -О - хттпс: // цомпосер.гитхуб.ио / инсталлер.сиг) "пхп -р" иф (хасх_филе ('СХА384', 'цомпосер-сетуп.пхп ') ===' $ ХАСХ ') ецхо' Инсталатер верификован '; елсе ецхо 'Инсталатор оштећен'; унлинк ('цомпосер-сетуп.пхп '); ецхо ПХП_ЕОЛ; "


Фраза Инсталатер верификован у излазу показује да све ради исправно.

Да бисте инсталирали композитор, покрените следећу наредбу:

пхп цомпосер-сетуп.пхп --инсталл-дир = / уср / лоцал / бин --филенаме = цомпосер


После неког времена видећете излаз попут овог:

Корак 5: Инсталирајте ГитСцрум

Прво промените директоријум у свој основни директоријум Апацхе. Затим можете преузети ГитСцрум.

$ цд / вар / ввв / хтмл


Да бисте преузели ГитСцрум, користите следећу команду:

$ цомпосер цреате-пројецт гитсцрум-цоммунити-едитион / ларавел-гитсцрум --стабилити = стабле --кееп-вцс


Када притиснете Ентер, инсталација ће започети. После неког времена видећете овакав излаз:


Ажурирајте и промените директоријум у преузети директоријум. Затим ажурирајте ГитСцрум следећом командом:

$ цд Ларавел-гитсцрум


Када сте у директоријуму, унесите:

$ цомпосер упдате


Да бисте интегрисали ГитСцрум са Гитхуб-ом, мораћете да креирате апликацију у Гитхуб-у. Приступите овој вези и видећете следећи екран:


Пријавите се на свој налог или се пријавите за нови. Тада ћете видети екран за регистрацију нове ОАутх апликације. Обезбедите Назив апликације, УРЛ почетне странице (који мора бити покренут и одговарати на захтеве сервера), и УРЛ повратног позива апликације.

Затим кликните Региструјте пријаву. Након тога видећете следећи екран:


Следећи корак је коришћење ИД клијента и тајна клијента са странице за регистрацију апликације и залепите их у .енв датотеку. Приступите датотеци помоћу следеће наредбе:

$ нано / вар / ввв / хтмл / ларавел-гитсцрум /.енв


Овде наведите ИД клијента и тајна клијента, затим затворите датотеку помоћу Цтрл + О пречица.

Покрените следећу наредбу за мигрирање базе података:

$ пхп занатлија мигрира

Затим унесите следећу команду:

$ пхп занатлија дб: семе

Након тога, промените дозволе помоћу наредбе дате у наставку:

$ цховн -Р ввв-дата: ввв-дата / вар / ввв / хтмл / ларавел-гитсцрум /

Дозволе ће почети да се мењају; након што заврше, ажурирајте други скуп дозвола помоћу следеће наредбе:

$ цхмод -Р 775 / вар / ввв / хтмл / ларавел-гитсцрум /

Конфигурисање Апацхе-а за ГитСцрум

Да бисте конфигурисали Апацхе виртуелни домаћин за ГитСцрум, приступите датотеци помоћу следеће наредбе:

$ нано / етц / апацхе2 / ситес-аваилабле / гитсцрум.цонф


У датотеку додајте следеће редове кода. Заменити СерверАдмин и СерверНаме са сервером са којим желите да га конфигуришете.


СерверАдмин [заштићен е-поштом]
# Админ адреса сервера
ДоцументРоот / вар / ввв / хтмл / ларавел-гитсцрум / публиц
# Пут до основног директоријума документа
СерверНаме тест.веб сајт.цом
# Име или УРЛ сервера

Опције ФолловСимлинкс Аллов
# Путања или директоријум и дозволе
Замени све Захтевај све одобрено

ЕррорЛог $ АПАЦХЕ_ЛОГ_ДИР / еррор.Пријава
# Позивање дневника грешака ако их има
ЦустомЛог $ АПАЦХЕ_ЛОГ_ДИР / приступ.Пријава
# Позивање прилагођених дневника
комбиновани


Сачувајте датотеку. Да бисте проверили Апацхе конфигурацију, користите следећу команду:

$ апацхе2цтл цонфигтест


Синтакса У реду значи да је излаз тачан.


Омогућите модул за преписивање виртуелног хоста и Апацхе помоћу наредбе дате у наставку:

$ а2енсите гитсцрум.цонф

Сада препишите модул помоћу следеће наредбе:

$ а2енмод препиши


Поново покрените Апацхе веб сервер / услугу да би одражавао ове промене:

$ системцтл поново покрените апацхе2

Овде обезбедите потврду идентитета за поновно покретање услуге:

Да бисте проверили статус услуге Апацхе, користите следећу команду:

$ системцтл статус апацхе2

Излаз показује да сервер ради исправно.


Последњи корак је приступ веб локацији ГитСцрум на основу УРЛ адресе коју сте користили у процесу имплементације. Тада ћете одобрити свој рачун да користи ГитСцрум у Дебиану 10.

Закључак

Овај чланак вам је показао како инсталирати и конфигурирати ГитСцрум на Дебиан 10 серверу. Почели смо са инсталацијом ЛАМП сервера, затим инсталирали Цомпосер и ГитСцрум и на крају извршили потребне конфигурације. Слободно користите овај метод за инсталирање и конфигурисање ГитСцрум-а помоћу Апацхе-а и других пратећих пакета на вашем Дебиан 10 серверу.

Како развити игру на Линуку
Пре деценију, није много корисника Линука предвидело да ће њихов омиљени оперативни систем једног дана бити популарна платформа за играње комерцијални...
Портови комерцијалних игара отвореног кода
Бесплатне рекреације покретачких игара са отвореним кодом и више платформи могу се користити за играње старих, као и неких прилично недавних наслова и...
Најбоље игре командне линије за Линук
Командна линија није само ваш највећи савезник када користите Линук - она ​​такође може бити извор забаве јер је можете користити за играње многих заб...