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 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
原文地址:http://wms3001.blog.51cto.com/8312523/1678373