码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 内网Windows Git Server部署


            疫情下,公司与家用电脑切换,导致代码更新接不上,最最最重要公司代码不能上传外网,因此内网 Git Server部署这稿子。

            Server部署主要安装【Java、Git、TortoiseGit、Gitblit】前三为傻瓜安装,重点为Gitblit配置修改及部署;        如【Java、Git、TortoiseGit】有问题可自行度娘;

            Gitblit下载后

            第一步:解压放到任一目录下【笔者解压至E:\pro\gitblit-1.9.3】

            第二步:了解配置路径:E:\pro\gitblit-1.9.3\data

            【gitblit.properties】文件,指默认配置文件为{defaults.properties},这里不需要修改;

    1. #
    2. # GITBLIT.PROPERTIES
    3. #
    4. # Define your custom settings in this file and/or include settings defined in
    5. # other properties files.
    6. #
    7. # Include Gitblit's 'defaults.properties' within your configuration.
    8. #
    9. # NOTE: Gitblit will not automatically reload "included" properties. Gitblit
    10. # only watches the 'gitblit.properties' file for modifications.
    11. #
    12. # Paths may be relative to the ${baseFolder} or they may be absolute.
    13. #
    14. # COMMA-DELIMITED
    15. # SINCE 1.7.0
    16. include = defaults.properties
    17. #
    18. # Define your overrides or custom settings below
    19. #

     修改【defaults.properties】

    2.1、设置资料库路径,注意这里的分隔符要用/,不能用\,不然会识别不了,把新的版本库创建在默认的gitblit安装目录下的projectGit目录里

    git.repositoriesFolder=E:/Git_version/webProject

    2.2、设置http协议的端口号【8888被charles抓包工具占用,这里只能修改为8088】

    server.httpPort=8088

    2.3、设置https协议的端口号

    server.httpsPort=8443(缺省值)

    2.4、设置服务器的IP地址。这里就设定你的服务器IP。注意:这里的IP是你服务器的内网地址,非公网地址。[也可以留空]

    server.httpBindInterface= 192.168.24.74

     2.5、设置server.httpsBindInterface为localhost

    server.httpsBindInterface= localhost

     2.6、注意server.shutdownPort ,其默认值为 8081,是否被占用,如果占用请修改。

    server.shutdownPort = 8081

     2.7、.保存,关闭文件

     第三步,执行路径E:\pro\gitblit-1.9.3

    执行【gitblit.cmd】,成功是这样子的

     第四步,浏览访问配置的IP及端口号【http://192.168.24.74:8088/】

    默认账号为admin,密码:admin

    另外,上面是执行gitblit.cmd 这个文件,电脑关闭或关闭这个窗口,server就是停止,所以度娘也有修改注册的方法,让电脑启用的时候自动运行;

  • 相关阅读:
    Linux配置SSH连接方式
    [附源码]Python计算机毕业设计SSM健康饮食推荐系统(程序+LW)
    ros的rviz理解
    双十一买什么蓝牙耳机?价廉物美的蓝牙耳机推荐
    python使用pandas中的read_csv函数读取csv数据为dataframe、基于特定数据列对dataframe数据进行降序排序
    HBase(超级无敌详细PROMAX讲解版)
    Linux搭建我的世界服务器 + 公网远程联机教程「不需要公网IP」
    Jetson Agx Xavier平台调试AR0820相机分辨率缩放3848x2168 to 1920x1080
    今天给在家介绍一篇健身俱乐部信息管理系统设计与实现
    使用pytest和allure框架实现自动化测试报告优化
  • 原文地址:https://blog.csdn.net/vikesgao/article/details/128034781
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号