赞
踩
主机名 | IP | 角色 |
gitlab | 192.168.10.4 | Gitlab |
jenkins | 192.168.10.5 | Jenkins、apche |
注意:gitlab主机内存给大一点,最好是4G,不然后面会报错
按照试验拓扑修改主机名和配置ip地址,关闭所有主机的防火墙和selinux
[root@gitlab ~]# yum install -y curl policycoreutils openssh-server openssh-clients postfix policycoreutils-python cronie
默认,使用 Postfix 发送邮件
[root@gitlab ~]# systemctl enable postfix
[root@gitlab ~]# systemctl start postfix
[root@gitlab ~]# systemctl stop firewalld
[root@gitlab ~]# systemctl disable firewalld
禁止防火墙,就不用执行下面两条命令:
[root@gitlab ~]#firewall-cmd --permanent --add-service=http
[root@gitlab ~]#systemctl reload firewalld
[root@gitlab ~]# setenfoce 0
[root@gitlab ~]#vim /etc/sysconfig/selinux
SELINUX=disabled
GitLab 提供了两种安装方式:源码包编译安装和rpm软件包安装,我这里选择rpm软件包安装的形式。
软件包下载
方法一:
使用迅雷下载,下载地址:
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.0.2-ce.0.el7.x86_64.rpm
方法二:
配置yum源,使用yum源下载太慢
[root@gitlab ~]# vim /etc/yum.repos.d/gitlab.repo
- [gitlab-ce]
- name=gitlab-ce
- baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
- repo_gpgcheck=0
- gpgcheck=0
- enabled=1
- gpgkey=https://packages.gitlab.com/gpg.key
[root@gitlab ~]# yum install -y gitlab-ce
[root@gitlab ~]# rpm -ivh gitlab-ce-12.0.2-ce.0.el7.x86_64.rpm
安装完成之后,打开配置文件 /etc/gitlab/gitlab.rb
将 external_url = 'http://git.example.com'
修改为自己的 IP 地址:
[root@gitlab ~]# vim /etc/gitlab/gitlab.rb #修改 gitlab 外部访问地址
external_url 'http://192.168.10.4' #修改标红部分
可以修改为IP地址
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。