当前位置:   article > 正文

Linux centos7 安装 gitblit_gitblit centos上启动不起来

gitblit centos上启动不起来

前提提要

  • gitblit版本: gitblit-1.8.0.tar.gz
  • 安装目录:/usr/local
  • 下载
  • 提取码:stu6

正式安装

常规操作、上传文件gitblit-1.8.0.tar.gz至服务器
① 使用指令解压文件,得到文件夹gitblit-1.8.0

tar -zxvf gitblit-1.8.0.tar.gz
  • 1

②移动文件夹gitblit-1.8.0到目录 /usr/local

mv gitblit-1.8.0 /usr/local
  • 1

③进入data目录

cd /usr/local/gitblit-1.8.0/data
  • 1

④ 编辑 defaults.properties 文件

vi defaults.properties
  • 1

操作

  1. 先按键盘上的G到末尾,
  2. 再按I进入编辑状态
  3. 修改端口号为8089
    在这里插入图片描述
  4. Esc退出编辑状态,退出保存:wq!

⑤ 开放端口

firewall-cmd --zone=public --add-port=8089/tcp --permanent
  • 1

防火墙重新加载

firewall-cmd --reload
  • 1

⑥输入指令cd /usr/local/gitblit-1.8.0进入目录后,启动

sh gitblit.sh 
  • 1

在这里插入图片描述
⑦ 访问 http://192.168.52.132:8089/自行替换为自己对于的ip和端口
可以看到成功访问
在这里插入图片描述
默认账号admin
默认密码admin

目录结构

在这里插入图片描述

设置gitblit开机自动启动

① 编辑 service-centos.sh 文件

vi /usr/local/gitblit-1.8.0/service-centos.sh
  • 1

②按键位I编辑
以下是最初的配置内容
在这里插入图片描述
③接下来修改下,将上面红色区域的内容修改为

GITBLIT_PATH=/usr/local/gitblit-1.8.0
GITBLIT_BASE_FOLDER=/usr/local/gitblit-1.8.0/data
GITBLIT_HTTP_PORT=8089
GITBLIT_HTTPS_PORT=8443
GITBLIT_LOG=/usr/local/gitblit-1.8.0/gitblit.log
  • 1
  • 2
  • 3
  • 4
  • 5

注意,路径这些请自行对应你自己的安装路径,端口号请与gitblit-1.8.0data目录下的defaults.properties文件,你修改后的端口保持一致
④退出保存

:wq!
  • 1

⑤ 执行脚本 install-service-centos.sh

sh install-service-centos.sh
  • 1

⑥ 执行之后,进入目录 /etc/init.d

cd /etc/init.d
  • 1

输入指令ls查看结果,可以看到有个gitblit文件
在这里插入图片描述
⑦ 启动

service gitblit start 
  • 1

在这里插入图片描述
查看下日志,确保真正启动成功了

systemctl status gitblit -l
  • 1

在这里遇到了个错误
在这里插入图片描述
如何解决
① 编辑此文件

vi /etc/rc.d/init.d/gitblit
  • 1

②写入如下内容

export JAVA_HOME=/usr/java/jdk1.8.0_231
export PATH=$PATH:${JAVA_HOME}/bin
  • 1
  • 2

在这里插入图片描述

③记得保存
④重新加载

systemctl daemon-reload
  • 1

⑤启动

systemctl start gitblit
或
service gitblit start
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/739456
推荐阅读
相关标签
  

闽ICP备14008679号