1. 安装必要依赖
GitLab 服务器在搭建的过程中需要必要依赖,主要包含ssh、postfix(用于邮件通知) ,wget 等。
安装命令分别如下:
/安装 ssh
sudo yum install -y curl policycoreutils-pythonopenssh-server
/将 ssh 设置为开机自动启动
sudo systemctl enable sshd
/ 启动ssh 服务
sudo systemctl start sshd
安装wget
/ 检测是否安装wget
wget --version
/ 安装shell
yum install wget
安装vim 编辑器
yum install vim -y
安装 postfix
/ 安装 postfix
sudo yum install postfix
/ 设置为开机自动启动
sudo systemctl enable postfix
/ 启动postfix
sudo systemctl start postfix
2. 添加Gitlab 镜像源并安装
添加gitlab 清华镜像源,并下载软件安装包
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.5.2-ce.0.el7.x86_64.rpm
安装gitlab
rpm install gitlab-ce-12.3.5-ce.0.el7.x86_64.rpm
3.对配置文件进行配置
修改配置文件中的IP及端口
vim etc/gitlab/gitlab.rp
打开文件后进入编辑状态修改 external_url,格式如下:
external_url"http://ip:port"
/port 为系统中未曾占用的端口 可考虑采用8080,8081此类
4.初始化服务器并重置启动
/ 初始化配置
gitlab-ctl reconfigure
/ 启动 gitlab 服务
gitlab-ctl restart
5.对搭建的服务器进行访问
在浏览器中输入IP:port 即可进行访问,初次登入需要修改密码。
that is all.