首页 > 其他 > 详细

gitlab安装/配置/维护

时间:2019-09-06 16:00:03      阅读:78      评论:0      收藏:0      [点我收藏+]

安装配置

环境与环境

  系统 centos-7   版本8.9.5 ,当前主流版本,最新版变化较大

安装

  ruby 安装(gitlab 是ruby 开发的所以依赖于ruby环境)
    版本
    [root@k8s-master ~]# ruby -v
    ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux]
  gilab 安装

技术分享图片
安装依赖
sudo yum install curl policycoreutils openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewall

rpm -ivh gitlab-ce-8.9.5-ce.0.el7.x86_64.rpm (视频目录有安装包)
View Code

配置

技术分享图片
vi /etc/gitlab/gitlab.rb
external_url http://192.168.231.101    (默认地址是主机名)
gitlab-ctl reconfigure          #发起了一个自动化配置的过程
View Code

访问

  http://192.168.231.101
  重置密码,root 登录

gitlab 组成

gitlab 是由一系列的组件组成的,安装的时候就一键安装了

技术分享图片

常用命令

技术分享图片
gitlab-ctl             查看所有命令
gitlab-ctl status          查看各个服务进程状态
gitlab-ctl tail nginx        查看nginx 日志
cd /var/log/gitlab          所有服务日志目录
gitlab-ctl reconfigure      重新加载配置
gitlab-ctl show-config     查看当前配置信息
gitlab-ctl restart           重启服务
View Code

notice

  更改配置文件后必须执行gitlab-reconfigure

gitlab 目录

技术分享图片
/etc/gitlab/                      配置文件位置
/opt/gitlab/                      应用程序和相应依赖程序(nginx/redis等)
/var/opt/gitlab/git-data/               代码存放位置
/var/opt/gitlab/backups/    gitlab       备份文件位置
/var/log/gitlab/                     日志文件位置
/var/opt/gitlab/    gitlab-ctl reconfigure        编译后的应用数据和配置文件无需认为配置
View Code

 

gitlab安装/配置/维护

原文:https://www.cnblogs.com/fanggege/p/11474934.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!