gitlab ce centos 6

本文分享了在本地环境中搭建GitLab的过程,包括版本选择、安装步骤及常见问题的解决方案,如端口冲突处理和配置优化等。

为了方便测试和本地的一些资料也要及时放到版本管理里面,所以尝试在本地搭建了gitlab

  • 版本原则 gitlab-ce-8.8.3-ce.0.el6.x86_64.rpm
  • 安装 yum install gitlab-ce-8.8.3-ce.0.el6.x86_64.rpm
  • gitlab-ctl reconfigure

注意:
* 安装完成后,/etc/init.d/下面并没有一些启动文件啥的
* 需要运行gitlab-ctl reconfigure进行配置

这里写图片描述

障碍排除

  • 登录的时候遇到了这个

这里写图片描述

  • gitlab-ctl status查看

这里写图片描述

  • 日志分析, unicorn的8080端口被我本地的jenkins占用了,80端口被nginx占用了,这个是可以通过/var/log/gitlab/相应目录进行查看。
    这里写图片描述

这里写图片描述

  • 遇到了另外一个问题,上传的时候出现了

这里写图片描述

  • 解决的办法,就是三条命令
git remote add origin git@gitlab.abc.com:jacky/deployBook.git
git pull -u origin master
git push -u origin master

这里写图片描述

这里写图片描述

其他一些优化

  • 修改时区等信息

这里写图片描述

  • 修改显示的地址。不过不管用,需要再查查。

这里写图片描述

老是提示ss,而不是ip地址或者设定的域名。

这里写图片描述

### 安装 GitLab Community Edition (CE) 的方法 在 CentOS 8 上安装 GitLab 社区版的过程可以分为以下几个部分: #### 准备工作 在开始之前,建议先更新系统的软件包以确保环境是最新的。可以通过运行以下命令来完成此操作: ```bash sudo yum update -y ``` 这一步是为了保证系统的基础组件处于最新状态[^1]。 #### 添加 GitLab 软件源 为了能够顺利安装 GitLab CE 版本,需要将 GitLab 的官方仓库添加到系统中。执行如下命令即可实现这一目标: ```bash curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash ``` 这条命令会自动下载并配置必要的依赖项以及设置好 YUM 软件源[^2]。 #### 安装 GitLab CE 一旦成功添加了 GitLab 的软件库之后,就可以通过 `yum` 命令来进行实际的安装过程。以下是具体的安装指令: ```bash sudo yum install gitlab-ce -y ``` 这里需要注意的是,默认情况下可能会安装最新的稳定版本;如果想要指定某个特定版本号,则可以在上述命令的基础上稍作修改,例如安装具体版本 `15.5.5` 可以这样写:`sudo yum install gitlab-ce-15.5.5-ce.0.el7.x86_64 -y`。 #### 配置 GitLab 实例 当 GitLab 成功部署完成后,还需要对其进行初始化配置才能正常使用。这是通过调用内置工具 `gitlab-ctl reconfigure` 来达成目的。输入下面这个命令启动初始设定流程: ```bash sudo gitlab-ctl reconfigure ``` 该脚本将会读取 `/etc/gitlab/gitlab.rb` 文件中的参数,并据此调整服务的各项属性[^3]。 #### 后续步骤 默认情况下,GitLab 将监听服务器上的 IP 地址端口 `80/443` 。访问 URL 应该类似于 http://your_server_ip 或者 https://your_domain_name ,登录页面用户名为 root 密码可以从日志文件 /etc/gitlab/initial_root_password 中找到或者重设密码。 --- ### 注意事项 推荐硬件规格至少满足 CPU 核心数为 4 核、内存容量达到 4 GB RAM 和硬盘空间预留约 60 GB 存储量以便于正常运作和存储数据需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值