学无先后,达者为师

网站首页 编程语言 正文

Gogs clone仓库地址为localhost

作者:夏已微凉、 更新时间: 2022-02-03 编程语言

一、说明

  • 在自己服务器上搭建Gogs,发现clone地址显示的是 localhost,并不是现在虚拟机服务器的ip地址。

二、原因

三、解决

1、文件查找

  • 找到 app.ini 文件位置:find /usr/local/gogs app.ini,语法:find 文件路径 -name 文件名
  • gogs二进制安装的,配置文件位于:/usr/local/gogs/custom/conf/app.ini

2、server修改前

[server]
DOMAIN           = localhost
HTTP_PORT        = 3000
EXTERNAL_URL     = http://localhost:3000/
DISABLE_SSH      = false
SSH_PORT         = 22
START_SSH_SERVER = false
OFFLINE_MODE     = false
  • 图片
    在这里插入图片描述

3、修改为 IP + 端口 格式

  • 配置文件
[server]
DOMAIN           = 47.9*.***.**
HTTP_PORT        = 3000
EXTERNAL_URL     = http://47.9*.***.**:3000/
DISABLE_SSH      = false
SSH_PORT         = 22
START_SSH_SERVER = false
OFFLINE_MODE     = false
  • 图片
    在这里插入图片描述

4、修改为 IP 格式

  • 配置文件
[server]
DOMAIN           = 47.9*.***.**
HTTP_PORT        = 3000
EXTERNAL_URL     = http://47.9*.***.**/
DISABLE_SSH      = false
SSH_PORT         = 22
START_SSH_SERVER = false
OFFLINE_MODE     = false
  • 图片
    在这里插入图片描述

5、修改为 域名 格式

  • 配置文件
[server]
DOMAIN           = gogs.***.com
HTTP_PORT        = 3000
EXTERNAL_URL     = http://gogs.***.com/
DISABLE_SSH      = false
SSH_PORT         = 22
START_SSH_SERVER = false
OFFLINE_MODE     = false
  • 图片
    在这里插入图片描述

6、gogs重启

原文链接:https://lrbbfc.blog.csdn.net/article/details/122287366

栏目分类
最近更新