美文网首页
GitLab 安装及使用

GitLab 安装及使用

作者: Alexander_Zz | 来源:发表于2019-05-01 14:04 被阅读0次

安装包下载地址

安装包下载地址:
https://packages.gitlab.com/gitlab/gitlab-ce
rpm 包国内下载地址:
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/


准备环境

~]# yum install curl policycoreutils openssh-server openssh-clients postfix vim gcc gcc-c++ wget net-tools lrzsz iotop lsof iotop bash-completion -y 
~]#  systemctl disable firewalld 
~]# sed -i '/SELINUX/s/enforcing/disabled/' /etc/sysconfig/selinux 
~]#  hostnamectl set-hostname gitlab.example.com 
~]# reboot
~]# ~]# cd /usr/local/src/ && wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.9.8-ce.0.el7.x86_64.rpm
~]# yum localinstall -y gitlab-ce-11.9.8-ce.0.el7.x86_64.rpm
~]# egrep "^[a-Z]" /etc/gitlab/gitlab.rb
external_url 'http://172.20.102.128' 
gitlab_rails['smtp_enable'] = true 
gitlab_rails['smtp_address'] = "smtp.yeah.net" 
gitlab_rails['smtp_port'] = 25 
gitlab_rails['smtp_user_name'] = "alexander_zz@yeah.net" 
gitlab_rails['smtp_password'] = "alexander1989" 
gitlab_rails['smtp_domain'] = "yeah.net" 
gitlab_rails['smtp_authentication'] = :login 
gitlab_rails['smtp_enable_starttls_auto'] = true 
gitlab_rails['smtp_tls'] = false 
gitlab_rails['gitlab_email_from'] = "alexander_zz@yeah.net" 
user["git_user_email"] = "alexander_zz@yeah.net"
修改配置文件后需执行此操作
~]# gitlab-ctl reconfigure
image.png
启动 GitLab
~]# gitlab-ctl start
~]# gitlab-ctl stop
~]# gitlab-ctl restart
image.png
80 端口在 GitLab 初始化时自动启动监听,如被占用将导致启动失败
image.png

登录 GitLab

http://172.20.102.128/
配置文件中配置地址,初次登录设置密码,最少8位
image.png
默认使用 root 用户登录
image.png
关闭账号注册功能,此功能默认开启,建议关闭
image.png

相关文章

网友评论

      本文标题:GitLab 安装及使用

      本文链接:https://www.haomeiwen.com/subject/pabinqtx.html