安装gitlab
1.更新本地缓存
sudo yum makecache
2.安装gitlab
sudo yum install -y gitlab-ce
3.修改拉代码的地址换成自己的ip和端口
vim /etc/gitlab/gitlab.rb
external_url 'http://127.0.0.1:8099'
4.刷新配置(会执行更多文件)
gitlab-ctl reconfigure
若卡在ruby_block[wait for logrotate service socket] action run
当前的的窗口不要关闭不要退出,另外开启一个终端启动如下命令
sudo /opt/gitlab/embedded/bin/runsvdir-start
5.启动gitlab
sudo gitlab-ctl start
6.设置开机启动
systemctl enable gitlab-runsvdir.service
7.查看root用户密码并去更改(24后小时消失并失效)
cat /etc/gitlab/initial_root_password
8.浏览器打开之前配置的http://127.0.0.1:8099
常用命令
find / -name gitlab | xargs rm -rf # 删除所有包含gitlab文件
sudo gitlab-ctl start # 启动所有 gitlab 组件;
sudo gitlab-ctl stop # 停止所有 gitlab 组件;
sudo gitlab-ctl restart # 重启所有 gitlab 组件;
sudo gitlab-ctl status # 查看服务状态;
systemctl enable gitlab-runsvdir.service #开机启动
systemctl disable gitlab-runsvdir.service #禁止开机自启动
卸载gitlab
1、停止gitlab
gitlab-ctl stop
2、卸载gitlab
rpm -e gitlab-ce
3、查看gitlab进程
ps aux | grep gitlab
4、杀掉第一个进程
kill -9 82507
(82507 是第一个进程的pid号,根据显示情况输入)
杀掉后,在ps aux | grep gitlab确认一遍,还有没有gitlab的进程
如果还有进程请用以下命令杀死所有进程
ps -ef | grep gitlab | xargs kill -s 9
5、删除所有包含gitlab文件
find / -name gitlab | xargs rm -rf
相关推荐
centos7安装gitlab
centos7安装部署gitlab服务器,1. 安装依赖软件2.设置postfix开机自启,并启动,postfix支持gitlab发信功能3.下载gitlab安装包,然后安装4.配置gitlab
公司最近服务器中病毒,然后做一个gitlab迁移,已实践!,可以说是良心作品了,积分也不高,还望评论下(好评)谢谢
centos 7 下安装 gitlab-ce-11及邮件配置,安装步骤和邮件配置参数
这是一个关于阿里云服务器centos7.2安装配置gitlab工具的配置文档,初学者可以据此配置,但要注意根据自己的下载和安装路径,当然仿照文档内的路径,也完全没问题。
centos7 源码安装gitlab.md 存放这里,让大家下载快捷一点
centos安装 ruby-1.9.3-p0 报错 ec_group_new_curve_gf2m
主要介绍了centos8.1搭建gitlab服务器详细教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要介绍了centos6搭建gitlab的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
docker 安装参见 centos 7 安装 docker 配置 ssh key 将 .ssh/id_rsa.pub 的内容复制添加到 gitlab 的 ssh key 不会操作请参见 gitlab 上的官方教程 安装 gitlab-runner 这里有两种选择,通过 rpm 包安装或通过 ...
gitlab 是一个用于仓库管理系统的开源项目,使用git作为代码管理工具,并在此基础上搭建起来的web服务。安装方法是参考gitlab在github上的wiki页面!新手必备文档,秒安装,秒使用,瞬间变大神!
主要介绍了centos7下gitlab跨大版本升级的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
centos7 操作系统部署汉化版gitlab,
您将需要已安装mysql或mariadb并对其进行配置以进行网络访问您将需要以具有sudo访问权限(最好是sudo nopasswd访问权限)的用户身份运行它该脚本确实希望防火墙和selinux能够运行并强制执行centos7安装程序...
本地centos虚拟机中部署jenkins gitlab服务。可实现通过git推送代码到gitlab触发jenkins的自动构建。可以通过windows访问centos虚拟机中的jenkins和gitlab服务。还包括windows环境下的java,maven环境搭建,centos...
centos7 gitlab omnibus 12 yum 安装.pdf 是我写的,有什么不懂可以留言
基于centos 7.0平台搭建gitlab jenkins可持续集成环境。