溫馨提示×

GitLab在Linux上的安裝步驟是什么

小樊
43
2025-03-08 13:59:59
欄目: 智能運維

在Linux系統上安裝GitLab的步驟如下:

準備工作

  1. 更新系統包
sudo apt-get update
sudo apt-get upgrade
  1. 安裝依賴包

對于Ubuntu/Debian系統:

sudo apt-get install -y curl openssh-server ca-certificates tzdata perl

對于CentOS/RHEL系統:

sudo yum install -y curl policycoreutils-python openssh-server postfix
  1. 設置開機自啟動

對于Ubuntu/Debian系統:

sudo systemctl enable openssh-server
sudo systemctl start openssh-server

對于CentOS/RHEL系統:

sudo systemctl enable postfix
sudo systemctl start postfix
  1. 配置防火墻

對于Ubuntu/Debian系統(使用ufw):

sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable

對于CentOS/RHEL系統(使用firewalld):

sudo systemctl stop firewalld
sudo systemctl disable firewalld
sudo systemctl mask firewalld
sudo systemctl start firewalld

安裝GitLab

  1. 下載GitLab安裝包

對于Ubuntu/Debian系統:

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

對于CentOS/RHEL系統:

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
  1. 安裝GitLab

對于Ubuntu/Debian系統:

sudo apt-get install -y gitlab-ce

對于CentOS/RHEL系統:

sudo yum install -y gitlab-ce

配置GitLab

  1. 訪問GitLab

打開瀏覽器,訪問 http://your_server_ip,按照提示設置管理員密碼并登錄。

  1. 修改配置

編輯 /etc/gitlab/gitlab.rb 文件,設置外部URL:

sudo vi /etc/gitlab/gitlab.rb

找到 external_url 'http://your_server_ip',修改為你的服務器IP地址或域名。

  1. 重新配置GitLab
sudo gitlab-ctl reconfigure
  1. 重啟GitLab
sudo gitlab-ctl restart

訪問GitLab

現在,您可以通過Web瀏覽器訪問您的GitLab服務器。在瀏覽器中輸入服務器的IP地址或域名,例如:http://your_server_ip。在第一次訪問GitLab時,您需要設置管理員密碼。

以上步驟是在Linux系統上安裝GitLab的基本流程,具體操作可能會因Linux發行版和版本的不同而有所差異,建議參考GitLab官方文檔或相關社區論壇獲取更詳細的安裝指南。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女