宝塔面板安装gitlab时提示“未找到相关配置,gitlab可能已损坏!”

 

在centos7.9,  宝塔7.x版本或者8.x版本中安装了“GitLab最新社区版 12.8.1”,打开设置时,提示“未找到相关配置,gitlab可能已损坏!”如下

则大概率是没有正确安装gitlab-ce,国内镜像基本上无法下载目标版本的gitlab-ce,查看日志一直是timeout,

 

第一步、下载gitlab-ce

找到相应版本的gitlab-ce并下载,腾讯云镜像地址:https://mirrors.cloud.tencent.com/gitlab-ce/yum/el7/

第二步、安装gitlab-ce

安装命令:

rpm -ivh gitlab-ce-15.9.2-ce.0.el7.x86_64.rpm 

出现该提示则gitlab-ce安装成功

 

第三步、修改宝塔的安装脚本

脚本目录:/www/server/panel/install/new_gitlab/install.sh,在最后几行

action=$1
if [ "$action" = 'install' ];then
    if [ -d "/www/server/panel/plugin/gitlab" ];then
        echo "请勿安装两个gitlab版本!"
        exit 1
    fi 
#注释掉以下,因为gitlab-ce已经安装完毕,只需配置宝塔的图形界面    
#    Uninstall_gitlab
#    if [ "${PM}" == "yum" ];then
#        Install_RPM_Gitlab
#    elif [ "${PM}" == "apt-get" ]; then
#        Install_Deb_Gitlab
#    fi
    Gitlab_Set
    Panel_File
elif [ "$action" = 'uninstall' ];then
    Uninstall_gitlab
fi

 

第四步、重新执行宝塔的安装脚本

sh /www/server/panel/install/new_gitlab/install.sh install

 

 

最后修改:2024 年 01月 18日 03:00:06

文章声明:非特殊说明,本文版权归 凌萍分享 所有,转载请注明出处
本文标题:宝塔面板安装gitlab时提示“未找到相关配置,gitlab可能已损坏!”
本文标签:
如果觉得本篇文章对你有用,请随意赞赏;赞赏将用于服务器、域名开支