amy_888 发表于 2018-9-19 11:33:05

Centos7安装gitlab

  Centos7安装gitlab
  1. gitlab简介。
  GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。
  2. 安装步骤。
  安装配置gitlab必要的依赖组件。
  Sudo yum –y install curl openssh-server

  如果出现如下错误信息,请按列出命令解决。

  切换root 用户
  Su – root

  修改sudoers文件的权限
  chmod 777 /etc/sudoers

  编辑文件,添加当前用户
  Vim /etc/sudoers

  然后修改文件权限为440
  Chmod 440 /etc/sudoers
  切换用户回william
  Su william
  重新执行命令 Sudo yum –y install curl openssh-server

在服务中启用ssh  

  

sudo systemctl enable sshd  

  


  

  

启用ssh服务 sudo systemctl start sshd  

  

  安装postfix邮件服务器
  Sudo yum –y install postifx

  启用postfix服务
  Sudo systemctl enable postfix

  启动postfix服务
  Sudo systemctl start postfix

  允许服务http通过防火墙
  Sudo firewall-cmd –permanent –add-service=http

  重新加载防火墙

  Sudo systemctl>
  下载安装gitlab的脚本,并且安装
  curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

  sudo yum install gitlab-ce

  经过长时间的下载终于安装完成。


  配置并且开始gitlab
  Sudo gitlab-ctl reconfigure

  在浏览器中输入服务器ip,会出现如下画面。

  用默认的用户名密码登陆
  用户名:root
  密码:2iveL!fe


页: [1]
查看完整版本: Centos7安装gitlab