1、安装依赖
yum install -y curl policycoreutils-python openssh-server
#centos8没有policycoreutils-python yum源,不用管
2、启动ssh并设置为开机自启动
systemctl enable sshd
systemctl start sshd
3、安装Postfix来发送通知邮件。
yum install postfix
4、设置Postfix开机自启动。
systemctl enable postfix
5、启动Postfix服务。
vim /etc/postfix/main.cf
# 添加
inet_interfaces = all
保存退出运行:
sudo systemctl start postfix
6、下载gitlab
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el8/gitlab-ce-12.10.1-ce.0.el8.x86_64.rpm
7、安装
rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
8、编辑ip和端口
vim /etc/gitlab/gitlab.rb
#找到 external_url
# 重新配置并启动
gitlab-ctl reconfigure
gitlab-ctl restart
# 开启
gitlab-ctl start
# 关闭
gitlab-ctl stop