centos7 安装gitlab

本机使用虚拟机centos 7.9.2009 安装gitlab,本机的虚拟机ip地址是 192.168.60.152, 步骤记录如下;

1.安装相关依赖

yum install -y curl policycoreutils-python openssh-server

  1. 安装lrzsz(如已经安装可忽略)

yum -y install lrzsz

3.下载gitlab包,并且安装

到 usr/local 目录

cd /usr/local

在线下载安装包:

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.8.8-ce.0.el7.x86_64.rpm

安装:

rpm -ivh gitlab-ce-12.8.8-ce.0.el7.x86_64.rpm

安装过程中下载了多个镜像都安装失败,使用以上镜像成功,原因未知;

4、修改配置

vi /etc/gitlab/gitlab.rb

external_url 'http://192.168.60.152'

默认端口是80,如需修改端口修改配置如下:

external_url 'http://192.168.60.152:端口'

nginx'listen_port' = 82

5、重载配置及启动gitlab,这个命令需要等一段时间

gitlab-ctl reconfigure

6、把端口添加到防火墙

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --reload

7、启动成功后,看到以下修改管理员root密码的页面,修改密码后,然后登录即可

打开 http://192.168.60.152/ 可以看到重置密码页面

第一次打开需要重置密码,默认用户名是 root,重置密码后即可登录

8、常用命令

(1)、sudo gitlab-ctl start 启动

(2)、sudo gitlab-ctl stop 停止

(3)、sudo gitlab-ctl restart 重启

(4)、sudo gitlab-ctl status 查看gitlab状态

(5)、sudo gitlab-ctl tail 查看gitlab日志

黑马视频课程如下,创建工作组、用户、上传项目 参考 第14课:黑马程序员Java教程自动化部署Jenkins从环境配置到项目开发-13.持续集成环境(1)-Jenkins软件安装-网易公开课

相关推荐
我一定会有钱4 天前
打造完美工作流:Git 配置”一次推送,三端同步”(Gitee/GitCode/GitHub)
开发语言·windows·vscode·搜索引擎·gitlab·github·visual studio code
LXY_BUAA4 天前
Git_在飞牛中部署 GitLab_20260817
git·gitlab
Jeanyia7 天前
GitLab 配套 Git 常用命令
git·gitlab
极小狐7 天前
极狐GitLab 补丁版本:19.2.1、19.1.3、19.0.5
网络·安全·gitlab·极狐gitlab·安全更新·补丁版本
rustfs8 天前
GitLab 如何与 RustFS 集成?
分布式·rust·gitlab
郝亚军10 天前
gitlab常用命令
gitlab
xixingzhe213 天前
Java 使用 GitLab4J 实现 WebHook
gitlab
童槿顏丶15 天前
GitLab部署到Linux
linux·运维·gitlab
InfinitePlus15 天前
Gitlab docker版本安装
docker·容器·gitlab
进击切图仔15 天前
GitLab 新用户创建与项目授权操作指南
gitlab