gitlab学习: 01安装gitlab

学习资料

Gitlab简介

为什么要学Gitlab

  • 公司项目需要用到[无解],领导希望实现测试的自动化脚本在开发人员提交代码后自动拉取并运行测试,最终把测试结果给到对应领导人员(Jenkins也能实现)
  • 那为什么还要学:一点公司用什么,你就学什么,然后用起来,知识是学来的,经验是积累的。
  • 冲冲冲~~~

安装Gitlab(centos7)

# 清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/
# 1. 下载rpm包, 如果是centos8, 就把e17改成e18
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.9.0-ce.0.el7.x86_64.rpm
# 2. 安装依赖(https://www.keysou.com/?id=522):yum install -y policycoreutils-python

# 3. 解压rpm包 
 rpm -ivh gitlab-ce-12.9.0-ce.0.el7.x86_64.rpm 
 
 # 4. 修改配置文件
 vi /etc/gitlab/gitlab.rb
 # 将external_url 'http://gitlab.example.com' 修改成主机IP地址,然后:wq保存
 external_url 'http://192.168.0.223'
 # 5. 让配置文件生效(命令完成 可以直接是使用 访问刚配置的ip地址,默认是80端口,http://192/168.0.223),如果无法访问,请确认是否开放80端口,云服务器是否设置了安全组。
 #  firewall-cmd --zone=public --add-port=80/tcp --permanent # 开放80端口
# firewall-cmd --reload # 重启防火墙
 gitlab-ctl reconfigure
 
 # 6. 常用命令
 # 启动
 gitlab-ctl start
 # 状态
 gitlab-ctl status
 # 停止
 gitlab-ctl stop

gitlab.rb配置文件修改部分

Snipaste_2020-10-03_13-59-55.png

访问结果(设置密码页面,默认账号就是root)

Snipaste_2020-10-03_13-39-09.png

设置密码后的登录页面,默认账号root.png

设置成中文

  1. 点击右侧头像位置 - > settings

Snipaste_2020-10-03_13-42-54.png

  1. 点击Preferences,拉到最下面点击Localization右边的English就可以切换了,选择简体中文, 点击Save changes就行了

Snipaste_2020-10-03_13-44-54.png

  1. 回到主页,效果如下

Snipaste_2020-10-03_13-48-27.png

作者:zy7y
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/zy7y/p/13764080.html