centos上将Gitblit安装为服务

这一生的挚爱 提交于 2020-03-01 10:12:26

单位有些项目需要版本控制,想用Git来管理,习惯了Github这种方式,但是单位的项目放在Github的公共仓也不太合适,所以打算自己搭一个hub。类hub软件不少,我选择的是Gitblit(选择它是因为它是用Java写的)。在安装Gitblit时我大概看了几眼官方网站,没找到安装文档,然后就网搜了一下,另外看了看Gitblit里面的几个shell脚本,大致也明白是怎么回事了,然后就开始安装了。

说一下安装的步骤吧:(我安装的是Gitblit GO 这是一个Single-Stack Solution的版本,Gitblit也有WAR版的和其他的版本)

1.解压Gitblit压缩包到/opt/gitblit要想把Gitblit安装成服务,这个目录就是默认的目录,想放到别的目录下安装成服务应该还得改配置(改service-centos.sh文件),没必要自找麻烦了

2.运行安装目录下的 install-service-centos.sh 脚本,这样就把Gitblit安装成服务了

再说一下基本的使用吧:

Gitblit默认提供的是HTTPS协议下的访问,而不提供HTTP的,默认端口从上图可以看出来是 8443,所以只要访问https://yourdomain:8443 就可使用Gitblit

Gitblit的默认帐号/密码是admin/admin,登录后自己修改密码就可以了Gitblit的认证与授权信息保存在 Gitblit根目录/data/users.conf文件中

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!