美文网首页
【阿里云ECS】七.安装gitlab

【阿里云ECS】七.安装gitlab

作者: 嗖嗖编程 | 来源:发表于2023-09-15 23:28 被阅读0次

    一.下载

    wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.2.1-ce.0.el7.x86_64.rpm
    

    二.安装

    yum -y install policycoreutils-python
    
    rpm -i gitlab-ce-11.2.1-ce.0.el7.x86_64.rpm
    

    三.修改gitlab配置文件,指定服务器ip和自定义端口;

    vi /etc/gitlab/gitlab.rb
    

    修改URL:external_url 'http://192.168.2.121:12000'
    修改端口:nginx['listen_port'] = 12000
    unicorn['listen'] = 'localhost'
    unicorn['port'] = 12000

    四.重置配置

    gitlab-ctl reconfigure
    

    五.重启gitlab服务

    gitlab-ctl restart
    

    六.汉化

    sudo gitlab-ctl stop
    
    cd /mnt/src/gitlab
    
    yum install -y git
    
    git clone https://gitlab.com/xhang/gitlab.git
    
    gitlab-ctl stop
    
    cp  /mnt/src/gitlab/gitlab/*  /opt/gitlab/embedded/service/gitlab-rails/ -rf
    

    复制时可能不断提示是否要覆盖,这时可能是系统每次执行cp命令时,其实是执行了cp -i命令的别名。出现这种情况可以修改~/.bashrc,在“alias cp=’cp-i’”前加#注释即可。

    复制可能出现如下提示,可以不用理会。

    注释后记得执行:

    source ~/.bashrc
    
    
    sudo gitlab-ctl reconfigure
    
    sudo gitlab-ctl restart 
    
    

    相关文章

      网友评论

          本文标题:【阿里云ECS】七.安装gitlab

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