Dalam bidang pembangunan perisian hari ini, kawalan versi ialah tugas yang sangat penting, dan Git ialah salah satu sistem kawalan versi paling popular dalam bidang ini. Walau bagaimanapun, untuk mengurus projek anda sendiri dengan lebih baik, anda juga perlu membina pelayan Git untuk penyerahan dan pengurusan kod. Antaranya, GitLab adalah pilihan yang sangat baik. Artikel ini akan memperkenalkan proses pemasangan dan konfigurasi GitLab secara terperinci.
Langkah 1: Pasang pakej perisian yang diperlukan
Sebelum mula memasang GitLab, kami perlu memasang pakej perisian yang bergantung pada GitLab, termasuk curl, policycoreutils-python, postfix (atau mel lain pakej perkhidmatan), openSSL-devel dan alat penyahmampatan nyahzip. Anda boleh menggunakan arahan berikut untuk memasang:
sudo yum install curl policycoreutils-python postfix sudo dnf install curl policycoreutils-python-utils sudo apt-get install curl postfix
Kemudian pasang perpustakaan OpenSSL:
sudo yum install -y openssl-devel
Langkah 2: Pasang GitLab-ce
Kami boleh memasangnya daripada GitLab rasmi Cari pakej pemasangan yang diperlukan pada halaman muat turun dan muat turunnya. Walau bagaimanapun, untuk kemudahan, kami boleh menggunakan skrip pemasangan yang diselenggara secara rasmi untuk pemasangan. Gunakan arahan berikut untuk memuat turun dan memasang:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash sudo yum install gitlab-ce
Langkah 3: Konfigurasikan GitLab
Selepas pemasangan selesai, kami perlu melakukan beberapa kerja konfigurasi yang diperlukan supaya GitLab boleh berfungsi seperti biasa.
Pertama, mulakan pelayan GitLab:
sudo gitlab-ctl reconfigure
Perintah ini secara automatik akan melaksanakan satu siri kerja konfigurasi, termasuk mencipta pengguna, kumpulan, pangkalan data, dsb. Proses ini mungkin mengambil masa yang lama dan memerlukan kesabaran.
Kedua, konfigurasikan alamat akses luaran GitLab. Secara lalai, GitLab akan mendengar alamat 127.0.0.1, yang hanya boleh diakses secara setempat Kami boleh mengubah suai fail konfigurasi untuk membenarkan GitLab mendengar alamat luaran. Edit fail /etc/gitlab/gitlab.rb dan tukar nilai external_url kepada alamat akses sebenar anda:
sudo vi /etc/gitlab/gitlab.rb external_url 'http://gitlab.example.com'
Akhir sekali, jalankan semula arahan konfigurasi:
sudo gitlab-ctl reconfigure
Langkah Keempat: Mula menggunakan GitLab
Sekarang, kami boleh membuka penyemak imbas, masukkan alamat akses luaran yang dikonfigurasikan di atas dan anda boleh melihat halaman log masuk GitLab. Anda perlu menetapkan akaun pentadbir dan kata laluan apabila masuk buat kali pertama, dan kemudian anda boleh mula menggunakannya.
Ringkasan:
Artikel ini memperkenalkan proses pemasangan dan konfigurasi GitLab secara terperinci, membolehkan anda membina pelayan Git anda sendiri dengan cepat. Walau bagaimanapun, perhatian khusus perlu diberikan kepada isu keselamatan untuk mengelakkan kelemahan keselamatan. Beri perhatian kepada sandaran dan penyelenggaraan semasa penggunaan harian untuk mengelakkan kehilangan data.
Atas ialah kandungan terperinci Pengenalan terperinci kepada proses pemasangan dan konfigurasi GitLab. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!