gitlab的安装

centos 7下载地址:https://www.linuxidc.com/Linux/2018-04/152000.htm

centos7安装部署gitlab服务器
https://www.cnblogs.com/wenwei-blog/p/5861450.html

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

要查看服务器端口使用状态,可用 netstat -an
要查看指定端口使用情况,可用netstat -an | grep ‘8086’]

linux命令大全
http://man.linuxde.net/

linux netstat 相关网络查看命令:
http://man.linuxde.net/netstat

postfix
https://www.cnblogs.com/alex-note/p/6840160.html


gitlab安装包地址:
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7

1、下载rpm包
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.0.0-ce.0.el7.x86_64.rpm
2、安装,rpm -i gitlab-ce-8.0.0-ce.0.el7.x86_64.rpm (这个好像安装了没有什么卵用,gitlab命令都找不到)

yum install gitlab-ce-8.0.0-ce.0.el7.x86_64.rpm --nogpgcheck
(由于安装报错:Header V4 DSA/SHA1 Signature, key ID XXXXXX: NOKEY;加上"–nogpgcheck"参数

https://www.cnblogs.com/quchengfeng/p/4605463.html

Linux下RPM软件包的安装及卸载
https://www.cnblogs.com/quchengfeng/p/4605463.html

修改Gitlab默认访问端口

由于公司网站的80口被占用了,只能换成815,这个问题折磨了我两天时间。还是看得官网资料解决了。

更改端口
vi /etc/gitlab/gitlab.rb

输入内容:
external_url ‘http://10.xx.xxx.xx:815

nginx[‘listen_port’] = 815

nginx[‘listen_https’] = false

–2 改nigx端口
vi /var/opt/gitlab/nginx/conf/gitlab-http.conf
查找如下内容并修改:

server {

listen *:815;
server_name 10.xx.xxx.xx
if ($http_host = “”) {
set $http_host_with_default “10.xx.xxx.xx:815”;
}
}
修改完成后,执行
gitlab-ctl reconfigure
gitlab-ctl restart


502报错,
8080端口冲突

原因:由于unicorn默认使用的是8080端口。

解决办法:打开/etc/gitlab/gitlab.rb,打开# unicorn[‘port’] = 8080 的注释,将8080修改为9090,保存后运行sudo gitlab-ctl reconfigure即可。

服务器内存过小可能导致502的问题,最少使用4g内存

centos7 + node + nginx + mysql 安装,可以参考下这个大神的安装,很正确,node可以改成自己喜欢的版本比如8.9.4+
https://www.jb51.net/article/107075.htm

gitlab安装一些细节设置邮件和配置使用
https://blog.51cto.com/caiyuanji/2114796?cid=707746

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值