linux

Linux GitLab安装步骤是什么

小樊
45
2025-03-10 14:23:31
栏目: 智能运维

在Linux上安装GitLab的步骤如下:

准备工作

  1. 更新系统:确保系统已经更新到最新版本。
    sudo apt update && sudo apt upgrade -y
    
  2. 安装依赖:安装必要的软件包。
    • 在Ubuntu/Debian系统上:
      sudo apt install -y curl openssh-server ca-certificates perl
      
    • 在CentOS/RHEL系统上:
      sudo yum install -y curl policycoreutils-python openssh-server perl
      
  3. 安装PostgreSQL(GitLab支持多种数据库,这里以PostgreSQL为例):
    • 在Ubuntu上:
      sudo apt install -y postgresql postgresql-contrib libpq-dev
      
    • 在CentOS上:
      sudo yum install -y postgresql postgresql-contrib
      

安装GitLab

  1. 下载GitLab安装包
    • 在Ubuntu/Debian上:
      curl -L -s 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
      
  2. 安装GitLab
    sudo apt install -y gitlab-ce  # Ubuntu/Debian
    sudo yum install -y gitlab-ce  # CentOS/RHEL
    

配置GitLab

  1. 配置外部URL
    • 编辑/etc/gitlab/gitlab.rb文件,修改external_url为实际访问地址或域名。
      sudo vi /etc/gitlab/gitlab.rb
      
    • 修改如下行:
      external_url 'http://your_server_ip'
      
  2. 重新配置GitLab
    sudo gitlab-ctl reconfigure
    

启动和访问GitLab

  1. 启动GitLab服务
    sudo gitlab-ctl start
    
  2. 设置开机自启
    sudo gitlab-ctl enable
    
  3. 访问GitLab: 在浏览器中输入服务器的IP地址或域名,例如:http://your_server_ip
    • 第一次访问时,需要设置管理员密码。

常用管理命令

0
看了该问题的人还看了