在日常生活中,有很多开发组织在开发的时候大部分都会将代码提交到自己的Git服务器上,即公司内部的Git代码仓库;那很多小伙伴会问如果自己也想要一台属于自己的Git服务器该怎么办呢?接下来就是解开谜题的时候…
我们以在3服务器上安装的Git服务器以GitBlit为基准,这里事先说明
一、安装JDK(这里我们安装的是JDK 17)
查看是否安装jdk
下载JDK的RPM包
安装jdk(将jdk安装到/usr/java
文件夹下)
编辑/etc/profile
文件,加入以下代码
使java环境生效
判断jdk是否安装成功,是否是当前安装版本
二、安装GitBlit(当前GitBlit版本为1.9.1)
下载GitBlit安装包,在这里小编已经给大家准备好了
https://miracle-1306318206.cos.ap-shanghai.myqcloud.com/public/gitblit-1.9.1.tar.gz
使用wget下载安装包
将gitblit-1.9.1.tar.gz
移动到/usr/local
文件夹中
解压gitblit-1.9.1.tar.gz
将gitblit-1.9.1
文件夹命名为gitblit
进入/usr/local/gitblit/data
,并修改defaults.properties
文件,将server.httpPort
的值改为10099
进入/usr/local/gitblit
文件夹,修改路径配置
根据自己的服务器的系统内核,选择修改对应的文件,我当前的系统内核是Linux,所以选择service-centos.sh
文件修改
根据自己的安装路径修改下面的配置GITBLIT_HTTP_PORT
是我们到时候访问gitblit仓库的接口
修改完成之后,gitblit我们就安装成功了,接下来就是启动
切换到/usr/local/gitblit
文件夹
我们也可以选择后台启动,这个时候当前目录会生成一个日志文件
接下来我们就得将端口开放,即上面我们设置的GITBLIT_HTTP_PORT
的端口,可以使用IP+端口访问,如果访问成功则部署成功,如果无法访问,可能是端口未开或者是防火墙未关闭
1.开放端口
如果是远程服务器,则可以在线上防火墙开启端口;
如果是本地服务器,那么按照如下步骤操作: