rpm安装gitlab

1.1 下载gitlab安装包

tex 复制代码
使用rpm包安装命令安装gitlab的rpm包,下载地址为https://packages.gitlab.com/gitlab/gitlab-ce社区版本;
推荐使用清华大学镜像:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/

gitlab安装包详见:day07-实战\资料\GitLab安装\rpm安装包\gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

1.2 rpm安装gitlab

将gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm包上传到centos7下,然后安装:

shell 复制代码
[root@itheima1 installPackages]# rpm -ivh gitlab-ce-14.10.2-ce.0.el7.x86_64.rpm 

效果:

tex 复制代码
警告:gitlab-ce-14.10.2-ce.0.el7.x86_64.rpm: 头V4 RSA/SHA1 Signature, 密钥 ID f27eab47: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:gitlab-ce-14.10.2-ce.0.el7       ################################# [100%]
It looks like GitLab has not been configured yet; skipping the upgrade script.

       *.                  *.
      ***                 ***
     *****               *****
    .******             *******
    ********            ********
   ,,,,,,,,,***********,,,,,,,,,
  ,,,,,,,,,,,*********,,,,,,,,,,,
  .,,,,,,,,,,,*******,,,,,,,,,,,,
      ,,,,,,,,,*****,,,,,,,,,.
         ,,,,,,,****,,,,,,
            .,,,***,,,,
                ,*,.
  


     _______ __  __          __
    / ____(_) /_/ /   ____ _/ /_
   / / __/ / __/ /   / __ `/ __ \
  / /_/ / / /_/ /___/ /_/ / /_/ /
  \____/_/\__/_____/\__,_/_.___/
  

Thank you for installing GitLab!
GitLab was unable to detect a valid hostname for your instance.
Please configure a URL for your GitLab instance by setting `external_url`
configuration in /etc/gitlab/gitlab.rb file.
Then, you can start your GitLab instance by running the following command:
  sudo gitlab-ctl reconfigure

For a comprehensive list of configuration options please see the Omnibus GitLab readme
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md

Help us improve the installation experience, let us know how we did with a 1 minute survey:
https://gitlab.fra1.qualtrics.com/jfe/form/SV_6kVqZANThUQ1bZb?installation=omnibus&release=14-10

1.3 配置gitlab

安装完毕后,提示信息如下:

编辑/etc/gitlab/gitlab.rb文件添加访问gitlab的wen路径:

然后刷新配置:

shell 复制代码
# 执行命令
[root@itheima1 installPackages]# gitlab-ctl reconfigure

刷新配置过程比较耗时,耐心等待,最终效果如下:

注意事项:

tex 复制代码
运行gitlab-ctl reconfigure指令时,如果卡顿则停止,后运行gitlab-ctl stop指令后,在重新运行gitlab-ctl reconfigure指令;

1.4 访问gitlab服务

http://192.168.200.130:9595

默认登录账号和密码为: root 5iveL!fe

可通过登录界面修改root密码,最终效果如下:

为: root 5iveL!fe

可通过登录界面修改root密码,最终效果如下:

外链图片转存中...(img-kGK5OG55-1708332862331)

相关推荐
YuCaiH3 分钟前
Linux文件处理
linux·笔记·嵌入式
早睡冠军候选人12 分钟前
Ansible学习----Ansible Playbook
运维·服务器·学习·云原生·容器·ansible
sulikey12 分钟前
从实验出发深入理解Linux目录权限:r、w、x分别控制什么?能否进入目录到底由谁决定?
linux·运维·服务器·ubuntu·centos
疯狂吧小飞牛25 分钟前
ip rule 策略路由
linux·网络·tcp/ip·运维开发
缘友一世38 分钟前
深入理解Shell与反弹Shell:从原理到实战
linux·网络安全·shell
stark张宇1 小时前
网络排错全流程:从DNS解析到防火墙,逐层拆解常见问题
linux·网络协议·dns
li3714908902 小时前
nginx报400bad request 请求头过大异常处理
java·运维·nginx
久曲健的测试窝2 小时前
Jenkins Share Library教程 —— 开发入门
运维·servlet·jenkins
游戏开发爱好者83 小时前
FTP 抓包分析实战,命令、被动主动模式要点、FTPS 与 SFTP 区别及真机取证流程
运维·服务器·网络·ios·小程序·uni-app·iphone
默 语3 小时前
AI驱动软件测试全流程自动化:从理论到实践的深度探索
运维·人工智能·驱动开发·ai·自动化·ai技术·测试全流程