centOS6.5 gitlab安装 记录

发布时间 2023-11-07 18:09:53作者: 点电荷

很久很久以前的服务器

系统版本是centOS6.5

感觉会有坑

上篇yum源下载问题已解决

记录下安装gitLab的过程:

安装C编译器

yum -y install gcc (查下系统里面是否有安装)

1. 安装配置依赖项
sudo yum install curl openssh-server openssh-clients postfix cronie

2. 启动postfix邮件服务
sudo service postfix start
3. 设置开机启动
sudo chkconfig postfix on

4.下载gitlab-ce的包
去清华的镜像下载自己需要的版本

https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/

上传gitlab安装包gitlab-ce-8.17.0-ce.0.el7.x86_64.rpm执行安装
rpm -i gitlab-ce-8.17.0-ce.0.el7.x86_64

 

5.打开80和22端口 (放在后面配置也行,这里先配置了)
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
重启防火墙:service iptables restart

 6.3. 配置GitLab
sudo gitlab-ctl reconfigure

报错 找不到指定版本glibc

查看glibc的版本 

好吧 没有2.14跟2.17

下载高版本glibc库 这里是先下载好对应的版本

解压执行以下命令

#进入glibc-2.17目录中
cd glibc-2.17
#创建build目录
mkdir build
#进入build目录中
cd build
#执行./configure
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
#安装
make && make install

安装完成

 再次执行 sudo gitlab-ctl reconfigure 没有什么问题了

 

停止启动和重启命令:gitlab-ctl start/stop/restart

效果: