美文网首页初见
使用国内镜像来安装GitLab

使用国内镜像来安装GitLab

作者: ehco_6f4c | 来源:发表于2019-09-15 22:42 被阅读0次

安装必要的依赖

sudo yuminstall-y curl policycoreutils-python openssh-serversudo systemctlenablesshdsudo systemctlstartsshdsudo firewall-cmd--permanent --add-service=httpsudo systemctl reload firewalld

下载Gitlab安装包

使用国内镜像,地址为https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/

这里我使用的版本是10.7.3

安装Gitlab

输入以下命令来安装

rpm-ivhgitlab-ce-10.7.3-ce.0.el7.x86_64.rpm

安装完成后,如下图所示:

配置Gitlab

GitLab 的相关参数配置都存在/etc/gitlab/gitlab.rb文件里,每次配置完成之后需要执行gitlab-ctl reconfigure,进行重新配置才能生效。

打开/etc/gitlab/gitlab.rb配置文件,修改external_url。如果有域名,填入域名也行,没有域名,填入IP地址即可

> vi /etc/gitlab/gitlab.rbexternal_url 'http://gitlab.example.com'

然后,执行

sudogitlab-ctl reconfigure

重置密码

访问http://gitlab.example.com, 这时,会让输入初始密码,填写完后,回跳转到登录页,默认的用户名是root, 使用root及刚刚设置的密码就可以登录了。

配置邮箱

> vi /etc/gitlab/gitlab.rbgitlab_rails['smtp_enable'] =truegitlab_rails['smtp_address'] ="smtpdm.aliyun.com"gitlab_rails['smtp_port'] = 465gitlab_rails['smtp_user_name'] ="gitlab@abc.com"gitlab_rails['smtp_password'] ="***************"gitlab_rails['smtp_domain'] ="abc.com"gitlab_rails['smtp_authentication'] ="login"gitlab_rails['smtp_enable_starttls_auto'] =truegitlab_rails['smtp_tls'] =truegitlab_rails['gitlab_email_from'] ='gitlab@abc.com'

然后,执行

sudogitlab-ctl reconfigure

相关文章

网友评论

    本文标题:使用国内镜像来安装GitLab

    本文链接:https://www.haomeiwen.com/subject/qjgtuctx.html