搭建git项目管理平台 - gitblit
$ yum install -y gcc gcc-c++ curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel
3.创建用户及用户组
$ groupadd git // 创建用户组 $ useradd -r -g git git // 创建用户
4.安装git
$ yum install -y git // $ git --version // 查看git版本
5.安装java
$ yum search jdk // 检索yum源Java jdk包 $ yum install -y java-1.8.0-openjdk.x86_64 // 安装 $ java -version // 查看Java版本
6.安装配置gitblit(以'/var/www/'路径为例)
$ cd /usr/local/src $ tar -zxvf gitblit-1.8.0.tar.gz -C /var/www/ $ cd /var/www/gitblit-1.8.0/ $ vi data/defaults.properties server.httpPort = 8080 // http访问端口 server.httpsPort = 8443 // https访问端口 $ vi service-centos.sh GITBLIT_PATH=/var/www/gitblit-1.8.0 // 设置gitblit安装路径 GITBLIT_BASE_FOLDER=/var/www/gitblit-1.8.0/data // 设置gitblit数据路径 GITBLIT_HTTP_PORT=8080 // 设置http访问端口 GITBLIT_HTTPS_PORT=8443 // 设置https访问端口 GITBLIT_LOG=/var/log/gitblit.log // 设置log存放位置
7.启动gitblit
$ cd /var/www/gitblit-1.8.0 $ java -jar gitblit.jar --baseFolder data ######配置后台启动####### $ vi /var/www/gitblit-1.8.0/gitblit.sh 修改成如下: java -jar gitblit.jar --baseFolder data >/dev/null &
8.配置开机自启
$ cp -vR /var/www/gitblit-1.8.0/service-centos.sh /etc/rc.d/init.d/gitblit $ chkconfig --add gitblit $ service gitblit start
9.项目访问及使用
/*************************************************** 默认admin账号密码为admin(建议修改) 新建版本库,如果创建了README.md的话可以忽略下面push的操作 新建用户,并分配权限 *****************************************************/ ###针对创建版本库时没有创建README.md的操作### $ cd /var/www/test/ $ touch README.md $ git init $ git add README.md $ git commit -m 'first commit' $ git remote add origin http://czf@192.168.2.247/test.com.git $ git push -u origin master
版权声明:本文由“憨小猪”发布,如需转载请注明出处。