Rumah  >  Artikel  >  alat pembangunan  >  Bagaimana untuk memasang Gitlab pada pelayan anda sendiri

Bagaimana untuk memasang Gitlab pada pelayan anda sendiri

PHPz
PHPzasal
2023-03-31 10:38:40675semak imbas

Dalam bidang pembangunan perisian, kepentingan alat kawalan versi adalah jelas. Untuk mengurus kod dengan lebih baik, pasukan sering menggunakan Git sebagai alat kawalan versi. Gitlab ialah platform kawalan versi sumber terbuka berdasarkan Git Ia menyediakan satu siri fungsi pengurusan projek seperti pengehosan kod, penyepaduan dan penggunaan berterusan, dan penjejakan isu. Artikel ini akan memperincikan cara memasang Gitlab pada pelayan anda sendiri.

  1. Sahkan konfigurasi pelayan

Sebelum memasang Gitlab, anda perlu mengesahkan sama ada pelayan anda memenuhi keperluan berikut:

  • Sistem pengendalian: Ubuntu 16.04 LTS atau lebih tinggi, Debian 9 atau lebih tinggi, CentOS 7 atau lebih tinggi.
  • Memori: Sekurang-kurangnya 4GB RAM.
  • Ruang storan: sekurang-kurangnya 50GB.
  1. Memasang kebergantungan

Sebelum memasang Gitlab, anda perlu memasang beberapa pustaka kebergantungan yang diperlukan pada pelayan. Selepas log masuk ke pelayan, laksanakan arahan berikut:

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates tzdata perl
  1. Pasang Docker

Memandangkan Gitlab berasaskan teknologi kontena, Docker perlu dipasang terlebih dahulu. Jalankan arahan berikut pada pelayan:

curl -sSL https://get.docker.com/ | sh

Selepas memasang Docker, laksanakan arahan berikut untuk memulakan perkhidmatan Docker:

sudo systemctl enable docker
sudo systemctl start docker
  1. Muat turun dan jalankan bekas Gitlab

Kini anda boleh menggunakan Docker untuk menarik dan menjalankan bekas Gitlab. Jalankan arahan berikut pada pelayan:

sudo docker run --detach \
    --hostname gitlab.example.com \
    --publish 443:443 --publish 80:80 --publish 2222:22 \
    --name gitlab \
    --restart always \
    --volume /gitlab/config:/etc/gitlab \
    --volume /gitlab/logs:/var/log/gitlab \
    --volume /gitlab/data:/var/opt/gitlab \
    gitlab/gitlab-ce:latest

Antaranya, parameter --hostname menentukan nama hos di mana Gitlab terletak, parameter --publish menentukan nombor port untuk dipetakan; parameter volum menentukan direktori tempat data Gitlab disimpan. Parameter ini boleh diubah suai mengikut situasi sebenar anda.

  1. Akses Gitlab

Selepas bekas Gitlab dimulakan, anda boleh mengakses Gitlab melalui http://your_server_ip/ atau https://your_server_ip/ dalam pelayar web. Anda perlu menyediakan akaun pentadbir dan kata laluan untuk lawatan pertama, dan kemudian anda boleh membuat projek, menambah ahli, pengehosan kod, penyepaduan dan penggunaan berterusan serta operasi lain.

Ringkasan

Artikel ini memperkenalkan cara memasang Gitlab pada pelayan anda sendiri, membolehkan anda mengurus kod dan proses pembangunan anda dengan lebih baik. Walau bagaimanapun, perlu diingatkan bahawa konfigurasi dan penggunaan Gitlab memerlukan kemahiran teknikal tertentu, dan orang baru harus beroperasi dengan berhati-hati.

Atas ialah kandungan terperinci Bagaimana untuk memasang Gitlab pada pelayan anda sendiri. 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