debian系统安装gitlab

安装

//这个脚本的主要作用是为你的系统添加GitLab CE(社区版)的软件仓库。
//一旦这个仓库被添加,你就可以使用apt命令来安装、更新或卸载GitLab CE及其相关的软件包。
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
//开始安装
sudo apt-get install gitlab-ce

配置

# 修改登陆ip,端口默认是8080,如果需要用ip建议改一个,避免和其他服务冲突
# 改为域名最好
$ sudo vim /etc/gitlab/gitlab.rb
# external_url 'http://0.0.0.0:8081'
external_url 'https://www.baidu.com'
# 如果需要子域名如'https://www.baidu.com/gitlab'则需要在nginx配置/gitlab的转发

# 载入配置,修改了任何配置都要执行这个命令使之生效
sudo gitlab-ctl reconfigure

# 关闭服务
sudo gitlab-ctl stop

# 启动服务
sudo gitlab-ctl start

#可选配置
#禁用自带的nginx
nginx['enable'] = false
gitlab_workhorse['listen_network'] = "tcp"  
gitlab_workhorse['listen_addr'] = "0.0.0.0:9718"
#然后在自己的nginx里面反向代理到 proxy_pass http://127.0.0.1:9718

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容