搭建gitlab

2018-05-09  本文已影响0人  木木_bfe8

参考链接

CE版 

1.下载gitlab安装包

官网下载速度较慢 建议先行下载 

(1).https://about.gitlab.com/downloads/ 

(2).国内的源 里面可以找到最新的版本https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/trusty/main/g/gitlab-ce/

2.安装依赖

sudo apt-getinstall curl openssh-serverca-certificatespostfix

3.配置postfix邮箱 

选择 Internet Site (F12) Enter 下一步 

这里设置FQDN 我是选择默认。

4.安装gitlab安装包

sudo dpkg -i gitlab-ce_7.10.5~omnibus-1_amd64.deb

5.配置 gitlab 

修改/etc/gitlab/gitlab.rb

把external_url改成部署机器的域名或者IP地址。

6.对GitLab进行重配置 (这一步也是启动 GitLab)

sudogitlab-ctl reconfigure

7.查看启动状态

sudogitlab-ctl status

启动时如果报ssh或postfix未启动

service sshd start

service postfix start

8.打开浏览器登陆 

按照上面设置的external_url访问,第一次登陆默认管理员密码和用户名:

Username:root Password:5iveL!fe

1.Start all GitLab components

sudo gitlab-ctl start

2.Stop all GitLab components

sudo gitlab-ctl stop

3.Restart all GitLab components

sudo gitlab-ctl restart

.查看所有日志

sudo gitlab-ctl tail

2.查看nginx 访问日志

sudo gitlab-ctl tail nginx/gitlab_acces.log

3.查看 postgresql 日志

sudo gitlab-ctl tail  postgresql

修改gitlab 代码存储路径

By default, omnibus-gitlab stores the Git repository data under /var/opt/gitlab/git-data. The repositories are stored in a subfolder repositories. You can change the location of the git-data parent directory by adding the following line to/etc/gitlab/gitlab.rb. 

git_data_dirs({ "default" => { "path" => "/mnt/nas/git-data" } })

重新配置

sudo gitlab-ctl reconfigure

重启

sudo gitlab-ctl restart

上一篇下一篇

猜你喜欢

热点阅读