Gogs简介
Gogs 是一款极易搭建的自助 Git 服务。
Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语 言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包 括 Linux、Mac OS X、Windows 以及 ARM 平台。
地址:https://gitee.com/Unknown/gogs
Gogs安装
- 在centos中安装git
yum install git
- 创建用户git 并设置密码,我这里设置的密码是
123456
adduser git
passwd git
- 上传压缩包gogs0.11.43linux_amd64.tar.gz到centos,解压 。
https://dl.gogs.io/ #下载地址
- 使用命令 cd 进入到刚刚创建的目录。
注意:先切换到git用户 再切换到root用户 - 执行命令
./gogs web
Gogs配置
假设我的centos虚拟机IP为192.168.16.133 完成以下步骤
(1)在地址栏输入http://192.168.184.133:3000 会进入首次运行安装程序页面,我们可以选择一种数据库作为gogs数据的存储,最简单的是选择SQLite3。如果对于规模较大 的公司,可以选择MySQL
修改
- 数据库类型:SQLite3
- 域名:192.168.184.133
- 应用URL:http://192.168.16.133:3000/
这里的域名要设置为centos的IP地址
点击“立即安装”
(2)注册
(3)登录
(4)创建仓库
http://192.168.16.133:3000/root/javakf.git