gitlab部署
关闭防火墙、selinux
配置网络yum源
//安装epel源和git
[root@client ~]# yum -y install epel-release git
安装过程...
//安装依赖包
[root@client ~]# yum -y install curl openssh-server openssh-clients postfix cronie policycoreutils-python
安装过程略。。。
//启动postfix服务并设置开机自启
[root@client ~]# systemctl restart postfix
[root@client ~]# systemctl enable postfix
安装gitlab
//下载gitlab的rpm包
[root@client ~]# cd /usr/src/
[root@client src]# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.2.1-ce.0.el7.x86_64.rpm
[root@client src]# ls
debug gitlab-ce-11.2.1-ce.0.el7.x86_64.rpm kernels
//安装gitlab
[root@client src]# rpm -ivh gitlab-ce-11.2.1-ce.0.el7.x86_64.rpm
warning: gitlab-ce-11.2.1-ce.0.el7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID f27eab47: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:gitlab-ce-11.2.1-ce.0.el7 ################################# [100%]
It looks like GitLab has not been configured yet; skipping the upgrade script.
*.