Linux 安装gitlab

1、打开http访问和ssh访问

	sudo yum install -y curl policycoreutils-python openssh-server cronie
	sudo lokkit -s http -s ssh

2、安装Postfix以发送通知电子邮件

sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on

3、第三部开始我就没有按照官网的命令去安装了,因为后面安装会出现版本问题,所以我找了一个符合自己系统的git版本进行了安装。

a、首先如果没有wget组件需要先执行yum -y install wget

b、获取rpm安装包
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-10.1.4-ce.0.el6.x86_64.rpm
c、执行安装
rpm -ivh gitlab-ce-10.1.4-ce.0.el6.x86_64.rpm

d、gitlab配置启动
分别执行以下命令:
gitlab-ctl reconfigure //这里执行的时间比较长,请耐心等待

继续执行以下命令:

vim /etc/gitlab/gitlab.rb
将external_url变量的地址修改为gitlab所在centos的ip地址。
external_url ‘http://git.home.com’
gitlab-ctl reconfigure //让配置生效,重新执行此命令时间也比较长
gitlab-ctl restart

e:启动成功的效果
启动成功后访问linux服务器的就可以看到默认重置密码的页面啦(默认用户root)

4、默认端口修改
由于默认gitlab使用80端口,所以,我们需要修改gitlab的默认端口

修改 /etc/gitlab/gitlab.rb 文件如下,然后执行重新配置,重启命令后完成。
gitlab-ctl reconfigure //让配置生效,重新执行此命令时间也比较长
gitlab-ctl restart

修改默认的gitlab clone地址,要不每次都得自己修改

vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

重启 gitlab

参考:https://blog.csdn.net/wangyy130/article/details/85633303

原文地址:https://www.cnblogs.com/1659666966/p/11306463.html

时间: 2024-11-08 23:12:27

Linux 安装gitlab的相关文章

Linux安装Gitlab,附iSCSI分区挂载说明

因为Gitlab数据要存放在共享存储,所以本次配置的重头戏倒变成了挂载ISCSI了. OS:CentOS 7.2IP:172.16.1.191/192.168.2.191 iSCSI分Target(服务端)[磁盘柜]及Initiator(客户端)[windows,linux],本次安装的是客户端. 1.安装iSCSI-Initiator工具包: [[email protected] /]# yum -y install iscsi-initiator-utils 2.配置本机iSCSI名称: [

linux安装gitlab 并汉化

gitlab官方安装教程地址 https://about.gitlab.com/installation/#centos-6 本安装教程是根据CentOs的安装教程 1.安装前的依赖处理 1.在CentOS 6(和RedHat / Oracle / Scientific Linux 6)上,以下命令还将在系统防火墙中打开HTTP和SSH访问. sudo yum install -y curl policycoreutils-python openssh-server cronie sudo lo

Linux安装gitlab

一.GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务.安装方法是参考GitLab在GitHub上的Wiki页面. 二.我相信使用过git的开发人员,应该都知道git管理代码带来的好处吧,我们经常在github上面管理自己的代码,但是默认都是需要公开的.在企业里面使用git来做代码的管理也是非常方便的所以gitlab的使用在内网或者安全网络下是使用非常有必要的. 三.centos7安装gitlab 1)建议镜像获取安装包(新建一个gitl

linux下安装gitlab

gitlab安装: 可以根据自己操作系统类型,根据以下链接进行对应的操作,https://about.gitlab.com/install/(gitlab不同服务器安装步骤) 以Centos为例,安装如下: 在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问. 1.安装ssh sudo yum install -y curl policycoreutils-pythonopenssh-serv

linux中安装gitlab和cicd(断网版)

1:先介绍一下怎么查找所需要的依赖包 #yum install rpmname--downloadonly --downloaddir=/rpmpath 例如:yum install gitlab-runner --downloadonly --downloaddir=/opt/soft/postfix 下载gitlab-runner到指定的/opt/soft/postfix 路径下 这个只是下载 2:介绍一下安装gitlab和cicd所需要的软件和依赖policycoreutils-pytho

Linux在线或者离线安装gitlab

参考博客:RHEL7/CentOS7 在线和离线安装 GitLab 配置使用实践 在线安装gitlab 依赖安装 yum install curl policycoreutils openssh-server openssh-clients -y systemctl enable sshd systemctl start sshd yum install postfix systemctl enable postfix # 检查修改邮件下面 2 项配置,不配置可以跳过 vim /etc/post

Linux安装docker Docker安装gitlab

##Centos7安装docker```#要求CentOS系统的内核版本在 3.10以上,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker1.通过 uname -r 命令查看你当前的内核版本uname -r2.使用 root 权限登录 Centos.确保 yum 包更新到最新.yum -y update3.卸载旧版本(如果安装过旧版本的话)yum remove docker docker-common docker-selinux docker-engine4.安装需要的软

GitLab 之 - Linux下GitLab安装教程

源码安装 GitLab 步骤繁琐:需要安装依赖包,Mysql,Redis,Postfix,Ruby,Nginx--安装完毕还得一个个手动配置这些软件,容易出错  -  此方式这里不做教程 环境 : centos 6.5 x64 - Minimal Gillab 官网 : https://about.gitlab.com/ 官方安装教程 : https://about.gitlab.com/downloads/ 安装方式 : GitLab-CE 官方提供教程 下图所示 : 需要选择安装的系统版本

Linux redhat配置安装gitlab

Redhat 7.0 x86.64yum仓库网络yum源ping baidu.com #确保网络正常yum update #升级系统yum install openssh #用于ssh远程(非必须)vim /etc/selinux/config selinux=disabled #selinux设置为disabledyum install policycoreutils #安装依赖包cat /etc/redhat-release #查看系统版本yum install postfix #为gitl