Centos7安装gitlab

Centos7安装gitlab

1. gitlab简介。

GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。

2. 安装步骤。

安装配置gitlab必要的依赖组件。

Sudo yum –y install curl openssh-server

clip_image002

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

clip_image004

切换root 用户

Su – root

clip_image006

修改sudoers文件的权限

chmod 777 /etc/sudoers

clip_image008

编辑文件,添加当前用户

Vim /etc/sudoers

clip_image010

然后修改文件权限为440

Chmod 440 /etc/sudoers

切换用户回william

Su william

重新执行命令 Sudo yum –y install curl openssh-server

clip_image012

 在服务中启用ssh  
sudo systemctl enable sshd

clip_image014

 启用ssh服务 sudo systemctl start sshd

安装postfix邮件服务器

Sudo yum –y install postifx

clip_image016

启用postfix服务

Sudo systemctl enable postfix

clip_image018

启动postfix服务

Sudo systemctl start postfix

clip_image020

允许服务http通过防火墙

Sudo firewall-cmd –permanent –add-service=http

clip_image022

重新加载防火墙

Sudo systemctl reload firewalld

clip_image024

下载安装gitlab的脚本,并且安装

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

clip_image026

sudo yum install gitlab-ce

clip_image028

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

clip_image030

clip_image032

配置并且开始gitlab

Sudo gitlab-ctl reconfigure

clip_image034

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

clip_image036

用默认的用户名密码登陆

用户名:root

密码:  2iveL!fe

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章