在windows server上搭建gitblit服务器
由于使用惯了git进行版本控制,但是又不能把单位的代码挂到github上开源,所以就用之前一天闲置的服务器着手搭建了一个gitblit服务器。由于闲置的服务器是windows server 2012,所以就直接在上面搭建好了。
1. 为什么是gitblit
其实我很喜欢gitlab的界面(毕竟颜值是第一生产力),但是人家不支持你使用的windows server,这就很尴尬了,然后退而求其次,选择了gitblit。
2. 下载gitblit
下载地址:http://gitblit.com/setup_war.html
由于是安装在windows server上,所以选择gitblit war,war是java web应用的发布文件,部署简单,而且具有web界面可以提供交互,适合入门用户使用。
3. 部署gitblit
部署gitlit十分的简单,但是由于gitblit是基于java开发的,所以需要提前在服务器上配置好java的开发环境。简单介绍下java开发环境的部署,java开发环境部署请自行百度。
3.1 部署tomcat
我们这里使用tomcat作为java web的服务器,然后将gitblit部署到tomcat上。
3.1.1 下载tomcat
下载地址:http://tomcat.apache.org/
我使用的是tomcat 8.0.45版本的
3.1.2 解压
把tomcat解压到你的文件目录下即可,全英文路径
3.2 部署gitblit 将之前下载好的gitblit-1.x.0.war拷贝到tomcat的webapps目录下即可,修改文件名称为gitblit.war。 然后在tomcat的bin目录下双击startup.bat接口启动tomcat 在浏览器的地址栏输入:localhost:8080/gitblit 即可打开gitblit服务器 3.3 配置gitblit
在gitblit需要进行一些配置,主要是两个配置文件,位于gitblit/web-inf/data文件夹下
3.3.1 users.conf
这个是gitblit服务器的使用用户,一般情况使用默认的即可,无需修改
[user "admin"] password = admin role = "#admin" role = "#notfederated" 3.3.2 defaluts.properties
以下的配置内容需要你手动在default.properties里进行修改
//git仓库的文件路径 git.repositoriesfolder = f:git_home //http协议使用的端口号 server.httpport = 9999 //https协议使用的端口号, tomcat的https默认使用的是8443端口 server.httpsport = 8443 //http协议传输数据的接口 server.httpbindinterface = xxx.xxx.xxx.xxx:9999 //https协议传输数据的接口 server.httpsbindinterface = xxx.xxx.xxx.xxx:8443
以上的端口号需要手动的在服务器的防火墙中创建入站和出站规则,确保其能够正常的工作。
xxx.xxx.xxx.xxx 表示服务器的ip地址,如果只是在本机上运行,可以使用localhost代替
监管回应丰巢收费官网域名fcbox.com被关注这个解析了但是打不开网站请将固话号码取消补充一个应急手机号码挂载了备份机器里面显示不了看了挂载的显示脱机查看不了网站无法打开了帮忙解决这个问题谢谢云服务器负载均衡是什么意思asp网站云服务器搭建小程序充值错误-云建站/云站群/小程序