Gitblib搭建局域网本地仓库

  1. 下载gitblit,可以网上下载,也可以在下面云盘链接取
     gitblit-1.8.0 下载链接:https://pan.baidu.com/s/1P4rWOAE7Frkrgi85fmPUbQ 提取码:mdys
  2. windows版本设置gitblit服务,解压gitblit-1.8.0.zip后,配置defaults.properties
 a.打开Gitblit目录下的data文件夹,会看到gitblit.properties与defaults.properties,使用文本编辑工具打开。

    看到gitblit.properties 其实是使用了defaults.properties里面的配置。所以直接修改defaults.properties就好了。

  b.修改git.repositoriesFolder,这是git仓库存放路径,自己在电脑上新建一个文件夹就好。

    如:git.repositoriesFolder = F:/gitblit/GitProject

  c.找到server.httpPort,设定http协议的端口号

    如:server.httpPort = 10000

  d.找到server.httpBindInterface,设定服务器的IP地址

    如:server.httpBindInterface = 127.0.0.1

  e.找到server.httpsBindInterface,设定为localhost

    server.httpsBindInterface = localhost

  f. 找到server.shutdownPort ,如果端口有冲突,可以改一下

    如:server.shutdownPort = 10100
  1. 启动不了服务,参考安装文件夹下,例如E:\Software\gitblit-1.8.0\logs\gitblit.2020-07-05.log ,出现不是有效的 Win32 应用程序,需修改为x86
[2020-07-05 15:34:05] [error] ServiceStart returned 1
[2020-07-05 15:34:05] [error] %1 不是有效的 Win32 应用程序。
[2020-07-05 15:34:05] [info]  Debug service finished with exit code 1
[2020-07-05 15:34:05] [error] Commons Daemon procrun failed with exit value: 3 (Failed to run service as console application)
  
  1. installService.cmd,设置为SET ARCH=x86
    在这里插入图片描述
     4. 再次双击installService.cmd,启动服务
     5. 访问http://127.0.0.1:10000/,默认管理员账号admin 密码 admin
     在这里插入图片描述
     6.如果是log错误是如下创建java失败,则可能需要配置jvm.dll,在这里插入图片描述
    安装目录gitblitw.exe,右键管理员运行,设置JVM,再次点击installService.cmd安装服务在这里插入图片描述
### 局域网中部署和配置 DeepSeek 进行本地运行 #### 准备工作 为了在局域网环境中顺利部署 DeepSeek,需先完成必要的准备工作。这包括下载并安装所需的软件包以及验证安装的成功。 确保已从官方渠道获取最新版本的 Ollama 和 AnythingLLM 软件包[^1]。对于 macOS 用户而言,应通过官方网站提供的链接来下载适用于该操作系统的安装文件[^2]。 #### 验证安装 一旦完成了软件包的安装过程,在具有管理员权限的情况下打开 PowerShell 或终端窗口,并输入命令 `ollama -h` 来检验是否能够正常显示帮助信息。如果一切设置无误,则说明安装已经成功。 #### 设置网络共享访问 为了让局域网内的其他设备可以访问到所部署的服务,需要调整防火墙规则以允许外部连接请求到达服务器端口。具体来说: - 找到正在监听服务对应的 IP 地址与端口号; - 修改操作系统自带或第三方安全防护工具中的入站规则,开放指定端口给信任子网范围内的主机; - 对于路由器级别的 NAT 穿透需求,还需登录管理界面做相应的端口映射设定; 以上步骤有助于创建一个相对宽松但仍保持一定安全性水平的工作环境。 #### 测试连通性 最后一步是要测试新建立起来的服务能否被同一局域网下的客户端机器发现并正常使用。可以通过浏览器或其他 HTTP 客户端尝试发起 GET 请求至目标地址来进行简单的功能检测。 ```bash curl http://<server_ip>:<port>/ ``` 上述命令用于检查 Web API 是否处于活动状态并且响应良好。其中 `<server_ip>` 是指提供 DeepSeek 服务的实际物理机在网络里的唯一标识符,而 `<port>` 则代表应用程序对外界暴露出来的通信接口编号。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值