部署GitLab

Camellia 发布于 2022-12-05 302 次阅读


获取安装包

https://packages.gitlab.com/gitlab/gitlab-ce/

wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-15.4.6-ce.0.el7.x86_64.rpm/download.rpm
# 安装依赖
yum install -y curl policycoreutils-python openssh-server

# 安装发送邮件功能的postfix
yum install postfix -y
systemctl enable postfix
systemctl start postfix

rpm -ivh gitlab-ce-15.4.6-ce.0.el7.x86_64.rpm

vim /etc/gitlab/gitlab.rb
    external_url 'http://你linux的ip'

cp /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml.example /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
    host: 你linux的ip

gitlab-ctl reconfigure

gitlab-ctl restart

查看root密码

cat /etc/gitlab/initial_root_password