前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >五分钟学会centos配置gitlab

五分钟学会centos配置gitlab

作者头像
Wyc
发布2018-09-11 11:44:10
5020
发布2018-09-11 11:44:10
举报
文章被收录于专栏:Python研发

下载gitlab

亲测: centos6.5   

安装依赖包:

代码语言:javascript
复制
1:  yum install curl policycoreutils policycoreutils-python openssh-server openssh-clients

依赖包安装完成之后:

代码语言:javascript
复制
1: systemctl enable sshd
2: systemctl start sshd
3: yum install postfix
4: systemctl enable postfix
5: systemctl start postfix
6: firewall-cmd --permanent --add-service=http
7: systemctl reload firewalld

以上依赖安装完之后,下载gitlab:

代码语言:javascript
复制
centos 6系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6
centos 7系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7

下载相对应系统的rpm包

代码语言:javascript
复制
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-8.0.0-ce.0.el6.x86_64.rpm

安装rpm包

代码语言:javascript
复制
rpm -i gitlab-ce-8.0.0-ce.0.el6.x86_64.rpm

安装完成之后

代码语言:javascript
复制
vim /etc/gitlab/gitlab.rb

修改gitlab配置文件,访问IP:端口,   如果不修改默认80端口,进入文件之后,找到

代码语言:javascript
复制
external_url       #  这个变量

修改external_url变量

代码语言:javascript
复制
external_url 'http://ip:端口'

修改完成之后退出并且保存

代码语言:javascript
复制
esc     +   wq

保存之后需要更新一下修改

代码语言:javascript
复制
gitlab-ctl reconfigure

重启gitlab

代码语言:javascript
复制
gitlab-ctl restart      # 重启

gitlab-ctl stop         #  停止

gitlab-ctl start         # 启动

gitlab-ctl status       # 查看状态

访问gitlab

输入你在   /etc/gitlab/gitlab.rb文件里定义的

代码语言:javascript
复制
external_url后边跟的ip就可以访问
代码语言:javascript
复制
配置成功之后就会出现这个页面,   默认账号:root, 密码;password,  如果不对的话,请自行修改。

修改gitlab管理员账号密码

代码语言:javascript
复制
gitlab-rails console production

# 按下回车之后会出现
Loading production environment (Rails 4.1.1)

# 依次输入
irb(main):001:0> user = User.where(id:1).first
irb(main):002:0> user.password='66668888'       # root密码
irb(main):003:0> user.save!

# 返回
true         # 表示修改成功

Ctrl+C 可以退出了

到了这里之后,gitlab就配置完成了,接下来就可以使用了。以上所有方法,亲测,全部有效。

代码语言:javascript
复制
# 修改gitlab   IP地址

vim /etc/gitlab/gitlab.rb


external_url 'ip地址'


配置完成 
重置命令:     gitlab-ctl reconfigure

重启命令:     gitlab-ctl restart
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-05-10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载gitlab
  • 访问gitlab
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档