Gitlab安装笔记

10/12/2017 | | Post a Comment

一、首先下载安装gitlab方法,下载链接:

https://about.gitlab.com/installation/

此链接里也包括gitlab具体的安装方法,非常方便,如果主机服务器可以联网直接利用yum源进行安装即可。但是如果主机是离线或内网状态只能下载rpm包,然后手动安装: 下载好上传至主机服务器,利用yum install ***.rpm 安装即可。

二、安装之后启动服务

几个关于启动服务的常用命令:

gitlab-ctl start/stop/reconfigure 用的比较多的是reconfigure。

不用停止服务即可重读配置文件

gitlab-rails console

Notify.test_email(‘sun12@mail_addr.cn‘, ‘test_email’, ‘Hello,world!’).deliver_now

这两个命令用来测试邮件通知服务。

三、配置邮件服务

修改/etc/gitlab/gitlab.rb文件并添加以下字段:

gitlab_rails[‘smtp_enable’] = true
gitlab_rails[‘smtp_address’] = “mail_server_smtp_ip
gitlab_rails[‘smtp_port’] = smtp_port
gitlab_rails[‘smtp_user_name’] = “mail_address
gitlab_rails[‘smtp_password’] = “mail_password
gitlab_rails[‘smtp_domain’] = “mail_domain
gitlab_rails[‘smtp_authentication’] = “login”
gitlab_rails[‘smtp_enable_starttls_auto’] = true
gitlab_rails[‘smtp_openssl_verify_mode’] = ‘none’  //发送测试邮件时候报错,我给关闭了。
gitlab_rails[‘gitlab_email_from’] = ‘mail_address

# gitlab_rails[‘gitlab_email_display_name’] = ‘Example’
// 显示的发件人名称,默认GitLab
配置完成后重启服务gitlab-ctl reconfigure即可。

gitlab-rails console

Notify.test_email(‘mail@address‘, ‘test_email’, ‘Hello,world!’).deliver_now

这两个命令用来测试邮件通知服务。

四、登录前台界面

可以通过ip地址进行访问,也可更改.rb文件中的域名来访问,gitlab前台即可更改页面logo等,新建工程,新建用户,新建用户组,即可开始工作。

Tags :


Want to say something? Post a comment

电子邮件地址不会被公开。 必填项已用*标注