20200503_在windows server 2019上部署gitblit

20200503_在windows server 2019上部署gitblit

每日小知识

server 2019默认IE是不允许下载软件的,会提示“当前安全设置不允许下载该文件”,此时可以点击设置》Internet选项》安全》Internet》自定义级别,找到【下载】,勾选【启用】即可。

一、相关术语

  • gitblit
    gitblit是一款开源的GITHUB服务器工具,可跨平台使用,纯java框架。

二、步骤

安装JDK8,本文使用的版本为【jdk-8u211】。
到官网下载最新版本,本文使用的版本为【1.9.1】。

解压到【C:\gitblit\gitblit-1.9.1】

1、配置安装路径【installservice.cmd】
设置安装路径【C:\gitblit\gitblit-1.9.1】,

SET ARCH=amd64
SET CD = C:\gitblit\gitblit-1.9.1 ————新增这一行指令

清空StartParams分号里的内容。

2、配置http访问端口【data\defaults.properties】
这里我使用的云服务器,所以IP设置为云IP【0.0.0.0】,端口设置为【21020】,注意要开放端口。
打开【data\defaults.properties】,找到【server.httpPort】与【server.sshBindInterface】,我使用的是ssh协议。

server.httpPort = 21020
server.httpBindInterface = 0.0.0.0

3、配置repo目录【data\defaults.properties】
我的已有资源目录为【C:\Users\Administrator\Downloads\wfcloud_gitrepo_20200427\gitrepo】
找到【git.repositoriesFolder】,设置为目录。这里注意【\】要换为【/】,否则gitblit将无法显示已有的库。

git.repositoriesFolder = C:/Users/Administrator/Downloads/wfcloud_gitrepo_20200427/gitrepo

4、运行
运行gitblit.cmd
在客户端使用【IE11以上】版本的浏览器,推荐EDGE,访问【http://212.64.X.X:21020】,这里输入的是外网IP,我使用的是云服务器。

三、出现的问题

1、无法启动,提示“address already in use”?
端口占用,换个端口试一下。

2、登录成功后,不显示配置页面?
如果是IE11,登录就会不正常,换个游览器,例如EDGE。

3、版本库里面没有东西?
看看目录里是不是使用了【\】,更换为【/】再试。

本文归类

建议归类到【GIT】。

明日计划

标题:链表逆序
小知识:外网无法访问云服务器部署的gitblit。

参考文献:

Windows10环境下使用Gitblit搭建Git服务器
https://blog.csdn.net/qq_32786873/article/details/80606352

使用gitblit搭建一个简单的局域网服务器
https://www.cnblogs.com/your-Name/p/10365286.html
《C++笔试面试宝典2011版.docx》
《C++ Prime Plus》(第6版),第768页,17.4文件的输入和输出。

C++文件读写详解(ofstream,ifstream,fstream)
https://blog.csdn.net/sheng_bw/article/details/85336298

今日收藏:

gitblit官网
http://gitblit.github.io/gitblit/

你可能感兴趣的:(GIT)