前提条件:
一、服务器硬件水平
搭建gitlab服务器最低配置要求2核4G,低于这个配置的服务器运行效果很差。
gitlab官网:https://about.gitlab.com/
下载地址:gitlab/gitlab-ce - Packages · packages.gitlab.com
本机ubuntu
二、安装依赖
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
三、安装邮箱服务:
sudo apt-get install -y postfix
选择Internet Site
四、添加Gitlab软件包到存储库并安装
在线安装比较慢,此处采用离线安装
下载安装包到对应地址
之后安装指定离线包:gitlab-ce_16.7.3-ce.0_amd64.deb
sudo dpkg -i gitlab-ce_16.7.3-ce.0_amd64.deb
五、配置
sudo gitlab-ctl reconfigure
六、修改服务器端口
ifconfig查看本地ip地址
192.168.188.129
netstat -an查看端口号
七、重新载入配置
sudo gitlab-ctl reconfigure
u0nyAg3oWO51fXO66NAGfva/Ef5TnJGJcfyT5n+NHVI=
在安装完启动 GitLab 后,应该就可以在网页上访问到 GitLab 的登录界面了,不过 GitLab 已事先创建了一个账号了,这个账号就是管理员账号。即便是注册新 GitLab 账号,也需要登录管理员账号进行审批。那么这个管理员账号和密码各是什么呢?
这个管理员账号的账号名为 root,而密码在一个自动生成的文件 /etc/gitlab/initial_root_password 中(密码不会含空格),且会在 24 小时后自动被删除。
修改账户密码
登录地址:
http://192.168.188.129:20600/users/sign_in
成功进入
修改完账号密码之后,进行登录
八、查看Gitlab状态