Git

Cara Memasang GitScrum di Debian 10

Cara Memasang GitScrum di Debian 10

GitScrum adalah alat pengurusan tugas sumber terbuka percuma yang boleh anda gunakan untuk menguruskan projek dengan mudah. GitScrum menggunakan platform Git dan metodologi perisian Scrum yang terkenal untuk membolehkan pengurusan pasukan yang lebih berkesan. Perisian ini membantu pengguna untuk mengesan masa yang digunakan untuk melakukan pelbagai tugas dan menyimpan rekod projek yang sedang diusahakan oleh pengguna. Pengguna dapat membuat banyak projek, menyimpan rekod projek yang ditugaskan kepada pengguna yang berbeza, dan bahkan berbual dalam masa nyata. Artikel ini menunjukkan cara memasang GitScrum di Debian 10.

Prasyarat

Memasang GitScrum di Debian 10

Untuk memasang GitScrum di Debian 10, pertama, buka tetingkap terminal menggunakan Ctrl + Alt + T jalan pintas. Kemudian, kemas kini sistem ke versi terbaru yang tersedia dengan mengeluarkan arahan berikut:

$ apt-get kemas kini -y

Selepas itu, tingkatkan pakej apt menggunakan arahan yang diberikan di bawah:

$ apt-get peningkatan -y

Sekarang bahawa sistem dan pakej apt telah dikemas kini, kami akan memulakan proses pemasangan.

Langkah 1: Pasang Pelayan LAMP

Pertama, anda perlu memasang pelayan web Apache, pelayan MariaDB, dan PHP, bersama dengan pelanjutan yang diperlukan untuk pelayan LAMP. Untuk memasang pelayan LAMP, masukkan arahan berikut:

$ 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

Langkah 2: Edit Fail PHP dan Sistem Pengesahan

Setelah anda memasang pelayan, buka php.fail ini untuk membuat beberapa suntingan:

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


Dalam fail, ubah nilai berikut:

memory_limit = 256M
muat naik_max_filesize = 100M
max_execution_time = 300
Tarikh.zon waktu = Asia / Kolkata

Simpan fail yang diubah suai menggunakan Ctrl + O jalan pintas.

Sekarang, mulakan perkhidmatan Apache dan MariaDB. Keluarkan perintah berikut di terminal untuk memulakan Apache:

$ systemctl mulakan apache2


Sekiranya sistem meminta pengesahan, masukkan kata laluan dan klik Mengesahkan butang.

Sekarang, mulakan perkhidmatan MariaDB menggunakan arahan berikut:

$ systemctl memulakan mariadb


Selesaikan proses pengesahan.

Aktifkan apache untuk memulakan selepas reboot sistem menggunakan arahan di bawah:

$ systemctl mengaktifkan apache2


Mengesahkan sistem.

Selepas itu, akan muncul output yang serupa dengan yang berikut:

Aktifkan MariaDB untuk memulakan selepas but semula sistem menggunakan arahan berikut:

$ systemctl mengaktifkan mariadb


Kemudian, sahkan sistem.

Langkah 3: Konfigurasikan Pangkalan Data MariaDB

Kata laluan root MariaDB dikonfigurasi pada mulanya, jadi, anda akan diminta untuk menetapkan kata laluan. Log masuk ke shell MariaDB menggunakan arahan berikut:

$ sudo mysql

Selepas anda memukul Masukkan, output akan muncul seperti berikut:


Sediakan kata laluan menggunakan arahan berikut:

MariaDB [(none)]> SET PASSWORD UNTUK 'root' @ 'localhost' = PASSWORD ("rootpassword");


Berikan nilai untuk pengguna root dan localhost, kemudian masukkan kata laluan yang ingin anda tetapkan.

Selepas itu, buat pangkalan data dan pengguna untuk GitScrum menggunakan arahan yang disediakan di bawah:

MariaDB [(tiada)]> BUAT Pangkalan Data gitscrumdb;


Seterusnya, buat pengguna GitScrum menggunakan arahan berikut:

MariaDB [(none)]> BUAT PENGGUNA 'gitscrumuser' @ 'localhost' DIKENALI OLEH 'kata laluan';


Langkah seterusnya adalah memberikan semua hak dan keistimewaan pangkalan data GitScrum menggunakan perkara berikut:

MariaDB [(tiada)]> MEMBERI SEMUA DI ATAS gitscrumdb.* UNTUK 'gitscrumuser' @ 'localhost' DENGAN PILIHAN PEMBERIAN;

Lepaskan hak istimewa menggunakan arahan yang diberikan di bawah:

MariaDB [(tiada)]> KEISTIMEWAAN FLUSH;

Dan kemudian, keluar dengan mengeluarkan perkara berikut:

MariaDB [(tiada)]> KELUAR;

Langkah 4: Pasang Komposer

Composer adalah pengurus sokongan untuk pakej PHP yang mesti dimiliki untuk projek kami. Muat turun fail komposer menggunakan arahan berikut:

salinan $ php -r "('https: // getcomposer.org / pemasang ',' penyusun-persediaan.php '); "


Untuk mengesahkan muat turun dan integriti data fail, berikan arahan yang diberikan di bawah:

HASH = "$ (wget -q -O - https: // penggubah.github.io / pemasang.sig) "php -r" if (hash_file ('SHA384', 'penyusun-persediaan.php ') ===' $ HASH ') echo' Pemasang disahkan '; lain echo 'Installer rosak'; nyahpaut ('komposer-persediaan.php '); gema PHP_EOL; "


Frasa Pemasang Disahkan dalam output menunjukkan bahawa semuanya berjalan dengan betul.

