Rumah >alat pembangunan >git >Bagaimana untuk membina gitlab pada ubuntu
Ubuntu membina GitLab
GitLab ialah platform pengehosan kod sumber terbuka yang sangat popular. Ia menyediakan kerjasama pasukan yang mudah dan fungsi kawalan versi, yang boleh meningkatkan kecekapan kerja pasukan pembangunan. Artikel ini akan memperkenalkan cara membina GitLab pada sistem pengendalian Ubuntu.
Sebelum anda mula membina GitLab, anda perlu memasang beberapa perisian dan kebergantungan yang diperlukan. Buka terminal dan laksanakan arahan berikut:
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
sudo apt-get install -y postfix
Apabila memasang Postfix, anda mungkin perlu menetapkan beberapa konfigurasi mengikut keperluan anda sendiri. Sebagai contoh, jika anda ingin menggunakan pelayan SMTP untuk menghantar e-mel, anda perlu memilih pilihan "Tapak Internet".
Selepas melengkapkan pemasangan perisian dan kebergantungan yang diperlukan, anda boleh mula memasang GitLab. Berikut ialah langkah untuk memasang GitLab:
2.1 Tambah sumber perisian GitLab
Mula-mula, anda perlu menambah sumber perisian GitLab pada sistem anda. Jalankan arahan berikut:
gulung https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
2.2 Pasang GitLab
Selepas menambah sumber perisian, anda kini boleh mula memasang GitLab. Jalankan arahan berikut:
sudo apt-get install gitlab-ee
Ini akan memasang GitLab Enterprise Edition. Pilih versi yang sesuai berdasarkan keperluan anda.
Selepas memasang GitLab, anda perlu mengkonfigurasinya sedikit. Berikut adalah beberapa pilihan konfigurasi biasa.
3.1 Konfigurasikan nama domain dan port
Secara lalai, GitLab berjalan pada port 80. Jika anda ingin menukar port atau mengkonfigurasi GitLab untuk menggunakan nama domain tersuai, anda perlu mengkonfigurasinya dengan sewajarnya. Edit fail berikut untuk mengkonfigurasi pilihan ini:
sudo nano /etc/gitlab/gitlab.rb
Anda boleh menetapkan "external_url" kepada url tersuai anda, contohnya "http:// gitlab .example.com". Anda juga boleh menetapkan port ke port lain, seperti 8080. Selepas melengkapkan konfigurasi, jalankan arahan berikut untuk mengkonfigurasi semula GitLab:
sudo gitlab-ctl reconfigure
3.2 Konfigurasikan akaun pentadbir
Secara lalai, GitLab akan meminta anda membuat akaun Pentadbir. Anda perlu menentukan nama pengguna dan kata laluan untuk akaun pentadbir. Apabila log masuk buat kali pertama, anda perlu log masuk ke GitLab menggunakan akaun pentadbir.
3.3 Konfigurasikan pelayan SMTP
Jika anda ingin menggunakan pelayan SMTP untuk menghantar e-mel, anda perlu mengkonfigurasi pelayan SMTP dalam GitLab. Edit fail berikut untuk mengkonfigurasi pelayan SMTP:
sudo nano /etc/gitlab/gitlab.rb
Tambah konfigurasi berikut dalam fail:
gitlab_rails['smtp_enable '] = benar
gitlab_rails['smtp_address'] = "smtp.server"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "smtp_user_name'] = "smtp_user_name'>smtp_password"gitlab_rails['smtp_domain'] = "smtp.example.com"
gitlab_rails['smtp_authentication'] = "log masuk"
gitlab_rails['smtp_enable_tott gitlab_rails[' smtp_tls'] = true
Selepas melengkapkan konfigurasi, jalankan arahan berikut untuk mengkonfigurasi semula GitLab:
sudo gitlab-ctl reconfigure
Lawati GitLabRingkasan
Membina GitLab pada sistem pengendalian Ubuntu ialah tugas yang agak mudah. Dengan beberapa langkah mudah, anda boleh membina platform pengehosan kod yang cekap dan membolehkan pasukan anda bekerjasama dan membangun dengan lebih cekap.
Atas ialah kandungan terperinci Bagaimana untuk membina gitlab pada ubuntu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!