官网链接:
https://about.gitlab.com/downloads/#centos7
建议内存:4G
阿里云镜像仓库:
阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)
yum install -y curl policycoreutils openssh-server openssh-clients
-
安装和配置必要的依赖关系
-
curl 浏览器程序
-
policycoreutils 加密程序
-
openssh 远程登录程序
-
systemctl enable sshd
-
开机自启动ssh程序
-
-
systemctl start sshd
-
yum install postfix -y
-
安装邮件程序
-
gitlab在注册的时候一定要用邮箱名才能识别
-
-
systemctl enable postfix
-
systemctl start postfix
-
systemctl stop firewalld
-
防火墙关上!
-
-
systemctl disable firewalld
上传gitlab安装rpm包
1、yum -y install gitlab-ce-9.1.0-ce.0.el7.x86_64.rpm
2、官网安装(略)
-
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
-
添加GitLab-YUM仓库到服务器
-
script.rpm.sh
-
gitlab_gitlab-ce.repo
-
-
-
yum install gitlab-ce
3、 Configure and start GitLab
-
gitlab-ctl reconfigure
-
自动配置文件权限,安装数据库….
-
提示!安装的时间会很长!!!
-
4、Browse to the hostname and login
-
gitlab服务器的地址:http://自己的服务器IP:80
-
GITLAB占用80端口,访问时直接访问IP就可以 (第一次会让你确认root账户登录的密码)
-
创建8位新密码,使用root用户登录即可
欢迎页面,部署完成