centos7搭建Gitlab服务器

虚拟机配置信息

内存最好大于或等于4G,之前用2G内存搭建,访问出现502报错信息

不考虑selinux和防火墙问题

搭建之前最好关掉selinux和防火墙

临时调增selinux和关闭防火墙

下载Gitlab安装包

centos 6系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6

centos 7系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7

在Linux中下载命令:

#wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.5.4-ce.0.el7.x86_64.rpm

注意:没有wget命令可以安装

# yum install wget -y

安装依赖软件

#yum install curl policycoreutils-python openssh-server postfix -y

查看rpm包

安装gitlab

# rpm -ivh gitlab-ce-11.5.4-ce.0.el7.x86_64.rpm

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

# vi /etc/gitlab/gitlab.rb

修改之后

ps:注意这里设置的端口不能被占用,默认是8080端口,如果8080已经使用,请自定义其它端口,并在防火墙设置开放相对应得端口

重置gitlab配置

重置gitlab配置的时候有很长的代码要跑,会非常的慢,稍稍等待……

# gitlab-ctl reconfigure

重新启动gitlab

# gitlab-ctl restart

打开浏览器输入

http://服务器IP地址:自定义端口号

登录成功

假如GitLab在访问的时候经常502,原因可能是内存不足,可以配置虚拟内存。方法自行查资料解决,这里不再赘述

参考文献:

https://blog.csdn.net/duyusean/article/details/80011540

http://www.cnblogs.com/wenwei-blog/p/5861450.html

原文地址:https://www.cnblogs.com/djlsunshine/p/10140783.html

时间: 2024-10-22 15:17:48

centos7搭建Gitlab服务器的相关文章

centos7搭建gitlab服务器、汉化

1.下载rpm安装包 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.8.5-ce.1.el7.x86_64.rpm 可以自己去https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7自行选择喜欢的版本. 2.安装gitlab-ce rpm -ivh gitlab-ce-8.8.5-ce.1.el7.x86_64.rpm 3.修改gitlab配置 vim /e

Centos7使用docker搭建gitlab服务器

了解到docker的优点,搭建快,运行要求资源低,最重要的是实现的功能和效果都能达到预期,于是决定使用docker来搭建gitlab服务器. 效果图如下: 系统环境:CentOS Linux release 7.1.1503 (Core) git版本:/gitlab/gitlab-ce 一.安装和启动docker 安装:yum -y install docker 启动:systemctl start docker 开机启动:systemctl enable docker 二.拉取镜像文件 doc

Ubuntu搭建Gitlab服务器

想到Gitlab就必定会想到SVN,因为两者都是代码管理系统,作为开发人员来说,用习惯了SVN的图形化界面和SVN代码更新和提交的方式, 可能就会觉得使用git会比较麻烦,其实不然git使用起来非常方便,并且好处也不少,git后面会成为一种流行和趋势.所以在这儿简单的介绍Gitlab 服务器的搭建和git的一些基本操作使用. Git的优点和缺点介绍 优点 1.适合分布式开发,强调个体 2.公共服务器压力和数据量都不会太大 3.速度快.灵活 4.任意两个开发者之间可以很容易的解决冲突 5.离线可以

搭建gitlab服务器

搭建gitlab服务器,统一管理软件项目 一.环境准备 1.启动一台虚拟机,内存至少改为4G2.在虚拟机上配置docker [[email protected] docker]# yum install -y docker_pkgs/*rpm [[email protected] docker]# systemctl start docker [[email protected] docker]# systemctl enable docker [[email protected] docker

docker搭建gitlab服务器(Centos7)

系统环境:CentOS Linux release 7.6.1810 (Core) git版本:gitlab/gitlab-ce 一.安装和启动docker 见HTTPRUNNERMANAGER安装部署 二.拉取镜像文件 docker images  #查看镜像文件,没拉取之前是没有任何镜像的 docker search gitlab #搜索镜像 docker pull docker.io/gitlab/gitlab-ce  #下载镜像,下载完成后 docker images #查看镜像文件 三

从零开始搭建Gitlab服务器

Gitlab简介 最近感觉就是在不断的搭建/迁移版本服务器,而现在市面上关于版本服务器搭建的指南都流于表面,真正深入骨骼的少之又少,往往以偏概全很多关键点并未提及.而版本服务器的搭建往往是一个初创型或中小型公司迫切需要解决的问题. 目前市用户量和口碑较好的Git服务提供商,屈指可数.国外的话 GitHub,BitBucket 都是不错的选择,但国际形势变幻莫测,需要随时备好*.国内的话Coding用户体验就做的很不错,很切合码农们的审美, 开源中国的码云**也有对应的代码托管服务,不过自从他们家

ubuntu14.04搭建gitlab服务器

某日,工作需要,需要搭建一个版本控制器.查看资料,当前比较流行的有gitlab,svn.由于常用github,所以更倾向于gitlab.下面记录了搭建的流程. 1.安装邮件支持的插件: sudo apt-get install curl openssh-server ca-certificates postfix 安装过程中出现的界面均可选择默认. 2.添加官方源,并安装: curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.d

centos7 搭建ftp服务器

本文采用最新的centos7 来学习搭建linux各种服务器,今天分享的是搭建ftp服务器(ps:不建议使用最新的系统去学习,因为系统发生了改变,好多以前的搭建服务器的方法就不行了,比如说centos7将防火墙由iptables换为了firewall,再按照原来的教程去搭建就会遇到很多问题.....,当然如果只是想用服务器大可在安装的时候勾选相应的选项系统会自动安装好相关的服务)由于本人运气比较差,所以在安装的过程遇到了各种奇葩的问题,并且本人还是一个刚入门的小菜鸟,因此花了足足3天才算把ftp

centos7 搭建svn服务器

当今用于版本控制的软件程序主要的有svn和git,其它软件咱不熟悉,今天记录下搭建svn服务器和svn客户端使用: 使用环境:虚拟机为centos7系统,svn服务器安装在centos7系统平台上,svn客户端分别在windows7和centos7系统上使用: 1.安装svn服务器: ]# yum install subversion 2.配置svn服务器:建立svn版本库根目录及相关目录即svndata及密码权限命令svnpasswd: ]# mkdir -p /application/{sv