Git

Cara Menginstal GitScrum di Debian 10

Cara Menginstal GitScrum di Debian 10

GitScrum adalah alat manajemen tugas sumber terbuka gratis yang dapat Anda gunakan untuk mengelola proyek dengan mudah. GitScrum menggunakan platform Git dan metodologi perangkat lunak Scrum yang terkenal untuk memungkinkan manajemen tim yang lebih efektif. Perangkat lunak ini membantu pengguna melacak waktu yang dihabiskan untuk melakukan berbagai tugas dan menyimpan catatan proyek yang sedang dikerjakan pengguna users. Pengguna dapat membuat banyak proyek, menyimpan catatan proyek yang ditugaskan ke pengguna yang berbeda, dan bahkan mengobrol secara waktu nyata. Artikel ini menunjukkan cara menginstal GitScrum di Debian 10.

Prasyarat

Menginstal GitScrum di Debian 10

Untuk menginstal GitScrum di Debian 10, pertama, buka jendela terminal menggunakan using Ctrl+Alt+T jalan pintas. Kemudian, perbarui sistem ke versi terbaru yang tersedia dengan mengeluarkan perintah berikut:

$ apt-get update -y

Setelah itu, tingkatkan paket apt menggunakan perintah yang diberikan di bawah ini:

$ apt-get upgrade -y

Sekarang sistem dan paket apt telah diperbarui, kita akan memulai proses instalasi.

Langkah 1: Instal Server LAMP

Pertama, Anda perlu menginstal server web Apache, server MariaDB, dan PHP, bersama dengan ekstensi yang diperlukan untuk server LAMP. Untuk menginstal server LAMP, masukkan perintah 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 File PHP dan Sistem Otentikasi

Setelah Anda menginstal server, buka php.ini untuk membuat beberapa pengeditan:

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


Dalam file, ubah nilai berikut:

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 300
tanggal.zona waktu = Asia/Kolkata

Simpan file yang dimodifikasi menggunakan Ctrl+O jalan pintas.

Sekarang, mulai layanan Apache dan MariaDB. Keluarkan perintah berikut di terminal untuk memulai Apache:

$ systemctl mulai apache2


Jika sistem meminta otentikasi, cukup masukkan kata sandi dan klik tombol Otentikasi tombol.

Sekarang, mulai layanan MariaDB menggunakan perintah berikut:

$ systemctl start mariadb


Selesaikan proses otentikasi.

Aktifkan Apache untuk memulai setelah sistem reboot menggunakan perintah di bawah ini:

$ systemctl aktifkan apache2


Otentikasi sistem.

Setelah itu, akan muncul output yang mirip dengan ini:

Aktifkan MariaDB untuk memulai setelah sistem reboot menggunakan perintah berikut:

$ systemctl aktifkan mariadb


Kemudian, autentikasi sistem.

Langkah 3: Konfigurasikan Database MariaDB

Kata sandi root MariaDB dikonfigurasi pada awalnya, jadi, Anda akan diminta untuk mengatur kata sandi. Masuk ke shell MariaDB menggunakan perintah berikut:

$ sudo mysql

Setelah Anda memukul Memasukkan, akan muncul output sebagai berikut:


Atur kata sandi menggunakan perintah berikut:

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


Berikan nilai untuk pengguna root dan localhost, lalu masukkan kata sandi yang ingin Anda atur.

Setelah itu, buat database dan pengguna untuk GitScrum menggunakan perintah yang disediakan di bawah ini:

MariaDB [(none)]> BUAT DATABASE gitscrumdb;


Selanjutnya, buat pengguna GitScrum menggunakan perintah berikut:

MariaDB [(none)]> BUAT PENGGUNA 'gitscrumuser'@'localhost' DIIDENTIFIKASI DENGAN 'password';


Langkah selanjutnya adalah memberikan semua hak dan hak istimewa database GitScrum menggunakan yang berikut ini:

MariaDB [(none)]> HIBAH SEMUA DI gitscrumdb.* UNTUK 'gitscrumuser'@'localhost' DENGAN PILIHAN HIBAH;

Siram hak istimewa menggunakan perintah yang diberikan di bawah ini:

MariaDB [(tidak ada)]> HAK ISTIMEWA;

Dan kemudian, keluar dengan mengeluarkan yang berikut:

MariaDB [(tidak ada)]> KELUAR;

Langkah 4: Instal Komposer

Komposer adalah manajer pendukung untuk paket PHP yang harus dimiliki untuk proyek kami. Unduh file komposer menggunakan perintah berikut:

$php -r "copy('https://getcomposer.org/pemasang', 'pengaturan komposer.php');"


Untuk mengonfirmasi unduhan dan integritas data file, jalankan perintah yang diberikan di bawah ini:

HASH="$(wget -q -O - https://komposer.github.io/pemasang.sig)" php -r "jika (hash_file('SHA384', 'pengaturan komposer.php') === '$HASH') echo 'Pemasang terverifikasi'; else echo 'Pemasang rusak'; batalkan tautan('penyiapan komposer.php'); gema PHP_EOL;"


Frasa Penginstal Terverifikasi di output menunjukkan bahwa semuanya berjalan dengan benar.

Untuk menginstal komposer, jalankan perintah berikut:

