安装教程

我采用的是二进制安装,更多安装见官方教程

登录服务器,选择下载目录

1.下载tar包,并解压wget https://dl.gogs.io/0.11.66/gogs_0.11.66_linux_amd64.tar.gz

tar -zxvf gogs_0.11.66_linux_amd64.tar.gz

2.在gogs同级目录创建/custom/conf/app.ini目录mkdir -p custom/conf

vim custom/conf/app.ini

因为我自定义数据配置,所以我在app.ini里添加了以下配置,其他的暂时采用默认的,等安装完毕后再定义;

[database]USER = gogs

PASSWD = ******

3.为gogs创建mysql库及创建用户和授权

创建gogs库mysql -uroot -pcreate database gogs;

create user'gogs'@'localhost'identified by'password';

grant all privileges on gogs.* to gogs;flush privileges;

4.配置nginx

nginx 安装教程;官方安装教程,宝塔安装server  {

listen 80;

server_name git.linghaozi.com;

location /{

proxy_pass http://git.linghaozi.com:3000; # gogs默认是3000端口,不建议修改,请打开3000的防火墙

proxy_redirect default;

proxy_set_header X-real-ip $remote_addr;

proxy_set_header Host $http_host;

}

location /nginx_status

{

stub_status on;

access_log  off;

}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

{    expires      30d;

}

location ~ .*\.(js|css)?$

{

expires      12h;

}

location ~ /.well-known {

allow all;

}

location ~ /\.

{

deny all;

}

}

可以检查下 ngixn 的配置是否 OKnginx - t

nginx 记得重启呀

nginx -s  reload

5.后台启动gogscd /home/gogs

nohup ./gogs web &

6.启动后访问网站并安装http://ip/install

7.创建仓库

如果不是多人开发 记得要 设置协作开发呀

8.配置SSH登录

安装完成后,在客户端先安装git软件,然后打开git bash,尝试推送到仓库:touch README.md

git init

git add

README.mdgit commit -m "first commit"

git remote add origin  你自己线上的仓库路径

git push -u origin master

提示输入验证 此账号为 gogs 登录的账号

如果输错了 验证失败 ,这里有解决办法 传送门

这样就算是跑起来了,但是为了方便我们 配置下ssh  登录

1. 打开Git Bash,执行cat ~/.ssh/id_rsa.pub。查看本地的id_rsa.pub文件内容。

如果没这个文件就先创建ssh-keygen -t rsa -C "你的邮箱"

2.配置

如果每次都需要 输入账户和密码git config --global credential.helper store

gogs只支持mysql5.7_Gogs 搭建教程相关推荐

  1. gogs只支持mysql5.7_在docker中跑nginx,gogs,mysql服务

    下载加速 echo "OPTIONS='--registry-mirror=https://mirror.ccs.tencentyun.com'" >> /etc/sy ...

  2. php iis mysql windows2003,Windows Server 2003 IIS6.0+PHP5(FastCGI)+MySQL5环境搭建教程 | 系统运维...

    准备篇 一.环境说明: 操作系统:Windows Server 2003 SP2 32位 PHP版本:php 5.3.14 MySQL版本:MySQL5.5.25 二.相关软件下载: 1.PHP下载地 ...

  3. iis php win安装kangle_Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程

    现在很多朋友想尝试win2008 r2来跑web服务器,跟win2003相比界面差别有点大,有些人可能不太习惯,不过以后是趋势啊,这里简单分享下,方便需要的朋友 准备篇 一.环境说明: 操作系统:Wi ...

  4. Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程

    准备篇 一.环境说明: 操作系统:Windows Server 2008 R2 PHP版本:php 5.4.4 MySQL版本:MySQL5.5.25 二.相关软件下载: 1.PHP下载地址: htt ...

  5. 最新三合一PHP授权系统源码+附加搭建教程

    介绍: 三合一授权系统介绍:授权(秒赞网Ds网代挂网)支持代理功能支持分站功能支持在线支付 搭建教程: 下载源码 2. 上传空间 3. 打开域名 4. 安装程序 5. 打开后台 6. 配置信息 Ps: ...

  6. 永恒之塔linux服务端,【永恒之塔单机5.8-6.5服务端】2020.06首发一键安装PC大型端游单机游戏客户端支持局域网联机玩[附视频搭建教程]...

    [永恒之塔单机5.8-6.5服务端]2020.06首发一键安装PC大型端游单机游戏客户端支持局域网联机玩[附视频搭建教程] 01.支持全新机甲星技能.羽毛觉醒.GP点.觉醒水 02.优化怪物掉落数据, ...

  7. 会员卡应用管理系统源码 支持收银+积分管理+商城营销功能 含详细搭建教程

    分享一个会员卡应用管理系统源码,收银+积分管理+商城营销系统源码,含完整的程序包和搭建教程. 系统功能一览: 1.精简强悍,会员卡,积分,在线充值,商家核销,在线下单,优惠券,积分兑换等: 2.系统支 ...

  8. 收费短剧小剧场类影视小程序源码 支持多运营模式+详细搭建教程

    分享一个收费短剧小剧场类影视小程序源码,支持多种运营模式,支持影视剧集选择.单集付费.整部付费.开通会员等模式,源码包含完整前后端和详细搭建教程. 小程序源码下载地址:春哥技术博客获取

  9. 在线客服系统源码 自适应手机移动端 支持多商家 带搭建教程

     下载链接: 在线客服系统源码自适应手机移动端支持多商家支持微信公众号/微信小程序带搭建教程-PHP文档类资源-CSDN下载 PHP轻量级人工在线客服系统源码 自适应手机移动端 支持多商家 带搭建教程 ...

最新文章

  1. 《软件测试实践--测试Web MSN》 之我的学习笔记(一)
  2. LCA 在线倍增法 求最近公共祖先
  3. SAP Spartacus 和 SmartEdit 集成的一些 bug
  4. Windows phone 应用开发[14]-调用WebBrowser
  5. bisect git 使用_Git使用过程中的一些常见场景问题总结
  6. 沃尔玛控股中国1号店
  7. netapp脚本保存日志_Shell脚本实战:日志关键字监控+自动告警
  8. hc06蓝牙模块介绍_微测评 | 小米智能插座蓝牙网关版
  9. setTimeout()方法和setInterval()方法
  10. 如何写一个简单的爬虫程序
  11. 微信小程序 转发功能的实现
  12. 电力电子技术课程设计matlab,电力电子技术课程设计-基于matlab的单相交流调压电路的设计与仿真.doc...
  13. 计算机用老毛桃u盘备份系统,如何一键备份还原系统?老毛桃一键备份系统详细步骤...
  14. 研发团队管理--向下沟通
  15. DBLE分库分表示例
  16. 笑一笑 悟空!你丫这泼猴!怎么还不来啊!
  17. 智慧运维平台之全息监控
  18. excel数组公式中的意想不到的坑
  19. UE4学习大纲——从入门到入土
  20. 我的世界rpg服务器背包位置,我的世界查看玩家背包方法 如何查看玩家背包

热门文章

  1. 53. Maximum Subarray
  2. WinAPI: GetTickCount - 获取系统已启动的时间
  3. Druid连接池一个设置引发的血案
  4. centos7 升级 gdb
  5. linux swap 内存交换分区调整
  6. docker api 基本介绍和使用
  7. linux 网络错误 nf_conntrack: table full, dropping packet. 路由跟踪表满
  8. linux 用户态与内核态通信方式简介
  9. Docker容器通过独立IP暴露给局域网的方法
  10. C++中函数指针的运用