GitLab服务器傻瓜式搭建教程
开始前的准备
需要有一台Linux系统的服务器或虚拟机 QAQ
安装包下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/
注* 本教程无需下载安装包
以下教程为CentOS8环境所搭建
第一步,安装邮件服务:
dnf install postfix
systemctl enable postfix
systemctl start postfix
第二步,添加官方的 GitLab package repo源:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
第三步,导入环境变量的同时进行GitLab的安装。
sudo EXTERNAL_URL="访问的URL地址" dnf install -y gitlab-ee
注* 截图时已正常安装。
这时测试访问报错502 经过排查目录权限后发现将目录改为755权限:
chmod -R 755 /var/log/gitla
修改后即可正常访问。
附文:
yum 默认安装配置文件路径在:/etc/gitlab/gitlab.rb
重置并重启GitLab命令:
gitlab-ctl reconfigure
gitlab-ctl restart
无法访问时核实一下服务器内的防火墙是否有放行比如Firewalls以及iptables
第一次访问会跳到修改密码界面,需进行修改root密码哦
Gitlab官网安装地址:https://about.gitlab.com/install/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)