php composer-setup.php --install-dir=/usr/local/bin --namafile=komposer


Setelah beberapa waktu, Anda akan melihat output seperti ini:

Langkah 5: Instal GitScrum

Pertama, ubah direktori ke direktori root Apache Anda. Kemudian, Anda dapat mengunduh GitScrum.

$cd /var/www/html


Untuk mengunduh GitScrum, gunakan perintah berikut:

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


Saat Anda menekan Memasukkan, instalasi akan dimulai. Setelah beberapa waktu, Anda akan melihat output seperti ini:


Perbarui dan ubah direktori ke direktori yang diunduh. Selanjutnya, perbarui GitScrum dengan perintah berikut:

$cd Laravel-gitscrum


Setelah Anda berada di direktori, masukkan:

$ pembaruan komposer


Untuk mengintegrasikan GitScrum dengan Github, Anda harus membuat aplikasi di Github. Akses tautan ini, dan Anda akan melihat layar berikut muncul:


Masuk ke akun Anda atau daftar untuk yang baru. Kemudian, Anda akan melihat layar untuk Mendaftarkan aplikasi OAuth baru. Menyediakan Nama aplikasi, URL Beranda (yang harus dijalankan dan merespons permintaan server), dan URL panggilan balik aplikasi.

Lalu klik Daftar Aplikasi. Setelah itu, Anda akan melihat layar berikut muncul:


Langkah selanjutnya adalah menggunakan ID Klien dan Rahasia Klien dari halaman pendaftaran aplikasi dan rekatkan ke dalam .file env. Akses file menggunakan perintah berikut:

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


Di sini, berikan ID Klien dan Rahasia Klien, kemudian tutup file menggunakan Ctrl+O jalan pintas.

Jalankan perintah berikut untuk memigrasi database:

$ php artisan bermigrasi

Kemudian, masukkan perintah berikut:

$ php artisan db:seed

Setelah itu, ubah izin menggunakan perintah yang diberikan di bawah ini:

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

Izin akan mulai berubah; setelah selesai, perbarui set izin lainnya menggunakan perintah berikut:

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

Konfigurasi Apache untuk GitScrum

Untuk mengonfigurasi host virtual Apache untuk GitScrum, akses file menggunakan perintah berikut:

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


Tambahkan baris kode berikut ke file. Menggantikan ServerAdmin dan ServerName dengan server yang ingin Anda konfigurasikan.


ServerAdmin [dilindungi email]
# Alamat Server Admin
DocumentRoot /var/www/html/laravel-gitscrum/public
# Jalur ke direktori root dokumen
Tes Nama Server.situs web.com
# Nama atau URL server

Opsi IkutiSymlinks Izinkan
# Jalur atau direktori dan izinnya
Override All Wajibkan semua diberikan

ErrorLog $APACHE_LOG_DIR/error.catatan
# Memanggil log kesalahan jika ada
CustomLog $APACHE_LOG_DIR/akses.catatan
# Memanggil log khusus
gabungan


Simpan filenya. Untuk memeriksa konfigurasi Apache, gunakan perintah berikut:

$apache2ctl configtest


Sintaksnya baik berarti outputnya benar.


Aktifkan host virtual dan modul penulisan ulang Apache menggunakan perintah yang diberikan di bawah ini:

$ a2sensit gitscrum.konf

Sekarang, tulis ulang modul menggunakan perintah berikut:

$a2enmod menulis ulang


Mulai ulang server web/layanan Apache untuk mencerminkan perubahan ini:

$ systemctl restart apache2

Di sini, berikan otentikasi untuk memulai ulang layanan:

Untuk memeriksa status layanan Apache, gunakan perintah berikut:

$ systemctl status apache2

Outputnya menunjukkan bahwa server berjalan dengan benar.


Langkah terakhir adalah mengakses situs web GitScrum berdasarkan URL yang Anda gunakan dalam proses implementasi. Kemudian, Anda akan mengotorisasi akun Anda untuk menggunakan GitScrum di Debian 10.

Kesimpulan

Artikel ini menunjukkan cara menginstal dan mengkonfigurasi GitScrum di server Debian 10. Kami mulai dengan instalasi server LAMP, kemudian menginstal Composer dan GitScrum, dan akhirnya melakukan konfigurasi yang diperlukan. Jangan ragu untuk menggunakan metode ini untuk menginstal dan mengkonfigurasi GitScrum menggunakan Apache dan paket pendukung lainnya di server Debian 10 Anda.

Cara Mengubah Pengaturan Mouse dan Touchpad Menggunakan Xinput di Linux
Sebagian besar distribusi Linux dikirimkan dengan pustaka "libinput" secara default untuk menangani kejadian input pada sistem. Ini dapat memproses ke...
Petakan ulang tombol mouse Anda secara berbeda untuk perangkat lunak yang berbeda dengan Kontrol Tombol X-Mouse
Mungkin Anda membutuhkan alat yang dapat membuat kontrol mouse Anda berubah dengan setiap aplikasi yang Anda gunakan. Jika demikian, Anda dapat mencob...
Ulasan Mouse Nirkabel Microsoft Sculpt Touch
Saya baru-baru ini membaca tentang Microsoft Sculpt Touch mouse nirkabel dan memutuskan untuk membelinya. Setelah menggunakannya untuk sementara waktu...