目录
下载gitlib安装包
安装需要的依赖
设置开机启动
安装邮件服务器并设置开机启动
rpm执行安装gitlib
修改gitlib.rb文件的属性
修改完毕后执行更新配置
查看gitlib运行
查看gitlib初始化root密码
gitlib入口访问地址
下载gitlib安装包
Index of /gitlab-ce/yum/el7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
wget --no-check-certificate \
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-16.2.1-ce.0.el7.x86_64.rpm
安装需要的依赖
yum install -y curl policycoreutils openssh-server openssh-clients
设置开机启动
systemctl enable sshd
systemctl start sshd
安装邮件服务器并设置开机启动
安装Postfix
Postfix是一个邮件服务器,GitLab发送邮件需要用到
#安装postfix
yum install -y postfix
#启动postfix并设置为开机启动
systemctl enable postfix
systemctl start postfix
rpm执行安装gitlib
rpm -ivh gitlab-ce-16.2.1-ce.0.el7.x86_64.rpm
#若弹出需要一些依赖,后面跟上--nodeps --force后安装
rpm -ivh gitlab-ce-16.2.1-ce.0.el7.x86_64.rpm --nodeps --force
修改gitlib.rb文件的属性
vi /etc/gitlab/gitlab.rb
# 修改external_url属性
修改完毕后执行更新配置
过程稍慢,几分钟就好
gitlab-ctl reconfigure
查看gitlib运行
gitlab-ctl status
查看gitlib初始化root密码
cat /etc/gitlab/initial_root_password
gitlib入口访问地址
http://10.222.12.17:9090/ (注:ip对应的服务器的ip,若防火墙开启,端口需放开)
限制自由注册
自由探索