博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
omnibus一键安装gitlab
阅读量:4840 次
发布时间:2019-06-11

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

下载 curl -O https://downloads-packages.s3.amazonaws.com/centos-6.6/gitlab-7.9.2_omnibus-1.el6.x86_64.rpm安装 rpm -ivh gitlab-7.9.2_omnibus-1.el6.x86_64.rpm 修改/etc/gitlab/gitlab.rb配置文件,将 external_url = http://xxx.xxx.xxx.xxx 修改为你自己的外部访问地址。
进行初始化和启动 gitlab-ctl reconfigure 打开HTTP和SSH在系统防火墙中的可访问权限 sudo yum install openssh-serversudo yum install postfixsudo yum install cronie sudo service postfix start sudo chkconfig postfix on sudo lokkit -s http -s ssh

开放注册  编辑 /etc/gitlab/gitlab.rb,查找signup_enabled ,值改为true,并取消注释,之后重新配置gitlab。

 

 

 

启动后,你就可以使用 http://xxx.xxx.xxx.xxx 来访问你的系统了,初始化管理员账号信息:

 
  • 账号:root
  • 密码:5iveL!fe
 

 

 

缺省安装后的一些重要信息

 
  • 程序目录在:/opt/gitlab
  • 文件数据在:/var/opt/gitlab
  • git repo目录在:/var/opt/gitlab/git-data
  • 上传图片目录在:/var/opt/gitlab/uploads
  • 使用的本地模式运行的postgresql数据,会随gitlab启动时候自动运行
  • 使用本地运行的redis服务,会随gitlab启动时候自动运行
  • 缺省利用本地邮局,自动投递给其他服务器,如果是非互联网ip,可以修改为本地smtp方式
  • 修改ssh服务的git账号入口,git账号的登录shell处理为gitlab-shell
  • 自带nginx,缺省会在所有ip地址的80端口监听请求,请求会转发给ruby进程
 

  很多内容,都可以定制,关于如何定制,可以参考。。

 
 

转载于:https://www.cnblogs.com/duyunpeng1992/p/6491146.html

你可能感兴趣的文章
传输层协议
查看>>
Struts2 拦截器处理普通Http请求和Ajax请求时拦截配置
查看>>
例题---
查看>>
平安度过2012,新的一年新的希望
查看>>
MySQL prompt命令
查看>>
hbase读取文件
查看>>
2周《机电传动控制》学习笔记
查看>>
DS博客作业06--图
查看>>
安装--->Tomcat监控工具Probe
查看>>
Java网络编程(URL&URLConnection)
查看>>
Java NIO学习笔记---I/O与NIO概述
查看>>
java接口中的成员方法和成员变量
查看>>
java中构造函数的特点
查看>>
Qt5:窗口背景色的设置
查看>>
NFC初步接触
查看>>
Puppet常识梳理
查看>>
iframe内联网页的应用
查看>>
Appium + Python -------------元素定位
查看>>
Linux shell 自启动脚本写法
查看>>
Linux GNU GAS introduction
查看>>