文档章节

Gogs(Go Git Service) 配置安装

haopeng
 haopeng
发布于 2014/06/07 17:14
字数 227
阅读 5836
收藏 8

安装前的准备:

1.    需要安装mysql 或  postgres 数据库,并创建数据库为utf-8 、数据库存储引擎为INNODB 具体参考:http://my.oschina.net/haopeng/blog/276005 修改;

2.    安装 git的 版本在1.6+;

安装 gogs

gogs 的安装:可参考:http://gogs.io/docs/installation/install_from_binary.md

推荐采用二进制安装:

1.    下载 gobuild.io 安装包;

2.    直接运行 ./start.sh 或 ./start.bat;

    启动后出现:

代表启动成功!

3.    通过浏览器访问:如:http://192.168.1.103:3000/install 按步骤提示安装即可;

说明:

1.  gogs的默认端口为 : 3000;

具体配置:可参看:http://gogs.io/docs/advanced/configuration_cheat_sheet.md

2.    nginx 代理设置:可参看:http://gogs.io/docs/intro/faqs.md

    在nginx.conf文件中,将下面的server部分增加至http分区内并重载配置:

server {
    listen 80;
    server_name localhost;

    location / {
        proxy_pass http://127.0.0.1:3000;
    }
}




© 著作权归作者所有

共有 人打赏支持
haopeng
粉丝 18
博文 116
码字总数 13396
作品 1
朝阳
加载中

评论(1)

OSCharles
OSCharles
如何给gogs设置一个应用名呢?
阿里云ubuntu14.4上部署gogs

以前曾经在centos上部署了gitlab,但因为买的配置比较低,实际效果并不理想,经常卡机。而且,gitlab配置相当麻烦,需要依赖很多被墙包支持。最近在用golang搞开发,顺道发现了gogs这款git管...

fotomxq
2016/12/22
182
0
利用gogs+jenkins+robotframework搭建持续集成测试部署环境[一]

1. 介绍篇 这里提出了一种基于Robot Framework自动化测试框架的最佳实践模式,利用gogs对Robot Framework的自动化测试用例进行版本管理,利用jenkins的robot插件实现对Robot Framework执行结...

wywincl_wy
2016/04/10
0
0
阿里云上Ubuntu14.04-64位安装Gogs

sudo apt-get update sudo apt-get upgrade sudo adduser git //创建用户 密码 * su git//切换到git用户 cd ~ //进入用户git根目录 sudo apt-get install git //安装git git --version //检查......

路峰
2015/02/05
0
8
Gogs v0.5.0 发布,Go 写的自助 Git 托管服务

Gogs v0.5.0 发布,更新内容如下: Bug 修复 浏览由 Gogs 创建的版本发布时发生 panic #197 编辑工单或评论时修改里程碑或标签会导致文本丢失 #216 通过 SSH 推送的代码无法触发 Web 钩子 #2...

无闻
2014/09/15
2.6K
23
Gogs v0.5.2 发布,Go 写的自助 Git 托管服务

Gogs v0.5.2 发布,该版本为 Bug 修复版本。 Bug 修复 错误的 ~/.ssh/ 目录权限检查 #458 配置选项 REQUIRESIGNINVIEW=true 时依旧可以访问某些页面 #464 模板渲染错误 html/template: "user...

无闻
2014/09/19
610
4

没有更多内容

加载失败,请刷新页面

加载更多

[Hive]JsonSerde使用指南

注意: 重要的是每行必须是一个完整的JSON,一个JSON不能跨越多行,也就是说,serde不会对多行的Json有效。 因为这是由Hadoop处理文件的工作方式决定,文件必须是可拆分的,例如,Hadoop将在...

Mr_yul
12分钟前
0
0
54:mysql修改密码|连接mysql|mysql常用命令

1、mysql修改密码: root用户时mysql的超级管理员,默认mysql的密码是空的,直接可以连接上去的,不过这样不安全; 注释:为了方便的使用mysql,需要把mysql加入到环境变量里; #后续自己输入mys...

芬野de博客
19分钟前
0
0
鼠标单击复制粘贴标签中的内容

<span ref="spanContentOne" id="spanContentOne" style="font-size: 14px;">或许不是最亮眼,总比瞎买强一点</span><!--<input type="button" @click="copyClick('1')" value="复制" />-......

帝子兮
24分钟前
0
0
使用axel多线程疯狂下载

在Linux中比较常见见的下载工具是curl和wget,但是下载比较大的文件两者都不支持多线程, 断点续传的作用不见得能发挥到最大。今天介绍一个axel工具,开启多线程疯狂下载。 安装 Fedora/Cen...

linuxprobe16
26分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部