文档章节

CentOS7 系统搭建 Gitblit 服务器

万事通
 万事通
发布于 2018/02/28 17:21
字数 692
阅读 705
收藏 4

CentOS7 系统搭建 Gitblit 服务器

第一步 介绍:Gitblit 是一个开源的应用软件, 是一个纯 Java 库用来管理、查看和处理 Git 仓库。它的设计主要是为那些想举办小型工作组集中存储库工具。

官网:http://www.gitblit.com/

第二步 准备软件:

既然是纯Java应用,那首先得安装 java 环境,安装步骤就不进行实际操作了,直接上配置文件里的参数。

编译 /etc/profile 配置文件,在文件最后添加如下的参数设置:

JAVA_HOME=/usr/local/jdk1.8.0_144
JRE_HOME=/usr/local/jdk1.8.0_144/jre

export JAVA_HOME
export JRE_HOME
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
 

添加好之后保存退出,再执行 # source /etc/profile   然后去检查 java 版本号,如下显示。

#
[root@localhost bin]# ./java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
[root@localhost bin]#
 

JDK 安装好之后,就去官网下载 Gitblit 最新版本即可。

找到最新版本后,直接下载即可。

目前官方最新版本是 1.8.0 版本

下载好之后,解压放到 opt 目录下,重命名为 gitblit 。

进入到  /gitblit/data 目录下,把重要的 defaults.properties 配置文件先备份一下,然后需要修改几外参数。

创建个用于存储 .git 的数据文件库目录,后续创建的 git 项目库,都会在这个目录下存储。

非常熟悉的默认 29418 端口,可进行修改。

服务启动后访问的 IP 端口,可进行修改。

服务器本机实际的 IP 地址

 

上面几个参数修改完成后,保存退出。然后回退到根目录下,继续修改如下的配置文件:

service-centos.sh  添加服务端口即可。

保存好修改的配置文件后,就可以启动服务了。

服务已正常启动,检查一下后台是否在运行。

打开浏览器,就好开始爽爽的体验 git 之旅吧。

初始用户名及密码都默认的是 admin 帐号,登录进去后,可以去右上角的用户中心进行设置。

创建个 git 项目库

创建了两个测试用的 git 库

主页显示如下

测试的 git 库创建完成后,分配用户权限,就好进行克隆下载了。

git 项目库就正常的克隆下来了,进入下载的项目库里,查看信息。

随便建个测试分支,添加一些文件,查看服务器上数据的变化。

主页上也会显示数据的变化情况。

下面在上一些 git 常用的操作指令

 

全部就结束了,希望有用,能多多点赞,谢谢。

 

 

 

 

 

© 著作权归作者所有

万事通
粉丝 5
博文 29
码字总数 12453
作品 0
浦东
技术主管
私信 提问
Windows环境下的搭建Git服务的搭建和AS的配置

一、Windows环境下搭建Git服务 Git没有客户端服务器端的概念,但是要共享git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,...

星泉毅
2017/08/23
0
0
Windows平台下搭建Git服务器的图文教程

Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己...

MKChan
2018/07/18
20
0
快速搭建一个开源的Git服务器

有的时候,我们需要搭建一个内部的Git服务器,作为自己的研究或者暂时作项目代码的存放地,这个时候,我们可以考虑使用一个Gitblit,非常方便和好用。具体的搭建步骤如下: 1.下载安装文件 ...

chancein007
2017/08/28
0
0
Windows平台下Git服务器搭建

第一步:下载Java,下载地址:http://www.java.com/zh_CN/ 第二步:安装Java.安装步骤不再详述。 第三步:配置Java环境变量. 右键”计算机” => ”属性” => ”高级系统设置” => ”高级” =>...

shzwork
05/16
9
0
Windows环境下用Gitblit搭建git服务器

版权声明:本文为Zhang Phil原创文章,请不要转载! https://blog.csdn.net/zhangphil/article/details/89712275 Windows环境下用Gitblit搭建git服务器 一,下载Gitblit。下载地址:http://...

zhangphil
05/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Cloud Alibaba 实战(二) - 关于Spring Boot你不可不知道的实情

0 相关源码 1 什么是Spring Boot 一个快速开发的脚手架 作用 快速创建独立的、生产级的基于Spring的应用程序 特性 无需部署WAR文件 提供starter简化配置 尽可能自动配置Spring以及第三方库 ...

JavaEdge
今天
7
0
TensorFlow 机器学习秘籍中文第二版(初稿)

TensorFlow 入门 介绍 TensorFlow 如何工作 声明变量和张量 使用占位符和变量 使用矩阵 声明操作符 实现激活函数 使用数据源 其他资源 TensorFlow 的方式 介绍 计算图中的操作 对嵌套操作分层...

ApacheCN_飞龙
今天
7
0
五、Java设计模式之迪米特原则

定义:一个对象应该对其他对象保持最小的了解,又叫最小知道原则 尽量降低类与类之间的耦合 优点:降低类之间的耦合 强调只和朋友交流,不和陌生人说话 朋友:出现在成员变量、方法的输入、输...

东风破2019
昨天
23
0
jvm虚拟机结构

1:jvm可操作数据类型分为原始类型和引用类型,因此存在原始值和引用值被应用在赋值,参数,返回和运算操作中,jvm希望在运行时 明确变量的类型,即编译器编译成class文件需要对变量进行类型...

xpp_ba
昨天
5
0
聊聊nacos Service的processClientBeat

序 本文主要研究一下nacos Service的processClientBeat Service.processClientBeat nacos-1.1.3/naming/src/main/java/com/alibaba/nacos/naming/core/Service.java public class Service ex......

go4it
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部