以下是在Linux上安装GitLab的一般步骤:
更新系统,安装依赖包,如curl、openssh-server、ca-certificates等。同时,确保服务器能访问互联网,防火墙允许HTTP(80端口)和HTTPS(443端口)访问。
添加GitLab软件包仓库,通过curl命令下载安装脚本并执行。然后使用包管理器安装GitLab CE,如Ubuntu/Debian系统用sudo apt-get install gitlab-ce,CentOS/RHEL系统用sudo yum install gitlab-ce。
编辑/etc/gitlab/gitlab.rb文件,设置external_url等参数,使其指向服务器的实际访问地址或域名。运行sudo gitlab-ctl reconfigure使配置生效。
启动GitLab服务,可使用sudo gitlab-ctl start,并设置开机自启sudo gitlab-ctl enable。在浏览器中输入服务器的IP地址或域名,首次访问需设置管理员密码。