• 第二次安装gitlab,遇到的问题以及安装教程


    1. Gitlab和GitHub的区别,一句话概括:Gitlab是给企业私有化部署的Git服务器,Github是互联网在线版的Git服务器

    安装教程: https://www.cnblogs.com/xuruiming/p/13062000.html   1. 首先看你的Linux系统是什么版本的,这个教程是centos8的

    这个安装教程和我的还是有点区别:

    新的第二步:我没有改yum源配置信息,首先我的速度还是很快的,每秒34mb.

    后面的大致相同,就是在改gitlab.rb配置文件时

    我改了:

    external_url 'http://ip:端口'
    
    unicorn['listen'] = 'localhost'
    unicorn['port'] = 8080
    
    puma['listen'] = '127.0.0.1'
    puma['port'] = 9091
    
    nginx['listen_port'] = 8888

    这些可以在命令模式中使用 /unicorn[  等等 查找

    下一步:

    sudo gitlab-ctl reconfigure

    再下一步:

    sudo gitlab-ctl start

    这时候你还是访问不到你的gitlab。

    因为你的Linux的防火墙还没开放端口。你可以一个一个去开。像 nginx的端口,puma的 unicorn 的

    firewall-cmd --permanent --add-port=80/tcp 开放80端口

    也可以使用 systemctl stop firewall.service 彻底关闭放火墙。

    我在安装的时候就安装不下20遍,然后修改配置文件不下100遍。如果实在不行,你可以卸载了,重新安装。

    卸载方法:

    1. 先停止gitlab  sudo gitlab-ctl stop

    2. 卸载 gitlab  sudo rpm -e gitlab-ce

    3. 查看gitlab进程  ps aux | grep gitlab

    4. 杀掉第一个进程  kill -9 pid   ,第一个进程死掉,其他的gitlab的进程也都死了

    5. 删除所有包含gitlab文件   find / -name *gitlab*|xargs rm -rf

     通过以上几部就可以彻底卸载gitlab

  • 相关阅读:
    Image Perimeters(图像周长)
    Power Strings(字符串的n次方)
    滑雪
    剪花布条
    SOJ题目分类
    Catch That Cow(捉住那头牛)
    Seek the Name, Seek the Fame(找名字,要成名)
    Avoid The Lakes(躲开湖水区)
    hash相关理论
    JAVASCRIPT共通関数数値チェック
  • 原文地址:https://www.cnblogs.com/miss103/p/14072022.html
Copyright © 2020-2023  润新知