玩转Linux--安装gitlab
GitLab是一个基于Git的开源仓库管理系统,提供了一个Web服务界面。它使用Git作为代码管理工具,允许用户对代码库进行版本控制、分支管理和合并请求等操作
1、前期环境
安装机器:centos 7
安装链接:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-16.7.3-ce.0.el7.x86_64.rpm
安装命令:因为包比较大,时间比较长,离线模式可以考虑下载rpm包
yum -y install gitlab-ce-16.7.3 #安装指定的16.7.3版本 rpm安装命令:rpm -i gitlab-ce-16.7.3-ce.0.el7.x86_64.rpm
安装过程
1.1 配置清华大学镜像仓库
vim /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce] name=Gitlab CE Repository baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/ gpgcheck=0 enabled=1
更新yum缓存+安装基础依赖
yum makecache yum -y install policycoreutils openssh-server openssh-clients postfix
yum安装gitlab
yum -y install gitlab-ce-16.7.3
安装完成
配置登陆
打开/etc/gitlab/gitlab.rb
设置时区:
修改访问链接
开启数据路径
开启ssh服务
保存并退出wq
初始化并启动gitlab
初始化命令: #初始化时间较长,等待即可
gitlab-ctl reconfigure
启动gitlab命令:
gitlab-ctl start
查看访问的密码
密码存放在:/etc/gitlab/initial_root_password
访问查看
访问设置的链接:http://192.168.33.154
默认用户:root
如果无法访问,请检查是否放行端口
firewall放行命令(80可以替换成自己更改的端口)
firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --reload
修改密码
设置中文