Rumah > alat pembangunan > git > teks badan

Bagaimana untuk memasang GitLab pada sistem Ubuntu

PHPz
Lepaskan: 2023-03-31 09:41:11
asal
817 orang telah melayarinya

GitLab ialah platform kawalan versi berasaskan Git, yang merupakan repositori Git hos sendiri yang dibangunkan menggunakan bahasa pengaturcaraan Ruby on Rails. GitLab menyediakan pengurusan kod yang berkuasa, semakan kod, penjejakan isu dan keupayaan penyepaduan berterusan. Dalam artikel ini, kami akan menerangkan cara memasang GitLab pada sistem pengendalian Ubuntu 18.04.

Langkah 1 – Pasang kebergantungan

Sebelum memasang GitLab, anda perlu memasang beberapa kebergantungan. Jalankan arahan berikut untuk memasang dependensi:

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
Salin selepas log masuk

Selepas pemasangan selesai, kami perlu memasang Postfix, yang digunakan untuk menghantar pemberitahuan e-mel dalam GitLab.

sudo apt-get install -y postfix
Salin selepas log masuk

Semasa pemasangan, kotak dialog akan muncul, sila pilih pilihan "Tapak Internet". Seterusnya, anda perlu memasukkan alamat pelayan e-mel anda.

Bagaimana untuk memasang GitLab pada sistem Ubuntu

Langkah 2 – Pasang GitLab

Selepas memasang dependensi, anda perlu menggunakan curl untuk memuat turun skrip pemasangan. Masukkan arahan berikut:

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
Salin selepas log masuk

Selepas skrip pemasangan berjalan, anda akan melihat output berikut:

Detected operating system as ubuntu/18.04.
Checking for curl...
Detected curl...
Running apt-get update... done.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/gitlab_gitlab-ce.list...done.
Importing packagecloud gpg key... done.
Running apt-get update...done.

The repository is setup! You can now install packages.
Salin selepas log masuk

Selepas skrip dipasang, anda boleh mula melaksanakan pemasangan sebenar. Jalankan arahan berikut:

sudo apt-get install gitlab-ce
Salin selepas log masuk

Semasa pemasangan, anda akan diminta untuk memasukkan kata laluan pentadbir GitLab baharu anda. Selepas memasukkan kata laluan, pemasangan akan diteruskan.

Selepas pemasangan selesai, jalankan arahan berikut untuk memulakan GitLab:

sudo gitlab-ctl reconfigure
Salin selepas log masuk
Salin selepas log masuk

Setelah selesai, GitLab akan bermula pada port lalai (80). Jika anda mempunyai tembok api pada pelayan anda, anda perlu memastikan bahawa sambungan masuk ke perkhidmatan GitLab dibenarkan.

Pada masa ini, anda boleh membuka pelayar web dan melawati http://alamat_server_ip anda, dan antara muka log masuk GitLab seperti yang ditunjukkan di bawah akan muncul.

Bagaimana untuk memasang GitLab pada sistem Ubuntu

Dengan memasukkan kata laluan pentadbir GitLab yang baru anda tetapkan, anda akan dialihkan ke panel kawalan GitLab.

Langkah 3 – Konfigurasi

Kini, kami telah berjaya memasang GitLab. Seterusnya, kami akan membincangkan secara ringkas beberapa pilihan konfigurasi.

Secara lalai, fail konfigurasi GitLab terletak dalam /etc/gitlab/gitlab.rb. Anda boleh mengedit fail ini untuk menukar konfigurasi agar sesuai dengan keperluan anda.

Antaranya, pilihan konfigurasi yang paling biasa termasuk:

  • gitlab_url – Menentukan URL awam GitLab.
  • external_url – Menentukan URL yang digunakan oleh GitLab.
  • gitlab_shell['git_timeout'] – Menentukan tamat masa maksimum untuk operasi Git.

Selepas mengedit fail konfigurasi, GitLab perlu dikonfigurasikan semula untuk mendayakan perubahan. Jalankan arahan berikut:

sudo gitlab-ctl reconfigure
Salin selepas log masuk
Salin selepas log masuk

Setelah selesai, perubahan anda akan berkuat kuasa.

Ringkasan

Dalam artikel ini, kami memperkenalkan cara memasang GitLab pada Ubuntu 18.04. Proses ini tidak rumit, cuma ikuti langkah di atas dan anda akan berjaya. Selain itu, GitLab menawarkan banyak ciri dan pilihan persediaan supaya anda boleh menyesuaikannya mengikut keperluan anda.

Atas ialah kandungan terperinci Bagaimana untuk memasang GitLab pada sistem 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!