window服务器搭建私有Git详解
以阿里云服务器举例:Gitblit+java环境,以下ip为随意杜撰。
第1步:下载Java并安装Java.我这里下载的是jdk1.8.0_171(注意版本,32位和64位不要搞错了)
第2步:配置Java环境变量
右键” 计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。
-
新建:变量名:JAVA_HOME;变量值:C:\Program Files (x86)\java\jdk1.8.0_171
-
新建:变量名:CLASSPATH;变量值:%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
-
添加:找到PATH变量,选择编辑。把%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin添加到”变量值”的结尾处。
第3步:验证Java是否安装成功。
在命令窗口中,输入java -version, 回车,如果出现jdk的版本信息,说明安装成功。
第四步:下载Gitblit.下载地址:http://www.gitblit.com/
第五步:解压缩下载的压缩包即可,无需安装。路径为 C:\Program Files (x86)\gitblit-1.8.0
第六步:打开 C:\Program Files (x86)\gitblit-1.8.0\data下的defaults.properties文件修改以下四处
- git.repositoriesFolder =C:\Program Files (x86)\git,--git库路径。
- server.httpPort = 80,--设定http协议的端口号
- server.httpBindInterface = 192.17.70.146 --设定服务器的IP地址。这里就设定你的服务器IP。
- server.httpsBindInterface = localhost
另外注意看看server.shutdownPort ,其默认值为 8081,是否被占用,如果占用请修改。
第七步:保存并关闭
第八步:打开C:\Program Files (x86)\gitblit-1.8.0\installService.cmd文件修改并保存。
- SET ARCH=x86 -- 看机器对应修改的值 x86, amd64, or ia32 只有这三种
第九步:运行C:\Program Files (x86)\gitblit-1.8.0\installService.cmd安装服务。可以在服务里面看到已经安装了gitlit服务。
第十步:打开C:\Program Files (x86)\gitblit-1.8.0\gitblitw 应用程序修改
第十一步:应用保存,启动服务。运行 http://192.17.70.146:80/
第十二步:配置阿里云外网访问安全组
第十三步:外网访问假设阿里云服务器外网ip为 192.168.12.78 访问 http:192.168.12.78:80/
window服务器搭建git完毕!