linux centos7安装gitLab(国内源)

git | 2020-03-06 16:25:47

我这里介绍了官方的安装方法,但是一般网络不行安装不了:linux安装gitLab

这里介绍使用国内源安装的方法:

    1.安装和配置必要的依赖项

在CentOS 7 (and RedHat/Oracle/Scientific Linux 7),下面的命令还将打开系统防火墙中的HTTP和SSH访问。

sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

        接下来,安装PASFIX发送通知电子邮件。如果您想使用其他解决方案发送电子邮件,请跳过这一步,在安装GitLab之后配置外部SMTP服务器。

sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix

在Postfix安装过程中,可能出现配置屏幕。选择“Internet站点”并按Enter。使用服务器的外部DNS用于“邮件名”并按Enter。如果出现额外的屏幕,请继续按Enter来接受默认值。

       2.添加安装镜像并安装

        新建 /etc/yum.repos.d/gitlab-ce.repo,内容为:

[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1

    执行命令下载安装

sudo yum makecache
sudo yum install gitlab-ce

       3.配置并启动gitLab

安装完成之后,可以在/etc/gitblab/gitlab.rb中按照需求修改配置,

主要需要修改external_url,改成自己使用的 url 地址。

执行命令配置生效并启动:

gitlab-ctl reconfigure
gitlab-ctl restart

最后访问看是否安装成功:http://你的ip地址 


登录后即可回复 登录 | 注册
    
关注编程学问公众号