zoukankan      html  css  js  c++  java
  • 4.ubuntu 16.04.6 离线安装 Git

    准备

    汉化包下载

    https://gitlab.com/xhang/gitlab/-/archive/10-8-stable-zh/gitlab-10-8-stable-zh.tar.bz2 

    Gitlab下载

    https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/trusty/main/g/gitlab-ce/

    拷贝到ubuntu git 服务器

    开始安装

    1.安装gitlab-ce_10.8.7-ce.0_amd64.deb

    sudo dpkg -i gitlab-ce_10.8.7-ce.0_amd64.deb

     根据提示更改 external_url 外部可以访问的本机地址

    sudo vi /etc/gitlab/gitlab.rb

    重新配置Gitlab以使更改生效

    sudo gitlab-ctl reconfigure

    重新启动服务

    sudo gitlab-ctl restart

    测试访问

    2.解压汉化包

    tar xf gitlab-10-8-stable-zh.tar.bz2

    3.安装汉化包

    sudo cp -rf gitlab-10-8-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails/

    重新配置Gitlab以使更改生效

    sudo gitlab-ctl reconfigure

    重新启动服务

    sudo gitlab-ctl restart

    测试

     注意:提示502如上截图信息是因为内存太低导致,修改服务器内存配置,并F5多刷新几次即可

     初次登录会让你设置密码

     密码不能太短,我设置的是root12345678

    附1:完全卸载Gitlab

    # 停止gitlab
    sudo gitlab-ctl stop
    
    # 查看进程
    ps -e | grep gitlab
    
    # 删除所有包含gitlab的文件及目录
    find / -name gitlab | xargs rm -rf
    
    # 卸载
    sudo apt-get remove gitlab-ce
    
    # 检查还有没有卸载的gitlab相关软件
    dpkg --get-selections | grep gitlab
    gitlab-ce deinstall
    
    # 再执行
    sudo apt-get --purge remove gitlab-ce

    附2:硬件配置要求

    CPU

    按照CPU核心数量,官方建议大致有如下划分:

    • 单核: 可以支持100个左右的用户并发,但是可能会有些许卡顿,毕竟所有的前后台处理都需要这个苦逼的核心一人包办。
    • 双核: 约500并发用户,这也是官方给出的建议最低配置
    • 4核: 约2,000并发用户
    • 8核/16核: 约5,000/10,000并发用户
    • 32核/64核: 官方给出数据中,核心数和用户数基本成线性增长了,但是实际使用中,发现其对CPU和内存占用明显过大,能维持在官方1/10的性能指标已经是不错的情况了,所以其应该存在一定的内存泄露

    内存

    官方建议的内存是最好不要低于4G,不然每次push和commit都会让你痛不欲生。8G内存就能很稳的支持1,000个并发数,所以至少选择8G以上的内存来搭建你的版本服务器。




    参考

    https://www.jianshu.com/p/b2df00fb009d <Gitlab安装与卸载>

    https://www.jianshu.com/p/43860be68b52 <从零开始搭建Gitlab服务器>

    https://www.cnblogs.com/ssgeek/p/9328758.html <Gitlab安装部署及基础操作>

    修改git网络地址

    vi /var/opt/gitlab/gitlab-rails/etc/gitlab.yml 
    host: localhost

    修改重启即可

    提交已有新项目到git提示:

    invalid authentication data.Connection refused :connect

    参考:https://blog.csdn.net/qq_40820382/article/details/109037084

  • 相关阅读:
    .NET Tools...
    函数重载
    友元课后题
    怎么防止用户输入错误信息
    C#动态求圆的面积
    重载自增
    C++数学应用
    位运算符
    MSDN放出了VS2010简体中文正式版(附下载地址)
    字符串复制
  • 原文地址:https://www.cnblogs.com/ff111/p/11865464.html
Copyright © 2011-2022 走看看