Linux 安装 Gitlab

本文详细介绍了如何在CentOS系统上下载并逐步安装GitLab,涉及依赖安装、配置文件gitlab.rb的修改、服务启用、防火墙设置以及获取默认管理员密码的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、到官网下载Gitlab安装包 (如果是Centos,到el目录下载)。下载GitLab

2、安装依赖软件

sudo yum install -y policycoreutils-python

3、安装gitlab

sudo rpm -i gitlab-jh-16.3.4-jh.0.el7.x86_64.rpm

4、修改 gitlab.rb

sudo vi /etc/gitlab/gitlab.rb

5、gitlab.rb 需要修改的内容

# 后面要访问的地址和端口
external_url 'http://xxx.xxx.xxx.xxx:8000'

6、生效配置

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart

7、设置开启启动

sudo systemctl enable gitlab-runsvdir.service

8、打开防火墙端口

sudo firewall-cmd --zone=public --add-port=8000/tcp --permanent
sudo firewall-cmd --reload

9、查看默认管理员密码

sudo vi /etc/gitlab/initial_root_password

要在Linux安装GitLab,可以按照以下步骤进行操作: 第一步:安装依赖包。使用以下命令安装所需的依赖包: sudo yum install -y curl policycoreutils-python openssh-server \[2\] 第二步:使用官方脚本添加Yum源。执行以下命令来添加GitLab的Yum源: curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | bash \[2\] 第三步:安装GitLab。使用以下命令来安装GitLab: yum -y install gitlab-ee \[1\] 第四步:初始化已安装GitLab。使用以下命令来初始化GitLabgitlab-ctl reconfigure \[1\] 第七步:修改IP和端口。找到/etc/gitlab/gitlab.rb文件,将其中的external_url内容更换为您自己的IP和端口。 第八步:重新加载配置文件。使用以下命令重新加载GitLab的配置文件: gitlab-ctl reconfigure \[3\] 这样,您就可以在Linux上成功安装GitLab了。请确保按照上述步骤进行操作,根据您的需求进行相应的配置。 #### 引用[.reference_title] - *1* *2* *3* [Linux安装gitlab教程](https://blog.csdn.net/myITliveAAA/article/details/124940110)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值