Rumah >alat pembangunan >git >Bagaimana untuk menyediakan pelayan gitlab pada Ubuntu

Bagaimana untuk menyediakan pelayan gitlab pada Ubuntu

PHPz
PHPzasal
2023-03-31 10:40:251712semak imbas

Memandangkan proses pembangunan perisian terus bertambah baik, alat kawalan versi telah menjadi komponen utama. Git ialah salah satu alat kawalan versi yang paling biasa digunakan hari ini. Kelebihan terbesar Git ialah kawalan versi teragih, yang membolehkan pembangun bekerjasama dalam pembangunan di lokasi dan masa yang berbeza. GitLab ialah aplikasi web yang dikawal dan diurus oleh Git Ia menyediakan pengehosan kod Git sumber terbuka, penjejakan isu, CI/CD dan fungsi wiki. Dalam artikel ini, kami akan memperkenalkan cara menyediakan pelayan GitLab pada sistem pengendalian Ubuntu.

Langkah 1: Pasang pakej perisian yang diperlukan

Sebelum anda bermula, anda perlu memasang beberapa pakej perisian yang diperlukan pada mesin anda. Pakej ini boleh dipasang dengan arahan berikut.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install curl openssh-server ca-certificates postfix

Apabila digesa untuk mengkonfigurasi pelayan mel anda, pilih "Tapak Internet" dan jawab pilihan tunggal "Jenis am konfigurasi mel".

Langkah 2: Pasang GitLab

Sebelum memasang GitLab, anda perlu mengkonfigurasi sumber GitLab. Cipta fail baharu /etc/apt/sources.list.d/gitlab-ce.list dan tulis kandungan berikut.

deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu xenial main

Kemudian laksanakan arahan berikut.

curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add -
sudo apt-get update
sudo apt-get install gitlab-ce

Nota: Sumber cermin Universiti Tsinghua digunakan di sini kerana ia lebih pantas daripada sumber rasmi.

Langkah 3: Konfigurasikan GitLab

Selepas pemasangan selesai, beberapa konfigurasi diperlukan. Buka fail konfigurasi GitLab /etc/gitlab/gitlab.rb.

sudo nano /etc/gitlab/gitlab.rb

Cari yang berikut.

# gitlab_external_url 'http://gitlab.example.com'

Nyahkomen dan gantikan http://gitlab.example.com dengan nama domain anda atau alamat IP pelayan.

gitlab_external_url 'http://your_domain_or_IP'

Seterusnya, cari kandungan berikut.

# unicorn['port'] = 8080

Nyahkomen dan tukar nombor port kepada 80.

unicorn['port'] = 80

Akhir sekali, laksanakan arahan berikut dan tunggu GitLab bermula.

sudo gitlab-ctl reconfigure

Langkah 4: Akses GitLab

Selepas melengkapkan langkah di atas, anda boleh memasukkan http://your_domain_or_IP dalam penyemak imbas untuk mengakses GitLab. Apabila anda mengakses GitLab buat kali pertama, anda akan diminta untuk menyediakan akaun pentadbir. Selepas persediaan selesai, anda boleh mula menggunakan GitLab.

Ringkasan

Dalam artikel ini, kami memperkenalkan cara untuk menyediakan pelayan GitLab pada sistem pengendalian Ubuntu. Dalam proses membina pelayan, kami perlu memasang pakej perisian yang diperlukan, mengkonfigurasi sumber GitLab, memasang GitLab dan melaksanakan konfigurasi berkaitan dan mengakses GitLab. Semoga artikel ini dapat membantu anda.

Atas ialah kandungan terperinci Bagaimana untuk menyediakan pelayan gitlab pada Ubuntu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn