GitLab ialah aplikasi web sumber terbuka yang membolehkan anda mengurus repositori Git, bekerjasama dalam pasukan dan projek pakej. Ia berdasarkan teknologi Ruby on Rails dan membolehkan anda mengurus berbilang repositori dan menjalankan semakan kod dalam antara muka tunggal yang mudah diurus. GitLab ialah penyelesaian yang berkuasa untuk mereka yang baru menggunakan Git serta untuk pasukan yang besar. Dalam artikel ini, kami akan memperkenalkan cara membina pelayan GitLab pada sistem pengendalian Linux.
Sebelum memulakan pemasangan, anda perlu memastikan bahawa anda mempunyai beberapa perisian yang diperlukan dipasang pada pelayan Linux anda. Mula-mula, anda perlu memasang perpustakaan bergantung yang diperlukan:
sudo apt-get install -y curl openssh-server ca-certificates
GitLab memerlukan pangkalan data PostgreSQL dan pelayan Redis, jadi anda perlu memasang Ia adalah:
sudo apt-get install -y postgresql postgresql-client libpq-dev redis-server
GitLab juga memerlukan Ruby dan Git, anda boleh memasangnya dengan melaksanakan arahan berikut:
sudo apt-get install -y ruby ruby-dev make gcc git
Sebelum memasang GitLab, anda perlu menambah perpustakaan repositori GitLab rasmi, jadi anda perlu memasang perpustakaan bergantung yang diperlukan. Jalankan arahan berikut:
gulung https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
Ini akan mengeluarkan a request to your Sistem menambah repositori rasmi GitLab dan akan mengemas kini cache pakej apt secara automatik. Seterusnya, anda perlu memasang GitLab CE:
sudo apt-get install gitlab-ce
Proses pemasangan mungkin mengambil sedikit masa kerana GitLab perlu memuat turun dan memasang perpustakaan pergantungan yang diperlukan daripada Internet Ini juga bergantung pada kelajuan rangkaian anda.
Selepas pemasangan selesai, anda perlu mengkonfigurasinya. Mula-mula, anda perlu mengedit fail konfigurasi GitLab:
sudo nano /etc/gitlab/gitlab.rb
Anda perlu mengedit dan mengkonfigurasi pilihan berikut:
Selepas membuat sebarang perubahan, simpan dan tutup fail, dan konfigurasi semula GitLab:
sudo gitlab-ctl reconfigure
Ini akan mengendalikan semua perubahan Konfigurasi yang diperlukan dan mulakan perkhidmatan GitLab CE. Kini, pelayan GitLab sedia untuk digunakan.
Kini anda boleh mengakses GitLab melalui penyemak imbas anda. Masukkan alamat pelayan GitLab dalam bar alamat, seperti http://[IP-address]. Anda akan dialihkan ke halaman log masuk GitLab. Masukkan nama pengguna dan kata laluan anda dan anda akan diarahkan ke papan pemuka anda.
GitLab ialah alat yang sangat penting, jadi anda perlu memastikannya selamat. Berikut ialah beberapa cadangan untuk melindungi GitLab:
Dengan melaksanakan langkah keselamatan ini, anda boleh melindungi pelayan GitLab anda daripada serangan sambil memastikan data anda selamat.
Ringkasan
Dalam tutorial ini, kami memperkenalkan cara untuk menyediakan pelayan GitLab pada sistem pengendalian Linux. Dengan mengikuti langkah mudah ini, anda boleh memasang dan mengkonfigurasinya dalam masa kurang daripada 10 minit. GitLab ialah alat berkuasa yang membolehkan anda mengurus repositori Git, bekerjasama dalam pasukan dan menjalankan semakan kod. Dengan mengkonfigurasi langkah keselamatan, anda boleh melindungi pelayan GitLab anda daripada serangan sambil memastikan data anda selamat.
Atas ialah kandungan terperinci Penjelasan terperinci tentang cara membina pelayan GitLab di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!