linux

GitLab在Linux上如何安装

小樊
45
2025-02-19 20:05:44
栏目: 智能运维

在Linux上安装GitLab可以通过多种方式实现,以下是在基于Debian的系统(如Ubuntu)和基于RPM的系统(如CentOS)上安装GitLab的详细步骤。

基于Debian的系统(如Ubuntu)

  1. 更新系统
sudo apt-get update
sudo apt-get upgrade
  1. 安装必要的依赖包
sudo apt-get install -y curl openssh-server ca-certificates tzdata perl
  1. 安装PostgreSQL数据库
sudo apt-get install -y postgresql postgresql-contrib libpq-dev
  1. 创建GitLab用户帐户
sudo -u postgres createuser gitlab --createdb
  1. 下载并安装GitLab
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install -y gitlab-ce
  1. 配置GitLab
sudo gitlab-ctl reconfigure
  1. 启动GitLab服务
sudo systemctl start gitlab
sudo systemctl enable gitlab
  1. 访问GitLab: 在浏览器中输入服务器的IP地址或域名,例如:http://yourserverIP/ ,在第一次访问GitLab时,需要设置管理员密码。

基于RPM的系统(如CentOS)

  1. 更新系统
sudo yum update
  1. 安装必要的依赖包
sudo yum install -y curl policycoreutils-python openssh-server
  1. 设置PostgreSQL
sudo yum install -y postgresql postgresql-contrib
sudo systemctl enable postgresql
sudo systemctl start postgresql
  1. 添加GitLab存储库
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
  1. 安装GitLab
sudo yum install -y gitlab-ce
  1. 配置GitLab
sudo gitlab-ctl reconfigure
  1. 启动GitLab服务
sudo gitlab-ctl start
  1. 访问GitLab: 在浏览器中输入服务器的IP地址或域名,例如:http://yourserverIP/ ,在第一次访问GitLab时,需要设置管理员密码。

0
看了该问题的人还看了