当前位置:首页 > CN2资讯 > 正文内容

windows服务器 java导入cer证书 windows server java

2天前CN2资讯


一、配置Java环境

  • 官网下载JavaJDK
  • 注意:截止本文写作时间(2022年12月30日),java 最新版本为19.0.1,经验证,与Gitblit所需环境不符,无法正确运行,更换 Java 8 后成功运行。

    另:后续步骤中部分图片为安装java19时截图,未做更换,特此申明。

  • 安装Java SE 开发工具包
  • 配置Java环境变量
    • 打开系统环境变量
      右键” 计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。

    • 新建系统变量
      变量名:JAVA_HOME;变量值:C:\Java\jdk-19【具体要根据你自己的安装路径】
      变量名:CLASSPATH;变量值:%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib
    • 依次确认 关闭系统属性配置窗口,使配置生效
  • 确认配置成功
    快捷键 “Win + R” 运行 “CMD” 执行 “java -version” 命令,确认配置成功
  • 二、设置Gitblit

  • 下载Gitblit

  • 解压缩后,放置在合适的路径下
    我的gitblit存放在: “C:\gitblit-1.9.3”
  • 创建用于存储项目代码的文件夹
    我的项目存放在: “C:\WorkSpace”
  • 配置gitblit
    配置文件路径为“C:\gitblit-1.9.3\data”
    打开gitblit.properties ,里面有 include = defaults.properties,说明配置信息在defaults.properties中。
    在操作defaults.properties之前,建议复制一个副本,保存下来。
    • 设置资料库路径,

    git.repositoriesFolder = C:/WorkSpace/GitProject
    注意路径斜杆方向,据说不能用\,不然会识别不了

    • 设置http协议的端口号

    server.httpPort = 12282
    如果是云服务器,外网访问需要开启安全组

    • 设置https协议的端口号

    server.httpsPort=8443
    如果端口没被占用,保持默认

    • 设置服务器的IP地址(内网)

    server.httpBindInterface = 172.18.32.189
    必须是内网地址,外网访问不需要设置ip(见后续)

    • 为Jetty指定绑定安全连接器的接口

    server.httpsBindInterface = localhost

    • 注意 shutdownPort 端口

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

  • 运行gitblit.cmd
    成功是这样子的
  • 访问Gitblit
    本机访问,localhost:端口号
    内网访问,使用内网IP:端口号
    外网访问,使用外网IP:端口号
    初始账号:admin
    初始密码:admin
  • 三、优化

  • 注册到windows服务
    在windows中将gitblit的启动注册到windows服务中,可以省的每次都要运行gitblit.cmd
    • Gitblit安装目录下找到installService.cmd文件
    • 修改内容

    SET ARCH=amd64
    @REM 新增以下行
    SET CD=C:\gitblit-1.9.3
    @REM 修改启动参数为空
    –StartParams=“” ^

    • 运行installService.cmd文件
    • 执行完毕后,在windows服务中就可以看到Gitblit服务
    • 此时可以关闭CMD窗口,启动后台服务代替。
  • 使用 Gitblitw.exe启动服务
    这里的所有设置都是默认的
  • 四、Gitbit使用

  • 登录Gitblit
  • 新建版本库


  • 用户管理


    • 你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/30817.html

      分享给朋友:

      “windows服务器 java导入cer证书 windows server java” 的相关文章

      深入了解俄罗斯时区对生活与经济的影响

      在这个广袤的国家,谈论俄罗斯时区就如同打开了一本极其丰富的地理和文化百科全书。俄罗斯作为世界上面积最大的国家,领土纵深可谓无比广阔,从西欧一直延伸到东亚。这种东西跨度的特性,使得时区的划分显得尤为重要。俄罗斯实际上拥有11个时区,每个时区不仅仅是时间的概念,更承载着各自地区独特的人文、经济和社会习惯...

      国内VPS全解析:选择最佳虚拟专用服务器的指南

      国内VPS的概述 VPS,或者说虚拟专用服务器,是一种将一台物理服务器分割成多个虚拟服务器,以便多个用户可以共同使用。这样的设定不仅能够充分利用服务器的资源,还为用户提供了更高的灵活性与控制权。对于希望在网上进行业务拓展或个人项目的朋友们来说,国内VPS是一个非常合适的选择。 国内VPS的市场发展迅...

      如何在VPS环境下使用安卓模拟器与火狐浏览器实现高效管理

      当我们讨论VPS和安卓模拟器的结合时,首先要明白VPS的基本概念。虚拟专用服务器(VPS)实际上是一种将物理服务器划分成多个虚拟服务器的技术。每个VPS都可以独立运行操作系统,用户可以完全控制这个环境。这意味着我们可以在VPS上安装各种软件,包括安卓模拟器,这样就能在计算机上模拟安卓手机的使用。 说...

      选择最佳VPS主机服务:Digital-VM全面解析与性能优化策略

      谈到 Digital-VM,我总会被它的成长故事所吸引。这家主机商成立于2018年,致力于为用户提供高效、灵活的VPS主机解决方案。作为一家美国公司,它在短时间内就扩大了服务范围,减少了用户在选择主机服务时的焦虑。Digital-VM 看似是一颗新星,却在竞争激烈的市场中脱颖而出,令人刮目相看。 在...

      联通AS4837线路全面解析:稳定性、覆盖范围与国际连接优势

      联通AS4837线路概述 什么是中国联通AS4837线路? 中国联通AS4837线路,往往被称为中国169骨干网,是一条重要的骨干网线路。这条线路自20世纪90年代始建以来,一直在中国的互联网基础设施中扮演着不可或缺的角色。它不仅在国内广泛布置,还连接着多个国际市场,包括香港、美国、日本和韩国等,形...

      dataonline3:高效的数据管理与分析工具

      1. dataonline3概述 在当今这个数据驱动的时代,dataonline3作为一个先进的数据管理工具,受到了广泛关注。它整合了丰富的数据处理功能,使用户能够轻松地收集、分析和展示数据。用户无论是在科研、企业还是个人项目中,dataonline3都提供了便利和强大的支持。 dataonline...