码迷,mamicode.com
首页 > 其他好文 > 详细

centos7搭建Gitlab服务器

时间:2018-12-18 23:47:31      阅读:343      评论:0      收藏:0      [点我收藏+]

标签:.net   火墙   登录   html   命令   安装git   设置   Fix   技术   

虚拟机配置信息

内存最好大于或等于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

centos7搭建Gitlab服务器

标签:.net   火墙   登录   html   命令   安装git   设置   Fix   技术   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!