ewqw 发表于 2015-1-27 08:29:41

配置 Gitblit 进行 Git 代码管理

配置 Gitblit 进行 Git 代码管理

环境 CentOS 7 x64

IP: 10.6.0.2

首先需要安装jdk安装步骤 就略过了


下载最新版本gitblit

wget http://dl.bintray.com/gitblit/releases/gitblit-1.6.2.tar.gz


创建目录

mkdir /data/gitblit

cpgitblit-1.6.2.tar.gz /data/gitblit

cd /data/gitblit

tar zxvf gitblit-1.6.2.tar.gz

# ls -lt
总计 3092
drwxr-xr-x+ 6 root root    4096 01-26 11:00 data
drwxr-xr-x+ 5 root root    4096 01-26 11:00 docs
drwxr-xr--+ 2 root root    4096 01-26 11:00 ext
-rw-r--r--+ 1 root root 3076352 10-28 21:30 gitblit.jar
-rw-r--r--+ 1 root root   11967 10-27 22:25 NOTICE
-rwxr-xr--+ 1 root root    1395 10-10 21:03 install-service-fedora.sh
-rwxr-xr--+ 1 root root   599 2014-06-17 migrate-tickets.sh
-rwxr-xr--+ 1 root root   641 2014-06-17 reindex-tickets.sh
-rwxr-xr--+ 1 root root   984 2014-05-15 add-indexed-branch.sh
-rwxr-xr--+ 1 root root    1224 2014-05-15 service-centos.sh
-rwxr-xr--+ 1 root root    1512 2014-05-15 service-ubuntu.sh
-rwxr-xr--+ 1 root root      82 2014-04-20 authority.sh
-rwxr-xr--+ 1 root root      52 2014-04-20 gitblit.sh
-rwxr-xr--+ 1 root root      59 2014-04-20 gitblit-stop.sh
-rwxr-xr--+ 1 root root      87 2014-04-20 install-service-centos.sh
-rwxr-xr--+ 1 root root      92 2014-04-20 install-service-ubuntu.sh
-rwxr-xr--+ 1 root root   997 2014-04-20 java-proxy-config.sh
-rw-r--r--+ 1 root root   11556 2014-04-20 LICENSE


centos 下面
默认的目录是/opt/gitblit, 放到别的目录需要修改service-centos.sh 文件

这里配置一下 service-centos.sh 文件

vi service-centos.sh我们将/opt/gitblit, 修改成我们自己的目录

GITBLIT_PATH=/data/gitblit
GITBLIT_BASE_FOLDER=/data/gitblit/data

修改完成以后,直接运行 ./install-service-centos.sh 安装服务


运行 脚本 启动服务

./service-centos.sh start


Gitblit默认提供的是HTTPS协议下的访问,而不提供HTTP的

默认端口是 8443

所以只要访问https://yourdomain:8443 就可使用Gitblit了

Gitblit的默认帐号 密码是admin/admin,登录后自己修改密码就可以了

Gitblit的认证与授权信息保存在 Gitblit根目录/data/users.conf文件中

修改启动文件 service-centos.sh 可修改 端口等信息


页: [1]
查看完整版本: 配置 Gitblit 进行 Git 代码管理