自动化运维三剑客–gitlab的安装
gitlab的安装
gitlab和github的区别想必大家都懂,这里我就不再赘述
这里我来用阿里云学生服务器centos7来演示gitlab的安装过程
首先打开你的防火墙控制台,开启防火墙规则
注(这里我用的是服务器安装,一般的服务器都默认安装了ssh的,服务器ssh这里可以输入命令也可以不用,如果是用虚拟机的就要一定要安装ssh,并且在命令前加上sudo)
首先安装ssh,
yum install -y curl policycoreutils-pythonopenssh-server
将SSH服务设置成开机自启动,安装命令:
systemctl enable sshd
启动SSH服务,安装命令:
systemctl start sshd
安装防火墙:
yum install firewalld systemd -y
开启防火墙:
service firewalld start
添加http服务到防火墙:
firewall-cmd --permanent --add-service=http
然后重启防火墙:
systemctl reload firewalld
安装Postfix以发送通知邮件:
yum install postfix
将postfix服务设置成开机自启动,安装命令:
systemctl enable postfix
启动postfix
systemctl start postfix
注意:这里如果成功那么没啥,可能会出现以下这个问题
Job for postfix.service failed because the control process exited with error code. See "systemctl st
这个时候不要慌
修改/etc/postfix/main.cf这