温馨提示×

GitLab在Linux上如何安装

小樊
49
2025-02-19 20:05:44
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在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时,需要设置管理员密码。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:GitLab在Linux上的安装步骤是什么

0