Linux centos7 安装 gitblit
前提提要
- 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
②移动文件夹gitblit-1.8.0
到目录 /usr/local
下
mv gitblit-1.8.0 /usr/local
③进入data目录
cd /usr/local/gitblit-1.8.0/data
④ 编辑 defaults.properties
文件
vi defaults.properties
操作
- 先按键盘上的
G
到末尾, - 再按
I
进入编辑状态 - 修改端口号为
8089
Esc
退出编辑状态,退出保存:wq!
⑤ 开放端口
firewall-cmd --zone=public --add-port=8089/tcp --permanent
防火墙重新加载
firewall-cmd --reload
⑥输入指令cd /usr/local/gitblit-1.8.0
进入目录后,启动
sh gitblit.sh
⑦ 访问 http://192.168.52.132:8089/ ,自行替换为自己对于的ip和端口
可以看到成功访问
默认账号:admin
默认密码:admin
目录结构
设置gitblit开机自动启动
① 编辑 service-centos.sh
文件
vi /usr/local/gitblit-1.8.0/service-centos.sh
②按键位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
注意
,路径这些请自行对应你自己的安装路径,端口号请与gitblit-1.8.0
的data
目录下的defaults.properties
文件,你修改后的端口保持一致
④退出保存
:wq!
⑤ 执行脚本 install-service-centos.sh
sh install-service-centos.sh
⑥ 执行之后,进入目录 /etc/init.d
cd /etc/init.d
输入指令ls
查看结果,可以看到有个gitblit
文件
⑦ 启动
service gitblit start
查看下日志,确保真正启动成功了
systemctl status gitblit -l
在这里遇到了个错误
如何解决
① 编辑此文件
vi /etc/rc.d/init.d/gitblit
②写入如下内容
export JAVA_HOME=/usr/java/jdk1.8.0_231
export PATH=$PATH:${JAVA_HOME}/bin
③记得保存
④重新加载
systemctl daemon-reload
⑤启动
systemctl start gitblit
或
service gitblit start
Linux centos7 安装 gitblit相关推荐
- LINUX CentOS7安装字体库
LINUX CentOS7安装字体库 2017年12月26日 17:06:07 q260996583 阅读数:4866更多 个人分类: linux JAVA画图时常用到Font 类对象 这样的对象依赖 ...
- linux centos7 安装最新版git 教程
2019独角兽企业重金招聘Python工程师标准>>> linux centos7 安装最新版git 教程 2018年08月22日 11:53:59 alisen169 阅读数:13 ...
- linux下scrapy安装教程,linux centos7安装scrapy
linux centos7安装scrapy 时间:2018-01-02 17:41作者:scrapy中文网阅读: 本scrapy中文教程主要介绍,centos7 linux下scrapy的安装,pyt ...
- linux6.8 添加字体,linux CentOS7 安装字体库-转
前言 报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效: 如上图可以看出,不仅没有中文字体,连字体库 ...
- Linux编译安装qt5.9,Linux CentOS7 安装 Qt 5.9.2
Linux CentOS7 安装 Qt 5.9.2 参考链接 http://doc.qt.io/qt-5/linux.html sudo yum groupinstall "C Develo ...
- linux centos7 安装beanstalk
linux centos7 安装beanstalk 第一步 安装命令:yum install beanstalkd 第二步: 设置开机自启动命令:systemctl enable beanstalkd ...
- seafile安装教程 Linux,CentOS7安装seafile开源版
CentOS7安装seafile开源版 1.安装环境及版本 本文基于CentOS Linux release 7.9系统进行安装, 2.安装docker 3.安装mysql 4.部署Seafile服务 ...
- linux centos7 安装gc,Linux(Centos7)安装Java JDK及卸载
步骤一.下载安装包 a.因为Java JDK区分32位和64位,所以安装之前需先判断一下我们操作系统为多少位,命令如下: uname -a 解释:如果有x86_64就是64位的,没有就是32位的.后面 ...
- Linux CentOS7安装medici 03版
注:本文在原有博主基础上,对几个安装过程中出现的问题进行解决,我的问题,以黄色标题标出 原有博主文章:https://blog.csdn.net/vivid117/article/details/89 ...
最新文章
- 前、后端分离权限控制设计和实现思路
- 分享 10 道 Nodejs 进程相关面试题
- Linux扩展SWAP分区
- 那些帮助你成为优秀前端工程师的讲座——《性能篇》
- 贪心算法之——背包问题(nyoj106)
- 梦想中的网络安全和内部协作
- 如何让开关打开_安卓手机如何打开USB调试模式
- 第 2-2 课:各种内部类和枚举类 + 面试题
- java爬去淘宝数据链接重定向_scrapy爬取天猫被重定向302问题
- windows server 2012 usb redirection with remoteFX
- Cordova系列(一)
- Atitit 跨平台的系统截图解决方案
- 程序员的节日!干杯!
- [网络安全自学篇] 六十二.PE文件逆向之PE文件解析、PE编辑工具使用和PE结构修改(三)
- java提取富文本文字_富文本中文字部分提取
- 【Hyperledger Fabric】学习笔记2——超级账本介绍
- C++核心准则R.3: 原始指针(T*)不应拥有所有权
- mysql 8.0 直方图_MySQL 8.0 中统计信息直方图的尝试
- net—card seting monitor mood
- 如何在CMD命令行下批量ping多个ip并且将结果输出
热门文章
- PHP学习笔记(三)
- MSIL Emit AOP
- edge被桔梗导航和360捆绑之后,你如何做?
- 学生考勤及行为管理系统_学生考勤管理系统
- 搭建云流媒体存储服务+直播+gb81818+智能摄像头,海康威视,大华,华为,国标推流,RTSP 拉流 srs
- Java中的装箱和拆箱—这一篇全了解
- 雨林木风 Ghost Win7 32位64位旗舰版 v202104 【经典】
- java中级工程师面试题_java中级工程师面试题
- 计算机和微型计算机有什么不同,小型计算机和微型计算机是同一个吗?
- python获取qq音乐,命令下实现搜索,试听功能