rgewr2 发表于 2015-7-27 08:52:26

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

   在服务中启用sshsudo 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 reload firewalld

下载安装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