首页 / GIT / gitlab服务器搭建
gitlab服务器搭建
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了gitlab服务器搭建,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1640字,纯文字阅读大概需要3分钟。
内容图文
【版权声明:本文为博主原创文章,未经博主允许不得转载】
==================================================================
运行环境:Ubuntu 18.04 LTS 64bit
Linux 4.15.0-34-generic x86_64 GNU/Linux
gcc-7.3.0
==================================================================
【gitlab服务器安装】
1.安装必要的依赖文件
sudo apt-get install -y curl openssh-server ca-certificates
安装postfix,用来支持email通知功能
sudo apt-get install -y postfix
安装过程中选择“Internet Site”选项。
2.下载gitlab仓库的安装脚本,并执行安装
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
安装gitlab软件,并预先指定gitlab服务器的地址:
sudo EXTERNAL_URL="http://gitlab.example.com" apt-get install gitlab-ee
例如,如果是安装在本地,假设IP地址是192.168.132.164,则
sudo EXTERNAL_URL="http://192.168.132.164:5678" apt-get install gitlab-ee
指定5678端口作为gitlab服务的端口。
3.访问gitlab服务器,使用默认root用户登录,并设置密码
首次登录时,需要设置登录密码。
【配置gitlab域名】
# sudo vi /etc/gitlab/gitlab.rb
编辑:external_url ‘你的网址‘
例如:external_url ‘http://192.168.1.100‘
编辑完成后,再sudo gitlab-ctl reconfigure一下,使配置生效
如果是本地的gitlab服务器,可以使用“http://localhost”访问
【修改gitlab服务器仓库位置】
1.修改仓库位置:
默认情况下gitlab的仓库位置是 /var/opt/gitlab/git-data.
可以通过编辑 /etc/gitlab/gitlab.rb 文件修改配置,例如将目录改为 /mnt/git-data:
对应参数是:git_data_dirs
原始值:git_data_dirs({
"default" => "/var/opt/gitlab/git-data",
})
修改为:
git_data_dirs({
"default" => "/var/opt/gitlab/git-data",
"alternative" => "/mnt/git-data"
})
注意:目标文件夹不能包含软连接
执行一下命令,使修改生效:
sudo gitlab-ctl reconfigure
2.移动仓库数据
sudo gitlab-ctl stop
sudo rsync -av /var/opt/gitlab/git-data/repositories /mnt/git-data/
sudo gitlab-ctl reconfigure
sudo gitlab-ctl start
现在已经在新目录中生成了仓库数据
sudo ls /mnt/git-data/
原文:https://www.cnblogs.com/helloworld8102/p/9710743.html
内容总结
以上是互联网集市为您收集整理的gitlab服务器搭建全部内容,希望文章能够帮你解决gitlab服务器搭建所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。