阿里狼 发表于 2018-9-19 09:01:21

centos7.x搭建gitlab9.2.2

1、安装配置依赖项  

  
如想使用Postfix来发送邮件,在安装期间请选择'Internet Site'. 您也可以用sendmai或者 配置SMTP服务 并 使用SMTP发送邮件.
  

  
在 Centos 6 和 7 系统上, 下面的命令将在系统防火墙里面开放HTTP和SSH端口.
  

  
sudo yum install curl policycoreutils openssh-server openssh-clients git -y
  
sudo systemctl enable sshd
  
sudo systemctl start sshd
  
sudo yum install postfix
  
sudo systemctl enable postfix
  
sudo systemctl start postfix
  
sudo firewall-cmd --permanent --add-service=http
  
sudo systemctl reload firewalld
  

  

  
2. 添加GitLab仓库,并安装到服务器上
  

  
curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bash
  
sudo yum install gitlab-ce
  
如果你不习惯使用命令管道的安装方式, 你可以在这里下载 安装脚本 或者 手动下载您使用的系统相应的安装包(RPM/Deb) 然后安装
  

  
curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-XXX.rpm
  
curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-9.2.2-ce.0.el7.x86_64.rpm
  
rpm -i gitlab-ce-9.2.2-ce.0.el7.x86_64.rpm
  
rpm -i gitlab-ce-XXX.rpm
  

  
3. 启动GitLab
  

  
sudo gitlab-ctl reconfigure
  

  
4. 使用浏览器访问GitLab
  

  
首次访问GitLab,系统会让你重新设置管理员的密码,设置成功后会返回登录界面.
  

  
默认的管理员账号是root,如果你想更改默认管理员账号,请输入上面设置的新密码登录系统后修改帐号名.
  

  
参数配置和故障排查请查看 Omnibus GitLab 文档
  
GitLab-CE中国镜像源 清华大学TUNA开源镜像站, 浙江大学开源镜像站
  

  

  

  

  

  
       *.                  *.
  
      ***               ***
  
   *****               *****
  
    .******             *******
  
    ********            ********
  
   ,,,,,,,,,***********,,,,,,,,,
  
,,,,,,,,,,,*********,,,,,,,,,,,
  
.,,,,,,,,,,,*******,,,,,,,,,,,,
  
      ,,,,,,,,,*****,,,,,,,,,.
  
         ,,,,,,,****,,,,,,
  
            .,,,***,,,,
  
                ,*,.
  

  
   _______ ____          __
  
    / ____(_) /_/ /   ____ _/ /_
  
   / / __/ / __/ /   / __ `/ __ \
  
/ /_/ / / /_/ /___/ /_/ / /_/ /
  
\____/_/\__/_____/\__,_/_.___/
  

  

  
gitlab: Thank you for installing GitLab!
  
gitlab: To configure and start GitLab, RUN THE FOLLOWING COMMAND:
  

  
sudo gitlab-ctl reconfigure
  

  
gitlab: GitLab should be reachable at http://localhost
  
gitlab: Otherwise configure GitLab for your system by editing /etc/gitlab/gitlab.rb file
  
gitlab: And running reconfigure again.
  
gitlab:
  
gitlab: For a comprehensive list of configuration options please see the Omnibus GitLab readme
  
gitlab: https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md
  
gitlab:
  
It looks like GitLab has not been configured yet; skipping the upgrade script.


页: [1]
查看完整版本: centos7.x搭建gitlab9.2.2