Rumah > alat pembangunan > git > teks badan

Bagaimana untuk menyediakan pelayan gitlab pada Ubuntu

PHPz
Lepaskan: 2023-03-31 10:46:17
asal
1686 orang telah melayarinya

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
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

Cari yang berikut.

# gitlab_external_url 'http://gitlab.example.com'
Salin selepas log masuk

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

gitlab_external_url 'http://your_domain_or_IP'
Salin selepas log masuk

Seterusnya, cari kandungan berikut.

# unicorn['port'] = 8080
Salin selepas log masuk

Nyahkomen dan tukar nombor port kepada 80.

unicorn['port'] = 80
Salin selepas log masuk

Akhir sekali, laksanakan arahan berikut dan tunggu GitLab bermula.

sudo gitlab-ctl reconfigure
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!