博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gitlab的安装和配置
阅读量:6907 次
发布时间:2019-06-27

本文共 1087 字,大约阅读时间需要 3 分钟。

1 使用omnibus gitlab来安装gitlab

也就是说,将gitlab和它所需要的组件打一个包,即打一个bundle进行安装。

第一步,安装gitlab的源。

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

将源改成镜像的源。

apt-get update

第二步,安装

sudo apt-get install gitlab-ce

2 omnibus gitlab-ce bundle的组件

包括:nginx、redis和postgres

3 gitlab的各个配置选项

3.1 url的配置

直接将/etc/gitlab/gitlab.rb中的

external_url 设置成“http://ip/”就可以了。

然后在浏览器中就可以通过http://ip/来访问了。

gitlab服务器url修改后,不光要改这个地方的ip,还需要改gitlab.yml中的ip,路径为/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

改好之后,gitlab-ctl restart

gitlab:    ## Web server settings (note: host is the FQDN, do not include http://)    host: 192.168.1.106    port: 90 https: fals

3.2 smtp的配置

配置一个gitlab用的邮箱,gitlab用这个邮箱向用户注册的邮箱发送邮件。

配置好之后的测试:

gitlab-rails console

Notify.test_email('收件人邮箱', '邮件标题', '邮件正文').deliver_now

4 nginx的用途以及各个配置选项

5 redis的用途以及各个配置选项

6 postgres的用途以及各个配置选项

 

参考:

https://docs.gitlab.com/omnibus/settings/configuration.html

https://docs.gitlab.com/omnibus/README.html

https://docs.gitlab.com/omnibus/settings/README.html

 

转载于:https://www.cnblogs.com/hustdc/p/7835106.html

你可能感兴趣的文章
【Linux】Install Redis on Centos
查看>>
keepalived主备节点都配置vip,vip切换异常案例分析
查看>>
我的2014--新的开始,新的征程,加油!
查看>>
排序算法(一)
查看>>
使用jconsole监控tomcat性能情况
查看>>
ligerui grid行编辑示例
查看>>
linux安装或移植zencart系统
查看>>
动态权限
查看>>
MySQL 主从复制
查看>>
LayoutBuilder 构建一个窗口大小的widget树。 并可以获取widget 的狂宽高
查看>>
Python OpenCV学习笔记之:图像金字塔
查看>>
3月上旬中国数据域名总量跌至22.8万个 增长略有波动
查看>>
3月末全球域名商域名解析量23强:爱名网跌至第十七
查看>>
yii2 资源目录问题
查看>>
基于TensorFlow.js的JavaScript机器学习
查看>>
Cisco三层vlan与路由配置
查看>>
htpasswd设置HTTP Basic认证 保护管理后台页面
查看>>
Android自定义控件之轮播图控件
查看>>
Lucene介绍和创建索引和搜索初步
查看>>
LNMP的基础上搭建wordpress
查看>>