博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GitLab 服务器搭建
阅读量:2393 次
发布时间:2019-05-10

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

安装方法官方地址
1> 安装和配置必要的依赖
$ sudo yum install curl openssh-server openssh-clients postfix cronie
$ sudo service postfix start
$ sudo chkconfig postfix on
$ sudo lokkit -s http -s ssh
2> 安装 GitLab
$ curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce
3> 解析并启动 GitLab
$ sudo gitlab-ctl reconfigure
4> 浏览 hostname 并 登陆
第一次登陆,你将会初始化帐号并重置密码。输入你想要的密码,并返回登陆页面。默认用户名是 root ,你需要尽快创建密码并登陆。在登陆之后如果需要你可以修改你的用户名
第一次登陆不需要输入用户名,直接设置账号
查看服务状态
$ sudo gitlab-ctl status
启动服务
$ sudo gitlab-ctl start
关闭服务
$ sudo gitlab-ctl stop
重启服务
$ sudo gitlab-ctl restart
设置完配置后重新加载配置
$ sudo gitlab-ctl reconfigure
5> 设置自定义配置文件
$ cd /opt/datas/
$ mkdir gitlab
$ cd /opt/datas/gitlab
$ touch chenshun_gitlab.rb
编辑 /etc/gitlab/gitlab.rb 文件,该文件问 GitLab 默认配置文件
# external_url 'http://chenshun.primary'
from_file "/opt/datas/gitlab/chenshun_gitlab.rb"
注 : external_url 可以不屏蔽
重新加载配置,使配置修改生效
$ sudo gitlab-ctl reconfigure
6> 修改 Git 数据存储路径
默认 GitLab 存储的 Git库 在/var/opt/gitlab/git-data 中,代码库存放在子文件夹 repositories。可以通过增加如下配置到/etc/gitlab/gitlab.rb 文件中,用于修改 git-data 父目录位子
修改 /opt/datas/gitlab/chenshun_gitlab.rb 文件,增加
# gitlab'git data store directory
git_data_dirs({"default" => "/opt/datas/gitlab"})
7> 修改默认端口号
在配置文件中增加如下配置,用于修改监听端口
nginx['listen_port'] = 8081
剩下的相关配置可以直接通过 HTML 图形化界面进行管理,可管理权限、代码库、以及人员账号等 
你可能感兴趣的文章
Warning: no newline at end of file .(转)
查看>>
verilog里的timescale以及国际单位制前缀
查看>>
区分RISC,CISC,Harvard architecture,Von_Neumann_architecture
查看>>
verilog中的initial语句
查看>>
fifo 以及几个信号的理解
查看>>
Linux多线程编程API基础---1
查看>>
linux TXT文件操作 '^@ ' 'NUL' 符号乱码问题
查看>>
linux Vi 编辑器各模式功能键
查看>>
GCC 常用编译选项总结
查看>>
linux 网络编程(加部分原创)
查看>>
Linux串口编程一次读取全部输入的数据(输入数据不定长)
查看>>
冒泡排序及算法优化
查看>>
选择排序和插入排序及其优化
查看>>
从Linux程序中执行shell(程序、脚本)并获得输出结果
查看>>
Linux多线程编程---2
查看>>
mysql-python install error: Cannot open include file 'config-win.h'
查看>>
年底总结之Jenkins
查看>>
unknown type name Nsstring
查看>>
利用信号量实现阿里云OSS多图片上传
查看>>
ios--像安卓一样根据域名参数取出请求参数
查看>>