gogs只支持mysql5.7_Gogs 搭建教程
安装教程
我采用的是二进制安装,更多安装见官方教程
登录服务器,选择下载目录
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 搭建教程相关推荐
- gogs只支持mysql5.7_在docker中跑nginx,gogs,mysql服务
下载加速 echo "OPTIONS='--registry-mirror=https://mirror.ccs.tencentyun.com'" >> /etc/sy ...
- 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下载地 ...
- iis php win安装kangle_Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程
现在很多朋友想尝试win2008 r2来跑web服务器,跟win2003相比界面差别有点大,有些人可能不太习惯,不过以后是趋势啊,这里简单分享下,方便需要的朋友 准备篇 一.环境说明: 操作系统:Wi ...
- Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程
准备篇 一.环境说明: 操作系统:Windows Server 2008 R2 PHP版本:php 5.4.4 MySQL版本:MySQL5.5.25 二.相关软件下载: 1.PHP下载地址: htt ...
- 最新三合一PHP授权系统源码+附加搭建教程
介绍: 三合一授权系统介绍:授权(秒赞网Ds网代挂网)支持代理功能支持分站功能支持在线支付 搭建教程: 下载源码 2. 上传空间 3. 打开域名 4. 安装程序 5. 打开后台 6. 配置信息 Ps: ...
- 永恒之塔linux服务端,【永恒之塔单机5.8-6.5服务端】2020.06首发一键安装PC大型端游单机游戏客户端支持局域网联机玩[附视频搭建教程]...
[永恒之塔单机5.8-6.5服务端]2020.06首发一键安装PC大型端游单机游戏客户端支持局域网联机玩[附视频搭建教程] 01.支持全新机甲星技能.羽毛觉醒.GP点.觉醒水 02.优化怪物掉落数据, ...
- 会员卡应用管理系统源码 支持收银+积分管理+商城营销功能 含详细搭建教程
分享一个会员卡应用管理系统源码,收银+积分管理+商城营销系统源码,含完整的程序包和搭建教程. 系统功能一览: 1.精简强悍,会员卡,积分,在线充值,商家核销,在线下单,优惠券,积分兑换等: 2.系统支 ...
- 收费短剧小剧场类影视小程序源码 支持多运营模式+详细搭建教程
分享一个收费短剧小剧场类影视小程序源码,支持多种运营模式,支持影视剧集选择.单集付费.整部付费.开通会员等模式,源码包含完整前后端和详细搭建教程. 小程序源码下载地址:春哥技术博客获取
- 在线客服系统源码 自适应手机移动端 支持多商家 带搭建教程
下载链接: 在线客服系统源码自适应手机移动端支持多商家支持微信公众号/微信小程序带搭建教程-PHP文档类资源-CSDN下载 PHP轻量级人工在线客服系统源码 自适应手机移动端 支持多商家 带搭建教程 ...
最新文章
- 《软件测试实践--测试Web MSN》 之我的学习笔记(一)
- LCA 在线倍增法 求最近公共祖先
- SAP Spartacus 和 SmartEdit 集成的一些 bug
- Windows phone 应用开发[14]-调用WebBrowser
- bisect git 使用_Git使用过程中的一些常见场景问题总结
- 沃尔玛控股中国1号店
- netapp脚本保存日志_Shell脚本实战:日志关键字监控+自动告警
- hc06蓝牙模块介绍_微测评 | 小米智能插座蓝牙网关版
- setTimeout()方法和setInterval()方法
- 如何写一个简单的爬虫程序
- 微信小程序 转发功能的实现
- 电力电子技术课程设计matlab,电力电子技术课程设计-基于matlab的单相交流调压电路的设计与仿真.doc...
- 计算机用老毛桃u盘备份系统,如何一键备份还原系统?老毛桃一键备份系统详细步骤...
- 研发团队管理--向下沟通
- DBLE分库分表示例
- 笑一笑 悟空!你丫这泼猴!怎么还不来啊!
- 智慧运维平台之全息监控
- excel数组公式中的意想不到的坑
- UE4学习大纲——从入门到入土
- 我的世界rpg服务器背包位置,我的世界查看玩家背包方法 如何查看玩家背包