Untuk memasang komposer, jalankan arahan berikut:

persediaan komposer php.php --install-dir = / usr / local / bin --filename = komposer


Selepas beberapa ketika, anda akan melihat output seperti ini:

Langkah 5: Pasang GitScrum

Pertama, ubah direktori ke direktori root Apache anda. Kemudian, anda boleh memuat turun GitScrum.

$ cd / var / www / html


Untuk memuat turun GitScrum, gunakan arahan berikut:

$ komposer buat-projek gitscrum-community-edition / laravel-gitscrum --stability = stable --keep-vcs


Semasa anda menekan Masukkan, pemasangan akan bermula. Selepas beberapa ketika, anda akan melihat output seperti ini:


Kemas kini dan ubah direktori ke direktori yang dimuat turun. Seterusnya, kemas kini GitScrum dengan arahan berikut:

$ cd Laravel-gitscrum


Setelah anda berada di dalam direktori, masukkan:

kemas kini komposer $


Untuk mengintegrasikan GitScrum dengan Github, anda perlu membuat aplikasi di Github. Akses pautan ini, dan anda akan melihat skrin berikut muncul:


Log masuk ke akaun anda atau daftar yang baru. Kemudian, anda akan melihat skrin untuk Mendaftar aplikasi OAuth baru. Sediakan Nama aplikasi, URL Halaman Utama (yang mesti berjalan dan menanggapi permintaan pelayan), dan URL panggilan balik aplikasi.

Kemudian, klik Mendaftar Permohonan. Selepas itu, anda akan melihat skrin berikut muncul:


Langkah seterusnya adalah menggunakan ID Pelanggan dan Rahsia Pelanggan dari halaman pendaftaran aplikasi dan tampal ke dalam .fail env. Akses fail menggunakan arahan berikut:

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


Di sini, sediakan ID Pelanggan dan Rahsia Pelanggan, kemudian tutup fail menggunakan Ctrl + O jalan pintas.

Jalankan arahan berikut untuk memindahkan pangkalan data:

$ php artisan berhijrah

Kemudian, masukkan arahan berikut:

$ php artisan db: biji

Selepas itu, ubah kebenaran menggunakan perintah yang diberikan di bawah:

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

Kebenaran akan mula berubah; setelah selesai, kemas kini set kebenaran yang lain menggunakan arahan berikut:

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

Mengkonfigurasi Apache untuk GitScrum

Untuk mengkonfigurasi hos maya Apache untuk GitScrum, akses fail menggunakan arahan berikut:

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


Tambahkan baris kod berikut ke fail. Ganti ServerAdmin dan ServerName dengan pelayan yang anda mahu konfigurasikan dengannya.


ServerAdmin [dilindungi e-mel]
# Alamat pelayan pentadbir
DocumentRoot / var / www / html / laravel-gitscrum / awam
# Jalan ke direktori root dokumen
Ujian Nama Pelayan.laman web.com
# Nama atau URL pelayan

Pilihan IkutSambungan Benarkan
# Jalan atau direktori dan kebenaran
Menimpa Semua Memerlukan semua diberikan

KesalahanLog $ APACHE_LOG_DIR / ralat.balak
# Memanggil log ralat jika ada
CustomLog $ APACHE_LOG_DIR / akses.balak
# Memanggil log khas
digabungkan


Simpan fail. Untuk memeriksa konfigurasi Apache, gunakan arahan berikut:

konfigurasi $ apache2ctl


Sintaks okey bermaksud bahawa outputnya betul.


Dayakan hos maya dan modul penulisan semula Apache menggunakan arahan yang diberikan di bawah:

$ a2ensit gitscrum.pengesahan

Sekarang, tulis semula modul menggunakan arahan berikut:

$ a2enmod menulis semula


Mulakan semula pelayan / perkhidmatan web Apache untuk menggambarkan perubahan ini:

$ systemctl mulakan semula apache2

Di sini, berikan pengesahan untuk memulakan semula perkhidmatan:

Untuk memeriksa status perkhidmatan Apache, gunakan perintah berikut:

$ systemctl status apache2

Output menunjukkan bahawa pelayan berjalan dengan baik.


Langkah terakhir adalah mengakses laman web GitScrum berdasarkan URL yang anda gunakan dalam proses pelaksanaan. Kemudian, anda akan membenarkan akaun anda menggunakan GitScrum di Debian 10.

Kesimpulannya

Artikel ini menunjukkan kepada anda cara memasang dan mengkonfigurasi GitScrum pada pelayan Debian 10. Kami bermula dengan pemasangan pelayan LAMP, kemudian memasang Komposer dan GitScrum, dan akhirnya melakukan konfigurasi yang diperlukan. Jangan ragu untuk menggunakan kaedah ini untuk memasang dan mengkonfigurasi GitScrum menggunakan Apache dan pakej sokongan lain pada pelayan Debian 10 anda.

Cara Memasang dan Memainkan Doom di Linux
Pengenalan Doom Seri Doom berasal dari tahun 90an selepas pembebasan Doom yang asal. Ini adalah hit seketika dan sejak saat itu dan seterusnya siri pe...
Vulkan untuk Pengguna Linux
Dengan setiap kad grafik generasi baru, kami melihat pembangun permainan mendorong had kesetiaan grafik dan semakin dekat dengan fotorealisme. Tetapi ...
OpenTTD vs Simutrans
Membuat simulasi pengangkutan anda sendiri boleh menyeronokkan, santai dan sangat menarik. Itulah sebabnya anda perlu memastikan bahawa anda mencuba s...