gitlab安装与开机自启-Centos7
一、下载
下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
二、执行安装
1. 安装
cd /usr/local/gitlab/
rpm -ivh gitlab-ce-15.3.3-ce.0.el7.x86_64.rpm
2. 组件安装
如果是新系统,可能会在执行安装命令时,报出如下错误提示:
解决方案(需要联网安装):
yum install policycoreutils-python
3. 再次安装
policycoreutils-python组件安装成功后,再次执行gitlab的安装命令:
cd /usr/local/gitlab/
rpm -ivh gitlab-ce-15.3.3-ce.0.el7.x86_64.rpm
安装成功界面如下:
4. 编辑站点
/etc/gitlab/gitlab.rb
将external_url的值修改为自己本机的ip地址;
三、初始化 GitLab 服务
gitlab-ctl reconfigure
四、查看密码
cat /etc/gitlab/initial_root_password
五、开启端口
gitlab默认使用80端口,所以需要开启防火墙的端口访问权限:
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
六、登陆
如果出现502错误,稍等一会刷新界面尝试再次访问
七、开机自启动
systemctl enable sshd
八、gitlab相关命令
gitlab-ctl restart
gitlab-ctl start
gitlab-ctl status
gitlab-ctl stop