CentOS 7 安装 GitLab

原创
2020/05/18 17:47
阅读数 188

先分享几个镜像站,可用于选择下载 GitLab 安装包,或者其他需要的软件包。

清华大学开源软件镜像站

华为开源镜像站

阿里巴巴开源镜像站

网易开源镜像站

GitLab 官网安装包镜像站

##################################################################################################

下面是我在 CenOS 7 系统上的实操安装  GitLab 手记,分享给各位。

先参考官方文档说明手册,详细看看安装过程,下面是官方连接。

手动下载和安装GitLab软件包

CenOS 7 系统安装完成,先执行更新 # yum -y update ,然后再安装相关的开发工具,执行下面的指令:

# yum -y groupinstall 'Development Tools'

接着在进行下面的软件安装,执行下面的指令:

# yum -y install net-tools curl vim wget postfix policycoreutils-python openssh-server curl-devel expat-devel db4-devel byacc sqlite-devel libyaml libyaml-devel libffi libffi-devel libxml2 libxml2-devel libxslt libxslt-devel libicu libicu-devel crontabs logwatch logrotate perl-Time-HiRes cmake libcom_err-devel.i686 libcom_err-devel.x86_64 nodejs python-docutils

这样一般的软件依赖也就全都安装完成了,下面进行 GitLab 的安装,我下载的是  gitlab-ce-12.9.7-ce.0.el7.x86_64.rpm  版本,各位按需进行下载即可。

下载完成,执行安装指令 # rpm -i gitlab-ce-12.9.7-ce.0.el7.x86_64.rpm

安装软件需要安装配置其他组件,安装过程需要点时间,请耐心等待。。。。。。如下图显示结果,Thank you for installing GitLab!

就表示已顺利安装好了 GitLab 系统,下面进行配置。

修改主要的配置文件    # vim /etc/gitlab/gitlab.rb   ,先修改需要访问的 IP 配置,按实际情况修改即可。

还可以将存储仓库修改为非系统盘下的存储目录,查找 git_data_dirs 字符,然后进行修改,我是挂载外存储盘的,这需要按实际配置修改即可,

还可以配置域控,通过域账号管理用户。

还可以配置 GitLab 的备份

上面一些参数按实际需求修改好,就可以重新配置 GitLab 使之生效,执行下面的指令:

# gitlab-ctl reconfigure

接着查看系统状态,15 个组件服务都正常 run 了,就说明系统一切正常。

访问系统,默认是 root 账号,直接输入密码,进行初始化登录。

登录后,熟悉的界面就出现了。

进入设置,进行本地化设置后,有一部分就可以汉化显示了。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部