GitLab安装与卸载
创始人
2024-04-22 00:14:10
0

一、安装Postfix以发送通知邮件

安装命令:sudo yum install postfix

将postfix服务设置成开机自启动,安装命令:sudo systemctl enable postfix
启动postfix,安装命令:sudo systemctl start postfix


二、安装gitlab

使用清华的镜像 Index of /gitlab-ce/yum/el7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

安装gitlab,安装命令:rpm -i gitlab-ce-12.10.11-ce.0.el7.x86_64.rpm

安装成功


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

命令:vim /etc/gitlab/gitlab.rb

重新加载配置,这个时间比较长,等待的过程中注意有没有标红的错误。

命令:gitlab-ctl reconfigure

#中间没有标红字体到这里就算配置完成了。

 启动,命令:gitlab-ctl restart 

 访问页面,地址就是刚刚配置的ip和端口,发现已经可以正常访问


四、常见错误解决

错误1

Error executing action `run` on resource 'execute[semodule -i /opt/gitlab/embedded/selinux/rhel/7/gitlab-7.2.0-ssh-keygen.pp]'

解决办法:

yum install libsemanage-static libsemanage-devel -y

如果还不行,把selinux关闭

或者执行命令

cd /opt/gitlab/embedded/cookbooks/gitlab/recipes

再执行ll命令,找到selinux.rb文件

 执行vim selinux.rb命令修改文件内容,将内容全部注释


gitlab的卸载

1、停止gitlab

sudo gitlab-ctl stop

2、卸载gitlab(这块注意了,看看是gitlab-ce版本还是gitlab-ee版本,别写错误了)

sudo rpm -e gitlab-ce

3、查看gitlab进程

ps -ef|grep gitlab

杀掉第一个守护进程(runsvdir -P /opt/gitlab/service log)

 再次查看gitlab进程是否存在

4、删除gitlab文件

find / -name *gitlab*|xargs rm -rf     
find / -name gitlab |xargs rm -rf 
删除gitlab-ctl uninstall时自动在root下备份的配置文件(ls /root/gitlab* 看看有没有,有也删除)

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

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...