Gitlab企业版安装教程

一、gitlab安装

1、安装

dnf install -y curl policycoreutils openssh-server
systemctl enable sshd
systemctl start sshd

dnf install postfix -y
systemctl enable postfix
systemctl start postfix

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
EXTERNAL_URL="https://gitlab.example.com" dnf install -y gitlab-ee

2、配置gitlab https登录

#创建数据目录以及备份目录
mkdir  -p /opt/myj_data/gitlab/data
mkdir -p /opt/myj_data/gitlab/backup

#修改配置文件
vim /etc/gitlab/gitlab.rb
external_url 'http://git.xxxx.com'
gitlab_rails['object_store']['enabled'] = false
gitlab_rails['object_store']['connection'] = {
    
    }
gitlab_rails['object_store']['proxy_download'] = false
gitlab_rails['object_store']['objects']['artifacts']['bucket'] = nil
gitlab_rails['object_store']['objects']['external_diffs']['bucket'] = nil
gitlab_rails['object_store']['objects']['lfs']['bucket'] = nil
gitlab_rails['object_store']['objects']['uploads']['bucket'] = nil
gitlab_rails['object_store']['objects']['packages']['bucket'] = nil
gitlab_rails['object_store']['objects']['dependency_proxy']['bucket'] = nil
gitlab_rails['object_store']['objects']['terraform_state']['bucket'] = nil
gitlab_rails['backup_path'] = "/opt/myj_data/gitlab/backup"
git_data_dirs({
    
     "default" => {
    
    "path" => "/opt/myj_data/gitlab/data" } })
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.qiye.aliyun.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "[email protected]"
gitlab_rails['smtp_password'] = "Zxcvbnm,./"
gitlab_rails['smtp_domain'] = "xxxxx.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = false
gitlab_rails['smtp_tls'] = true
gitlab_rails['gitlab_email_from'] = '[email protected]'
gitlab_rails['gitlab_email_reply_to'] = '[email protected]'
letsencrypt['enable'] = false
gitlab_rails['packages_enabled'] = true

3、启动

gitlab-ctl reconfigure
gitlab-ctl restart

登录
在这里插入图片描述
使用默认密码登录即可。

猜你喜欢

转载自blog.csdn.net/qq_37837432/article/details/121547843