欢迎光临散文网 会员登陆 & 注册

记录Gitlab搭建笔记

2023-07-29 17:21 作者:披萨我要吃菠萝味  | 我要投稿

准备工作

服务器一台、域名一个

系统用了CentOS 7, 在这之前用了aws linx ,ubuntu, CentOS 9 都莫名的安装失败,所以最后用了CenOS 7。

自己用的,所以配置不用很大

开始部署

新开服务器先升级 

接着安装需要的依赖

开启postfix以及开机自启

下载镜像(这里选用的是国内镜像)

这个链接里面有收集了各个版本的 Gitlab(https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/?C=M&O=D)

安装gitlab-ce并且设置域名访问

PS:注意将 your-domain.com 修改为正确的使用的域名

等待安装完成,这个过程可能会花费几分钟。完成之后会看到这个画面

GitLab should be available at http://xxxx.com,这个就是提示就是预设的域名,可以用这个域名直接访问

第一次访问需要root用户,密码可以通过在服务器上面修改后登录

修改密码

访问Web登录到Gitlab

部署完毕。

其他用户申请注册之后需要root用户的批准才能正常使用,或者管理者直接在root账户里面添加用户。否则会出现一下提示:

Your account is pending approval from your GitLab administrator and hence blocked. Please contact your GitLab administrator if you think this is an error.

解决此问题的方法:

GitLab 管理员

如果你是管理员并且需要批准或解锁用户,你可以登录到 GitLab,并转到 Admin Area(通过侧边栏或者点击你的头像并选择 "Admin area" 可跳转)。

然后,在左侧菜单中选择 "Users",找到对应的用户并点击其用户名。你将看到一个 "Approve" 按钮(用于新的注册用户)或 "Unblock" 按钮(用于已锁定的用户)。点击相应的按钮即可解锁或批准用户。

注意:只有具有管理员权限的用户才能看到和访问 "Admin area"。


关于gitlab的存放地址

  /etc/gitlab

  /var/opt/gitlab

   /var/log/gitlab


gitlab的启动与停止

修改配置之后需要重置gitlab


记录Gitlab搭建笔记的评论 (共 条)

分享到微博请遵守国家法律