安装gitlab
Posted levia
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装gitlab相关的知识,希望对你有一定的参考价值。
看了下上次发学习的记录的日期是8月22日, 今天11月25日. 一转眼 3个月时间过去了. 本应该7月底结束的学习, 拖了4个月.
自学 需要坚持, 三天打鱼, 两天晒网的, 会让自己对自己失去信心.
以下为8月23日左右记录的,没有发布.今日整理大概记录下.
首先需要找到符合自己系统版本的rpm安装包, 地址如下.
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
找到后复制下载链接.
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.1.6-ce.0.el7.x86_64.rpm
#升级所有包
yum update
#用于ssh远程(非必须)
yum install openssh
#selinux设置为disabled
vim /etc/selinux/config selinux=disabled
yum install curl policycoreutils openssh-server openssh-clients postfix
systemctl start postfix
#在编辑器中输入如下内容保存
vim /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce] name=gitlab-ce baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7 repo_gpgcheck=0 gpgcheck=0 enabled=1 gpgkey=https://packages.gitlab.com/gpg.key
yum clean all yum makecache # 安装github yum install gitlab-ce
# ip 端口自己定义 也可以是域名. vim /etc/gitlab/gitlab.rb external_url ‘http://git.example.com‘ 修改为 external_url ‘http://192.168.2.200:8060‘ # 执行以下命令.使配置生效. gitlab-ctl reconfigure
#重启服务 gitlab-ctl start
安装完成后 访问 http://192.168.2.200:8060 502错误 netstat -ntpl kill -9 端口号 vim /etc/gitlab/gitlab.rb 添加行: unicorn[‘port‘] = 8061 gitlab-ctl reconfigure
常用的命令:
启动服务:gitlab-ctl start
查看状态:gitlab-ctl status
停掉服务:gitlab-ctl stop
重启服务:gitlab-ctl restart
让配置生效:gitlab-ctl reconfigure
以上是关于安装gitlab的主要内容,如果未能解决你的问题,请参考以下文章