虚拟机 Gitlab安装图文详情
以下命令均在虚拟机的控制台输入
1.安装相关依赖
yum -y install policycoreutils openssh-serve openssh-clients postfix
2.启动ssh服务&设置为开机启动
systemctl enable sshd && sudo systemctl start sshd
#查看是否开启ssh服务
systemctl status sshd
3.设置postfix开机自启,并启动,postfix支持gitlab发信功能
systemctl enable postfix && systemctl start postfix
4.开放ssh以及http服务,然后重新加载防火墙列表
firewall-cmd --add-service=ssh --permanent
firewall-cmd --add-service=http --permanent
firewall-cmd --reload
#如果关闭防火墙不需要做以上配置
5.下载gitlab包
下载地址:https://packages.gitlab.com/gitlab/gitlab-ce
可直接在虚拟机通过命令下载
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh|bash
6.下载完成后进行安装
yum install gitlab-ce
7.修改gitlab配置
vi /etc/gitlab/gitlab.rb
小白看这里,输入i 可进行编辑
修改gitlab访问地址和端口,默认为80,我们可改为82
external_url 'http://192.168.100.23:82'
nignx['listen_port']=82
小白看这里,按键盘Esc键后,输入:wq
进行保存
8.重新配置及启动gitlab
gitlab-ctl reconfigure
可能需要等5分钟左右,再输入下个命令
gitlab-ctl restart
9.把端口添加到防火墙
firewall-cmd --zone=public --add-port=82/tcp --permanent
firewall-cmd --reload
10.输入URL进行访问
地址:http://主机IP:端口号